// JavaScript Document

var velocita=15; //timeout del movimento
var passo=4; //passo in pixel del movimento
var easing=50;  //effetto rallentamento
var lock=0;
var pagina="";

function cambiamenu(n){
	if (lock==0){
		qualemenu=document.getElementById("menu"+n);/*'over'*/
		destinazione=qualemenu.offsetLeft;
		pagina=document.getElementById("link"+n).rel+".php";
		lock=1;
		muovi(destinazione);
	}
}
function muovi(n){
	overobj=document.getElementById('over');
	overpos=overobj.offsetLeft;
	if (overpos<=n) { /*verso destra*/
		diff=n-overpos;
		if (diff>1) {
			step=Math.ceil(passo*diff/easing);
			overobj.style.left=(overpos+step)+"px";
			m=setTimeout('muovi('+n+')',velocita);
		} else {
			lock=0;
			document.location=pagina;
		}
	} else { /*verso sinistra*/
		diff=overpos-n;
		if (diff>1) {
			step=Math.ceil(passo*diff/easing);
			overobj.style.left=(overpos-step)+"px";
			m=setTimeout('muovi('+n+')',velocita);
		} else {
			lock=0;
			document.location=pagina;
		}
	}
}

