﻿
var divLeft = 1;
var divTop = 0;

function JSFX_FloatTopDiv(div)
{
    var startX = divLeft;
    var startY = divTop;
    var ns = (navigator.appName.indexOf("Netscape") != -1);
    var d = document;

    function ml(id){
		
        //Pega o Div passado dependendo do navegador
        var el = d.getElementById(id);

        //Configura o style do div passado como parâmetro dependendo do navegador
        if (d.layers){
            el.style = el;
        }

        //Identifica a scrollposition do Browser (horizontal e vertical)
        el.sP = function(x,y){ this.style.left=x+'px'; this.style.top=y+'px'; };

        //"Informa" a posição do scroll para o div ser "movido"
        el.x = startX;
        el.y = startY;

        return el;

    }

    window.stayTopLeft = 

    function (){
		
        var pY = ns ? pageYOffset : d.body.scrollTop;
        ftlObj.y += (pY + startY - ftlObj.y)/8;

        ftlObj.sP(ftlObj.x, ftlObj.y);
        setTimeout("stayTopLeft()", 10);
	divTop = ftlObj.y;
    };

    ftlObj = ml(div);
    stayTopLeft();
}

