/*
        This script is (c) 2000 Ivanopulo http://www.damn.to
        Please leave this message intact if you use the script.
*/
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 ) {
                //yButtonFrom = document["divLinkButton"].top;
                //yButtonTo   = top.pageYOffset + top.innerHeight - 55;
                yMenuFrom   = document["divMenu"].top;
                yMenuTo     = top.pageYOffset + 113;
        }
        else if ( bExplorer4plus ) {
                //yButtonFrom = parseInt (divLinkButton.style.top, 10);
                //yButtonTo   = document.body.scrollTop + document.body.clientHeight - 55;
                yMenuFrom   = parseInt (divMenu.style.top, 10);
                yMenuTo     = document.body.scrollTop + 113;
        }

        timeoutNextCheck = 500;

        if ( Math.abs (yButtonFrom - (yMenuTo + 152)) < 6 && yButtonTo < yButtonFrom ) {
                setTimeout ("CheckUIElements()", timeoutNextCheck);
                return;
        }


        if ( yButtonFrom != yButtonTo ) {
                yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 10 );
                if ( yButtonTo < yButtonFrom )
                        yOffset = -yOffset;

                if ( bNetscape4plus )
                        document["divLinkButton"].top += yOffset;
                else if ( bExplorer4plus )
                        divLinkButton.style.top = parseInt (divLinkButton.style.top, 10) + yOffset;

                timeoutNextCheck = 10;
        }
        if ( yMenuFrom != yMenuTo ) {
                yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 20 );
                if ( yMenuTo < yMenuFrom )
                        yOffset = -yOffset;

                if ( bNetscape4plus )
                        document["divMenu"].top += yOffset;
                else if ( bExplorer4plus )
                        divMenu.style.top = parseInt (divMenu.style.top, 10) + yOffset;

                timeoutNextCheck = 10;
        }

        setTimeout ("CheckUIElements()", timeoutNextCheck);
}

function OnLoad()
{
        var y;

        // we're not gonna be loaded in frames
//        if ( top.frames.length )
//                top.location.href = self.location.href;

        // setting initial UI elements positions
        if ( bNetscape4plus ) {
                document["divMenu"].top = top.pageYOffset + 113;
                document["divMenu"].visibility = "visible";
                //document["divLinkButton"].top = top.pageYOffset + top.innerHeight - 55;
                //document["divLinkButton"].visibility = "visible";
        }
        else if ( bExplorer4plus ) {
                divMenu.style.top = document.body.scrollTop + 113;
                divMenu.style.visibility = "visible";
                //divLinkButton.style.top = document.body.scrollTop + document.body.clientHeight - 55;
                //divLinkButton.style.visibility = "visible";
        }

        // initializing UI update timer
        CheckUIElements();
        //if ( bExplorer4plus )
        //        setTimeout ( "FlashTitleStepIt(255)", 10 );
        return true;
}

function funcSwapImage(imageName, bHilite) {
// DUMB Netscape doesn't see img names if they're inside a <div which has an id
// if they're just in <div></div> - it's okay, but that's not the case :\
// Workaround (using layers) was provided by Kostya. Tnx man :)
        if ( bExplorer4plus ) {
                document.images[imageName].src = "images/" + imageName + (bHilite == 1 ? "_hi.gif" : "_lo.gif");
        }
        else if ( bNetscape4plus ) {
                document.layers["divMenu"].document.images[imageName].src = "images/" + imageName + (bHilite == 1 ? "_hi.gif" : "_lo.gif");
        }
        return false;
}


ns4 = (document.layers)?true:false
ie4 = (document.all)?true:false

/**********************************************************************************
	Layer Show Hide
***********************************************************************************/

function LayerSH(LayerName,Status) {
ns4 = (document.layers)?true:false
ie4 = (document.all)?true:false

	if (ns4) {
		LayerN = document.layers[LayerName]
		if (Status == 'show') LayerN.visibility = 'show';
		if (Status == 'hide') LayerN.visibility = 'hidden';
	}
	if (ie4) {
		LayerN = document.all[LayerName].style
		if (Status == 'show') LayerN.visibility = 'visible';
		if (Status == 'hide') LayerN.visibility = 'hidden';
	}
}

/**********************************************************************************
	Image Roll Over
***********************************************************************************/

function preload(imgObj,imgSrc) {
	if (document.images) {
		eval(imgObj+' = new Image()')
		eval(imgObj+'.src = "'+imgSrc+'"')
	}
}
function imgChg(imgName,imgObj) {
	if (document.images) {
		document.images[imgName].src = eval(imgObj+".src")
	}
}

/**********************************************************************************
	Display
***********************************************************************************/

var z=1

	function category(i){
		if(document.all["category"+i].style.display==""){
			document.all["category"+i].style.display="none"
		    z=1}

	    else{
	        if(z != 0){document.all["category"+z].style.display="none"
            			document.all["category"+i].style.display=""}
     	    document.all["category"+i].style.display=""
	        z=i
	   }
	}
	
	
/**********************************************************************************
	Menu Display
***********************************************************************************/

var z=1

	function leftMenu(i){
		if(document.all["leftMenu"+i].style.display==""){
			document.all["leftMenu"+i].style.display="none"
		    z=1}

	    else{
	        if(z != 0){document.all["leftMenu"+z].style.display="none"
            			document.all["leftMenu"+i].style.display=""}
     	    document.all["leftMenu"+i].style.display=""
	        z=i
	   }
	}	
	
/**********************************************************************************
	Menu Display
***********************************************************************************/

var z=1

	function trendMenu(i){
		if(document.all["trendMenu"+i].style.display==""){
			document.all["trendMenu"+i].style.display="none"
		    z=1}

	    else{
	        if(z != 0){document.all["trendMenu"+z].style.display="none"
            			document.all["trendMenu"+i].style.display=""}
     	    document.all["trendMenu"+i].style.display=""
	        z=i
	   }
	}	
	


/*********************************************************************************
  Jump Menu
**********************************************************************************/

function jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


////////////////////////////////////////////////////////////////////////////////////////////////////

// window.onload = img_resize;

function img_resize(){
	img_total = document.images.length;	// ÆäÀÌÁö¿¡ µé¾î¿À´Â ¸ðµç ÀÌ¹ÌÁöÀÇ °¹¼ö
	for (i=0; i<img_total; i++){
		if(document.images[i].name == "orgimg"){
			if(document.images[i].width > 400){
				document.images[i].width = 400;
			}
		}
	}
}

function img_resize_b(){
// ÀÌ¹ÌÁö »çÀÌÁî Á¶Àý.
for(i=1;i<6;i++){
		if ( eval('document.orgimg_' + i + '.width > 400') ) {
			eval('document.orgimg_' + i + '.width = 400') ;
		}
	}
}

function login(go_url,PL)
{
	window.open("/MyPage/login.asp?url="+go_url+"&PL="+PL,"","left=300;top=300,toolbar=0,menubar=0,scrollbars=no,resizable=no,width=300,height=222;")
}

function pop(pop,width,height)
{
	var url = pop;
	var wd = width;
	var he = height;

	window.open(url,'',"toolbar=0,menubar=0,scrollbars=yes,resizable=no,width=" + wd +",height=" + he + ";")
}
function pop2(pop,width,height)
{
	var url = pop;
	var wd = width;
	var he = height;

	window.open(url,'',"toolbar=0,menubar=0,scrollbars=yes,resizable=no,width=" + wd +",height=" + he + ";")
}

