var dom = document.getElementById ? true:false;
var ns4 = document.layers ? true:false;
var ie4 = document.all ? true:false;
var mac = navigator.appVersion.indexOf('Mac')!=-1 ? true:false;

function calcularMides() {
	if (window.innerHeight) {
		pYy = window.innerHeight-62;
		pXx = (window.innerWidth/2)+255;
	} else {
		pYy = document.body.clientHeight-62;
		pXx = (document.body.clientWidth/2)+255;
	}
	if ( (ie4)&&(mac) ) {
		document.all['divCSSection'].style.left = pXx+"px";
		document.all['divCSSection'].style.top = document.body.offsetHeight-44+"px";
	}
}

function JSFX_FloatTopDiv() {
	var startX = 0,	startY = 0;
	var d = document;
	var el
	function ml(id) {
		el = dom ? d.getElementById(id):ie4?d.all[id]:d.layers[id];
		if (ns4) {
			el.style = el;
		}
		el.sP = function(x,y) {
			this.style.left = x+"px";
			this.style.top = y+"px";
		}
		el.x = startX;
		el.y = startY;
		return el;
	}
	window.stayVis = function() {
		if (window.innerHeight) {
			pYy = window.innerHeight-62;
			pXx = (window.innerWidth/2)+255;
		} else {
			pYy = document.body.clientHeight-62;
			pXx = (document.body.clientWidth/2)+255;
		}
		var pY = window.pageYOffset ? pageYOffset : document.body.scrollTop;
		pY += pYy;
		ftlObj.y += (pY+startY-ftlObj.y)/3;
		ftlObj.x = pXx;
		//ftlObj.x += (pXx-ftlObj.x)/3;
		ftlObj.sP(ftlObj.x, ftlObj.y);
		setTimeout("stayVis()", 50);
	}
	ftlObj = ml("divCSSection");
	stayVis();
}

if ( (mac)&&(ie4) ) {
	void(null);
} else {
	calcularMides();
	setTimeout("JSFX_FloatTopDiv();",3000);
}