var aps = 0.5, apd = 1.0
function DoAutoPanLeft() {apd = -1;document.ptviewer.startAutoPan((aps*apd),0.0,1.0);}
function DoAutoPanStop() {document.ptviewer.stopAutoPan();}
function DoAutoPanRight() {apd = 1;document.ptviewer.startAutoPan((aps*apd),0.0,1.0);}
function DoZoomIn() {document.ptviewer.startAutoPan(0.0,0.0,1.0/1.03);}
function DoZoomOut() {document.ptviewer.startAutoPan(0.0,0.0,1.03);}
function DoReset() {aps=0.5; apd=1.0; document.ptviewer.gotoView(0,0,100); document.ptviewer.startAutoPan((aps*apd),0.0,1.0);}
function DoReset80() {aps=0.5; apd=1.0; document.ptviewer.gotoView(0,0,80); document.ptviewer.startAutoPan((aps*apd),0.0,1.0);}
function DoReset100() {aps=0.5; apd=1.0; document.ptviewer.gotoView(0,0,100); document.ptviewer.startAutoPan((aps*apd),0.0,1.0);}
function DoPanUp() {document.ptviewer.startAutoPan(0.0,1.0,1.0);}
function DoPanDown() {document.ptviewer.startAutoPan(0.0,-1.0,1.0);}
function DoIncAutoPan() {aps += 0.5;if(aps > 5){aps=5}document.ptviewer.startAutoPan((aps*apd),0.0,1.0);}
function DoDecAutoPan() {aps -= 0.5;if(aps < 0.5){aps=0.5}document.ptviewer.startAutoPan((aps*apd),0.0,1.0);}
function GetPano(pnum) {aps=0.5;apd=1.0;document.ptviewer.newPanoFromList(pnum);document.ptviewer.startAutoPan((aps*apd),0.0,1.0);}