function hide(id) {
eval('document.all.'+ id  +'.style.visibility="hidden"');
}
		
function ad(id){
var i, curY, celY;
celY=document.body.scrollTop+adtarget;
curY=parseInt(eval('document.all.'+ id +'.style.top'));
if (curY!=celY) adslide(id, curY, celY);
else {i = setTimeout('ad(\''+ id +'\')', 50)};
}

function adslide(id, from, to, tmp){
if (to - from) adsgn = Math.abs(to - from)/(to - from); 
else adsgn = 2;
if (!tmp) tmp = adsgn;
from = Math.ceil(from + adsgn*Math.sqrt(Math.ceil(10*adsgn*(to-from))/10));
eval('document.all.'+ id +'.style.top='+from);
if (adsgn==tmp) {   
	setTimeout('adslide(\''+id+'\','+from+','+(document.body.scrollTop+adtarget)+','+tmp+')',25);
	}
else ad(id);
}
