﻿function JSFX_FloatTopDiv(verticalpos, startX, startY,aim) {
    var ns = (navigator.appName.indexOf("Netscape") != -1);
    var d = document;
    var ftlObj = ml(aim);
    function ml(id) {
        var el = d.getElementById ? d.getElementById(id) : d.all ? d.all[id] : d.divs[id];
        if (d.divs) el.style = el;
        el.sP = function(x, y) {
            if (ns) {
                this.style.right = x + "px"; this.style.top = y + "px";
            }
            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.documentElement.scrollTop + document.documentElement.clientHeight;
            el.y -= startY;
        }
        return el;
    }
//    window.stayTopright = function (ftlObj) {
//        if (verticalpos == "fromtop") {
//            var pY = ns ? pageYOffset : document.documentElement.scrollTop;
//            ftlObj.y += (pY + startY - ftlObj.y) / 8;
//        }
//        else {
//            var pY = ns ? pageYOffset + innerHeight : document.documentElement.scrollTop + document.documentElement.clientHeight;
//            ftlObj.y += (pY - startY - ftlObj.y) / 8;
//        }
//        ftlObj.sP(ftlObj.x, ftlObj.y);
//        setTimeout("stayTopright()", 10);
    //    }
    function stayTopRight() {
        if (verticalpos == "fromtop") {
            var pY = ns ? pageYOffset : document.documentElement.scrollTop;
            ftlObj.y += (pY + startY - ftlObj.y) / 8;
        }
        else {
            var pY = ns ? pageYOffset + innerHeight : document.documentElement.scrollTop + document.documentElement.clientHeight;
            ftlObj.y += (pY - startY - ftlObj.y) / 8;
        }
        ftlObj.sP(ftlObj.x, ftlObj.y);
        setTimeout(stayTopRight, 10);
    }
    stayTopRight();
}
