
var hor = 0.03;
var h =0;
var v=0;
var deltaH = 2;
var deltaV=2;
var ldeltaH=2;
var ldeltaV=2;
var hr = 0;
var currentMousey;
var currentMousex;
var over=false;

function curs(e){
if (!e) var e = window.event; 
if (e) currentMousex=e.clientX;
}
function moving(){
	if ((Math.ceil(deltaH) == 0) || (isNaN(deltaH))) {
		deltaH = -1*(currentMousex-h)*hor;
	}
	if (over) {
		deltaH += -1*(currentMousex-h)/((currentMousex-h)==0?1*hor:Math.abs(currentMousex-h));
		if (Math.abs(deltaH)>Math.abs((currentMousex-h)*hor)) {
			deltaH = -1*(currentMousex-h)*hor;
			ldeltaH = deltaH;
		}
	} else {
		deltaH -= deltaH/Math.abs(deltaH);
		if (Math.abs(deltaH)<2) {
			deltaH = deltaH/Math.abs(deltaH)*2;
		}
	}
	for (i=0; i<hr; i++) {
		nav=(document.layers?document.layers["h"+i]:(document.getElementById?document.getElementById('h'+i).style:document.all["h"+i].style));
		nav.left = parseInt(nav.left)+Math.round(deltaH);
		if (parseInt(nav.left)<=-1*(167*(hr+1))/2+h) {
			nav.left =parseInt(nav.left)+(hr)*167;
		}															
		if (parseInt(nav.left)>=(167*(hr+1))/2+h) {
			nav.left =parseInt(nav.left)-(hr)*167;
		}
	}
	setTimeout("moving()",100);
}

function initbox(hri){hr=hri;

	h = 512;
	for (i=0; i<hr; i++) {
		nav=(document.layers?document.layers["h"+i]:(document.getElementById?document.getElementById('h'+i).style:document.all["h"+i].style));
		nav.left=167*i+h;
		nav.top = 509;
	}
	(document.layers?document.layers["skr"].visibility='visible':(document.getElementById?document.getElementById('skr').style.visibility='visible':document.all["skr"].style.visibility='visible'));
	moving();
	
}

document.onmousemove=curs;