﻿//레이어배너
// reapfox 작성 
// 오른쪽 떠있는 레이어 event 플래시에 대한 액션이다.


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, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;

        if ( bNetscape4plus ) {
                yMenuFrom   = document["quickMenu"].top;
                yMenuTo     = document.scrollTop + 140;
        }
        else if ( bExplorer4plus ) {
                yMenuFrom   = parseInt (document.getElementById("quickMenu").style.top, 10);
                yMenuTo     = document.documentElement.scrollTop + 140;
        }
        
        //alert(yMenuTo);
        timeoutNextCheck = 500;

        if ( yMenuFrom != yMenuTo ) 
        {
            yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 20 );
            if ( yMenuTo < yMenuFrom )
                    yOffset = -yOffset;

            if ( bNetscape4plus )
                    document["quickMenu"].top += yOffset;
            else if ( bExplorer4plus )
                    quickMenu.style.top = parseInt (document.getElementById("quickMenu").style.top, 10) + yOffset;

            timeoutNextCheck = 10;
        }

        setTimeout ("CheckUIElements()", timeoutNextCheck);
}

function onLoad()
{
    // we're not gonna be loaded in frames
    
    // setting initial UI elements positions
    
    var tmpL = (document.body.clientWidth -  document.getElementById("wrap").clientWidth) /2;
    tmpL += document.getElementById("wrap").clientWidth - quickMenu.clientWidth ;
    
    if ( bNetscape4plus ) 
    {
        document["quickMenu"].top = top.pageYOffset + 140;
        document["quickMenu"].left = tmpL;
        document["quickMenu"].visibility = "visible";
    }
    else if ( bExplorer4plus ) 
    {
        quickMenu.style.top = document.body.scrollTop + 140;
        quickMenu.style.left = tmpL;
        quickMenu.style.visibility = "visible";
    }
    CheckUIElements();
}
