var aps = 1.0, 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=1.0;apd=1.0;document.ptviewer.gotoView(0,0,90); document.ptviewer.startAutoPan(1.0,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=1.0;apd=1.0;document.ptviewer.newPanoFromList(pnum);}