/* scroller.js (author: pnaits) */
function box() {

	IE=navigator.userAgent.indexOf('MSIE')!=-1?true:false;

	_data=document.getElementById('data'); _data2=document.getElementById('data2'); _slider=document.getElementById('slider'); _slide=document.getElementById('slide'); 
	
	h=_data.offsetHeight; o=parseInt(_data.style.top); s=1; ratio=(h/(o+h))*(154/h); hover=false;

	scroll();

}

function scroll() {

	_data.style.top=(t=(parseInt(_data.style.top)-s))+"px";
	
	_slide.style.marginTop=((15-((t+h)*ratio))+5)+'px';
	_slide.style.backgroundPosition=hover?'0 9px':'';
	
	if(t<-h) _data.style.top=o+"px";
	if(t>o) _data.style.top=-h+"px";

	setTimeout("scroll()",82);

}

function slip() {

	function XY(e) {
	
		X=IE?event.clientX+document.body.scrollLeft:e.pageX;
		Y=IE?event.clientY+document.body.scrollTop:e.pageY;

		if(X>=185 && X<=00 && Y>=13 && Y<=190) {
		
			_slider.style.backgroundPosition='0px 173px';

			_data2.firstChild.nodeValue='pausa'; hover=true;

			s=(Y-98)/5;

		}
		else {

			_slider.style.backgroundPosition='';

			document.onmousemove=function(){}; hover=false;

			s=(Y>98)?1:-1;

		}

	}

	document.onmousemove=XY;

}

function flip(sp) {

	if(sp==0) { _data2.firstChild.nodeValue='riavvia'; s=0; }
	else { _data2.firstChild.nodeValue='pausa'; s=1; }

}

function display(v) {

	document.getElementById("data2").style.color=("data"==v)?'#ffff00':'#ffff00';
	document.getElementById("data").style.display=("data"==v)?'block':'none';

	flip(s==0?1:0); _slider.style.display='block'; 

}

if(window.addEventListener) window.addEventListener("load",box,false);
else if(window.attachEvent) window.attachEvent("onload",box);
else window.onload=box;