

var xTo = xAt = yTo = yAt = 0;
var tim;
function scrollIt(el,xTo,yTo,fn) {
	var w=window.self.frames[el];
	if(w.a)clearTimeout(tim)
	dX =-xTo-xAt;
	dY =-yTo-yAt;
	nX = dX < 0 ? Math.floor(dX/10) : Math.ceil(dX/10);
	nY = dY < 0 ? Math.floor(dY/10) : Math.ceil(dY/10);
	xAt=xAt+nX;
	yAt=yAt+nY;
	w.scroll((-xAt-1),(-yAt-1))
	if(xTo!=-xAt||yTo!=-yAt){
	tim = setTimeout("scrollIt('"+el+"',"+xTo+","+yTo+",'"+fn+"')",20);
	w.a = true
	}
	else{w.a=false;}
}
function slideFrameTo(el,id,to,from,divOn,divBak){
	if(!el.f)el.f=0;	
	scrollIt(id,(el.f++%2)?from:to,0,'');	
	h = "hidden",v="visible";
	document.getElementById(divOn).style.visibility =  (el.f%2 ? h:v)
	document.getElementById(divBak).style.visibility = (el.f%2 ? v:h)
	return false
}
