function JSFX_FloatTopDiv(div)
{
    var startX = 0;
    var startY = 280;
    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;
        }

        try
        {
            //Identifica a scrollposition do Browser (horizontal e vertical)
            el.sP = function(x,y){ this.style.left=x+'px'; this.style.top=y+'px'; };
        }
        catch(ex){}

        //"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.parentNode.scrollTop;

        var scrollXY = getScrollXY();
        var pY = scrollXY[1];
        
        ftlObj.y += (pY + startY - ftlObj.y)/8;

        ftlObj.sP(ftlObj.x, ftlObj.y);
        setTimeout("stayTopLeft()", 8);
    };

    ftlObj = ml(div);
    stayTopLeft();
}
