function mouseX(eye) {
	if (!eye) eye = window.event; 
	if (eye.pageX) return eye.pageX; 
		else if (eye.clientX) return eye.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); 
			else return 0;
}

function mouseY(eye) {
	if (!eye) eye = window.event; 
	if (eye.pageY) return eye.pageY; 
		else if (eye.clientY)return eye.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); 
			else return 0;
}

function sled(e) {
	ev = e;
	
	//suka IE...
	var wwidth=(window.innerWidth)?window.innerWidth:((document.all)?document.body.offsetWidth:null);
	var wheight=(window.innerHeight)?window.innerHeight:((document.all)?document.body.offsetHeight:null); 
	
	//smescenie koordinat soglassno tekuscemu raspolojeniyu "divMain"
	var delta = {
		x:wwidth/2-245,
		y:wheight/2-304
	};
		
	//koordinati levogo zra4ka (otnositel'no "divMain")
	var pupilLeft = {
		x:386,
		y:255,
		r:3
	}
	
	//koordinati pravogo zra4ka (otnositel'no "divMain")
	var pupilRight = {
		x:397,
		y:252,
		r:2
	}	
	
	//trigonometrim bleat!
	var mX = mouseX(e)-delta.x;
	var mY = mouseY(e)-delta.y;
	var Xleft = mX-pupilLeft.x;
	var Yleft = mY-pupilLeft.y;
	var Xright = mX-pupilRight.x;
	var Yright = mY-pupilRight.y;
	var alfaLeft = Math.sqrt(Math.pow(Xleft,2)+Math.pow(Yleft,2));
	var alfaRight = Math.sqrt(Math.pow(Xright,2)+Math.pow(Yright,2));
	document.getElementById("imgPupilLeft").style.left = pupilLeft.x+parseInt(2*pupilLeft.r*Xleft/alfaLeft)-3+"px";
	document.getElementById("imgPupilLeft").style.top = pupilLeft.y+parseInt(2*pupilLeft.r*Yleft/alfaLeft)-3+"px";
	document.getElementById("imgPupilRight").style.left = pupilRight.x+parseInt(2*pupilRight.r*Xright/alfaRight)-3+"px";
	document.getElementById("imgPupilRight").style.top = pupilRight.y+parseInt(2*pupilRight.r*Yright/alfaRight)-3+"px";

}
