//Enter "frombottom" or "fromtop"
var verticalpos="fromtop";
var horizontalpos="left";

function JSFX_FloatTopDiv(ads_element)
{ 
	var startX = 0,
	startY = 0;
	//var ns = (navigator.appName.indexOf("Netscape") != -1);
	var d = document;
	function ml(id)
	{
		var el=d.getElementById(id);
		//if(d.layers)
		//	el.style=el;
			
		el.sP=function(x,y) {
			if(horizontalpos=="left")
				this.style.left=x;
			else
				this.style.right=x;
				
			this.style.top=y;
		};
		
		el.x = startX;
		if (verticalpos=="fromtop")
		el.y = startY;
		else{
		//el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
		el.y = document.body.scrollTop + document.body.clientHeight;
		el.y -= startY;
		}
		return el;
	}
	window.stayTopLeft=function()
	{
		if (verticalpos=="fromtop"){
		//var pY = ns ? pageYOffset : document.body.scrollTop;
		var pY = document.body.scrollTop;
		ftlObj.y += (pY + startY - ftlObj.y)/8;
		}
		else{
		//var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
		var pY = document.body.scrollTop + document.body.clientHeight;
		ftlObj.y += (pY - startY - ftlObj.y)/8;
		}
		ftlObj.sP(ftlObj.x, ftlObj.y);
		
		if(document.body.offsetWidth<1020) {
			//ftlObj.x = -75;
			document.getElementById(ads_element).style.display = "none";
			document.body.style.margin = "0 0 0 0";
		}
		else {
			//ftlObj.x = startX;
			document.getElementById(ads_element).style.display = "block";
			document.body.style.margin = "0 0 0 120px";
		}
		
		setTimeout("stayTopLeft()", 10);
	}
	ftlObj = ml(ads_element);
	stayTopLeft();
}

//JSFX_FloatTopDiv('divStayTopLeft');