
var x = 10; 
var y = 10;
var maxRotAngle = 4;
var maxVertAngle = 4;
var coef = 2;

/*
function handlerMM(e) {
	x = (document.layers) ? e.pageX : document.body.scrollLeft + event.offsetX;
	y = (document.layers) ? e.pageY : document.body.scrollTop + event.offsetY;
}
*/
//document.onmousemove = handlerMM;

var mouseoverarrowleft = false; 
var mouseoverarrowright = false; 
var mouseoverarrowup = false; 
var mouseoverarrowdown = false; 

function initPanArrowRight() {
//	document.onmousemove = handlerMM;
	mouseoverarrowright = true;
	panArrowRight();
}
function panArrowRight() {
	var rotAngle = x;//-document.images.arrowright.width;
	rotAngle = coef*rotAngle/35;
	if (rotAngle < 0 || rotAngle > maxRotAngle)
	{
		rotAngle = 0;
	}
	if (mouseoverarrowright == true) document.pt01.startAutoPan(rotAngle,0,1);
	if (mouseoverarrowright == true) setTimeout("panArrowRight()", 70);
}

function initTiltArrowUp() {
//	document.onmousemove = handlerMM;
	mouseoverarrowup = true;
	tiltArrowUp();
}
function tiltArrowUp() {
	var rotVertAngle = document.images.arrowdown.height-y;
	rotVertAngle = coef*rotVertAngle/35;
	if (rotVertAngle < 0 || rotVertAngle > maxVertAngle)
	{
		rotVertAngle = 0;
	}
	if (mouseoverarrowup == true) document.pt01.startAutoPan(0, rotVertAngle,1);
	if (mouseoverarrowup == true) setTimeout("tiltArrowUp()", 70);
}

function initTiltArrowDown() {
//	document.onmousemove = handlerMM;
	mouseoverarrowdown = true;
	tiltArrowDown();
}

function tiltArrowDown() {
	var rotVertAngle = y;
	rotVertAngle = coef*rotVertAngle/35;
	if (rotVertAngle < 0 || rotVertAngle > maxVertAngle)
	{
		rotVertAngle = 0;
	}
	if (mouseoverarrowdown == true) document.pt01.startAutoPan(0, -rotVertAngle,1);
	if (mouseoverarrowdown == true) setTimeout("tiltArrowDown()", 70);
}

function initPanArrowLeft() {
//	document.onmousemove = handlerMM;
	mouseoverarrowleft = true;
	panArrowLeft();
}

function panArrowLeft() {
	var rotAngle = document.images.arrowleft.width-x;
	rotAngle = coef*rotAngle/35;
	if (rotAngle < 0 || rotAngle > maxRotAngle)
	{
		rotAngle = 0;
	}
	if (mouseoverarrowleft == true) document.pt01.startAutoPan(-rotAngle,0,1);
	if (mouseoverarrowleft == true) setTimeout("panArrowLeft()", 70);
}

function panStop() {
	mouseoverarrowleft = false;
	mouseoverarrowright = false;
	mouseoverarrowup = false;
	mouseoverarrowdown = false;
	document.pt01.stopAutoPan();
}
