var timer = setTimeout('null', 1);
var div = document.getElementById('div');
var hang = 20;
var o;
var k = setTimeout('null', 1);
div.onMouseover = function (){
moveout();
};
//div.style.left = (-div.offsetWidth+hang).toString()+"px";
function moveout(){
	if(document.getElementById('scats')){
		document.getElementById('scats').style.visibility="hidden";
	}
	if(document.getElementById('data')){
		if(document.getElementById('data').style.opacity != null){
			//document.getElementById('data').style.opacity=.40;
		}else if(document.getElementById('data').filters != null){
			//document.getElementById('data').style.filter="alpha(opacity=40)";
			//document.getElementById('data').filters.alpha.opacity=40;
		}

	}
	if(window.i){
		clearInterval(i);
	}
	o=setInterval('pull()', 15);

}

function movein(){
	if(document.getElementById('scats')){
		document.getElementById('scats').style.visibility="visible";
	}
	if(document.getElementById('data')){
		if(document.getElementById('data').style.opacity != null){
			//document.getElementById('data').style.opacity=1;
		}else if(document.getElementById('data').filters != null){
			//document.getElementById('data').filters.alpha.opacity=100;
		}
	}
	clearInterval(o);
	i=setInterval('push()', 15);
}
function pull(){
	if(div.offsetLeft+100<=0){
		div.style.left = (div.offsetLeft+100).toString() + 'px';
	}else{
		div.style.left = '0' + 'px';
		clearInterval(o);
	}
}
function push(){
	if(div.offsetLeft-100>=-div.offsetWidth+hang){
		div.style.left = (div.offsetLeft-100).toString() + 'px';
	}else{
		div.style.left = (-div.offsetWidth+hang).toString() + 'px';
		clearInterval(i);
	}
}
function keep(){
	if(document.body.clientHeight>=parseInt(div.offsetHeight)+100){
		if(parseInt(div.style.top) != document.body.scrollTop+100){
			if(parseInt(div.style.top)<document.body.scrollTop+100){
				if(parseInt(div.style.top)+10 < document.body.scrollTop+100){
					div.style.top = (parseInt(div.style.top)+10).toString() + 'px';
				}else{
					div.style.top = (document.body.scrollTop + 100).toString() + 'px';
				}
			}else{
				if(parseInt(div.style.top)-10 > document.body.scrollTop+100){
					div.style.top = (parseInt(div.style.top)-10).toString() + 'px';
				}else{
					div.style.top = (document.body.scrollTop + 100).toString() + 'px';
				}
			}
		}
		return true;
	}

}
k=setInterval('keep()',15);
movein();
