/* Äü¸Þ´º¿ë */
var topSize = 110; // top 
var divSize = 79; // div 
var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");

function CheckUIElements(){
    var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;
    if ( bNetscape4plus ) { 
        yMenuFrom   = document.getElementById("quickBar").top;
        yMenuTo     = top.pageYOffset + topSize;
    }else if ( bExplorer4plus ) {
        yMenuFrom   = parseInt (quickBar.style.top, 10);
        yMenuTo     = document.body.scrollTop + topSize;
    }
    timeoutNextCheck = 500;
    if ( yMenuFrom != yMenuTo ) {
        yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 20 );
        if ( yMenuTo < yMenuFrom )
                yOffset = -yOffset;
        if ( bNetscape4plus ) {
            document.getElementById("quickBar").top += yOffset;
        }else if ( bExplorer4plus ) {
            if(yMenuTo < document.body.scrollHeight-divSize) {
                quickBar.style.top = parseInt (quickBar.style.top, 10) + yOffset;
            }
        }
        timeoutNextCheck = 10;
    }
    setTimeout ("CheckUIElements()", timeoutNextCheck);
}

function OnLoad() {
    var y;
    if ( top.frames.length )
    if ( bNetscape4plus ) {
            document.getElementById("quickBar").top = top.pageYOffset + topSize;
            document.getElementById("quickBar").visibility = "visible";
    }else if ( bExplorer4plus ) {
            quickBar.style.top = document.body.scrollTop + topSize;
            quickBar.style.visibility = "visible";
    }
    CheckUIElements();
    return true;
}

