// Top ¸Þ´º ÀÚ¹Ù ½ºÅ©¸³Æ®
    var choose = -1;
    var sync = -1;
    var selMenu=""; // ÇöÀç ¼±ÅÃÇÑ ¸Þ´º
    var selLayer=0; // ÇöÀç ·¹ÀÌ¾î ¹øÈ£
    var imgdir = 'images/'; // images µð·ºÅÍ¸® 
    
    NS4  = (document.layers) ? 1 : 0;
    IE4  = (document.all)    ? 1 : 0;
    ver4 = (NS4 || IE4)      ? 1 : 0;
    
   menulayer = new Array();
   menulayer[0] = "store layername";

   for ( i = 1; i <= 8 ; i++ )  // layer °³¼ö
       menulayer[i] = "Layer" + i;

 // main menu
   for(i=1; i<8; i++)
   {
     preload("menu"+i+"_off",imgdir+"menu"+i+"_off.gif"); // topmenu1_1.gif
     preload("menu"+i+"_on",imgdir+"menu"+i+"_on.gif"); // topmenu1_1_1.gif
   }
    
  function preload(imgObj,imgSrc) 
  {
        if (document.images) 
        {
            eval(imgObj+' = new Image()')
            eval(imgObj+'.src = "'+imgSrc+'"')
        }
    }
    
    function changeImage(layer,imgName,imgObj) 
    {

        if( (("Layer"+selLayer)==layer ) && imgName != selMenu)
        {
          
          changeImage("Layer"+selLayer,selMenu,selMenu) // ±×¸² ¿ø»óº¹±¸
        }
        if (document.layers && layer!=null) 
            eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src');
        else 
            document.images[imgName].src = eval(imgObj+".src");
    }

    // image¿¡¼­ ³ª°¥¶§
    function changeImage_out(layer,imgName,imgObj) 
    {
    	 
        if (document.layers && layer!=null) 
            eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src');
        else 
            document.images[imgName].src = eval(imgObj+".src");
        
       
        if(selLayer>0)
        {  
         
           //changeImage("Layer"+selLayer,selMenu,selMenu+"_1") // ÇöÀç ¸Þ´º ¼ÂÆÃÇÏ±â
           clearlayer(choose);
           choose=selLayer; // tehcinique
           
           layerin(selLayer);
        }
    }
    

    
    function popup(menu, on)
    {
         // netscape¿Í È£È¯¼º  
        // ON
        if (on) {
            if (NS4) 
            	{ 
            		document.layers[menu].visibility = "show";
            	}
            else     
            	{ 
            		document.all[menu].style.visibility = "visible"; 
            	}
        }
        
        // OFF
        else {
            if (NS4) { document.layers[menu].visibility = "hide"; }
            else     { document.all[menu].style.visibility = "hidden"; }
        }
    }
    
    function layerin(num)
    {
        if (num==1) changeImage(null, 'menu1_off', 'menu1_on'); // ¸Þ´º Ç×¸ñµé ,¹Ù²Ü ÀÌ¹ÌÁö
        else if (num==2) changeImage(null, 'menu2_off', 'menu2_on');
        else if (num==3) changeImage(null, 'menu3_off', 'menu3_on');
        else if (num==4) changeImage(null, 'menu4_off', 'menu4_on');
        else if (num==5) changeImage(null, 'menu5_off', 'menu5_on');
		else if (num==6) changeImage(null, 'menu6_off', 'menu6_on');
		else if (num==7) changeImage(null, 'menu7_off', 'menu7_on');
        
        if (num == choose) 
        {
            if (sync != -1) 
            { 
            	//clearTimeout(sync); 
            	sync = -1; }
            popup(menulayer[num], 1);
        }
      
        else {
            if (choose != -1) { 
                //clearTimeout(sync); sync = -1;
                clearlayer(choose);
            }
            popup( menulayer[num] , 1);
            choose = num;
        }
        
        // ¿©±â¼­ ¸Þ´º¸¦ ¼ÂÆÃÇÑ´Ù
        if(num==selLayer)
        {

          changeImage("Layer"+selLayer,selMenu,selMenu+"_1") // ±×¸² ¼ÂÆÃÇÏ±â
        }
        
    }
    
    function layerout(num)
    {
        if (choose == -1) return;

        //command = "clearlayer(" + num + ")";
        //sync = setTimeout(command, 1000);
    }
   
   // layer ¿¡¼­ ³ª°¥¶§ ¸Þ´º º¹±¸ ÇÏ±â
    function layerout2(num) 
    {
    	if (choose == -1) return;
       
        if(selLayer>0)
        {  
           //changeImage("Layer"+selLayer,selMenu,selMenu+"_1") // ÇöÀç ¸Þ´º ¼ÂÆÃÇÏ±â
           clearlayer(choose);
           choose=selLayer; // tehcinique
           
           layerin(selLayer);
        }
                
    }
    
    
    
    function clearlayer(num)
    {
        popup(menulayer[num], 0);
        if (num==1) changeImage(null, 'menu1_off', 'menu1_off'); // ¸Þ´º Ç×¸ñµé ,¹Ù²Ü ÀÌ¹ÌÁö
        else if (num==2) changeImage(null, 'menu2_off', 'menu2_off');
        else if (num==3) changeImage(null, 'menu3_off', 'menu3_off');
        else if (num==4) changeImage(null, 'menu4_off', 'menu4_off');
        else if (num==5) changeImage(null, 'menu5_off', 'menu5_off');
		else if (num==6) changeImage(null, 'menu6_off', 'menu6_off');
		else if (num==7) changeImage(null, 'menu7_off', 'menu7_off');


        sync = -1;
    }
    
// ´­¸° ¸Þ´ºÀÇ °ªÀ» ¼ÂÆÃ
    // ·¹ÀÌ¾î¹øÈ£,  ¸Þ´ºÀÌ¸§(topmenu1_1)
    function setMenu(menuLayer,menuName)
    {
       // ¿¾³¯ ¸Þ´º ¸ð¾ç º¹±Í
       if(selLayer>0)
        {
          changeImage("Layer"+selLayer,selMenu,selMenu) // ±×¸² ¿ø»óº¹±¸
        }
    	selLayer=menuLayer;
	selMenu=menuName;
    }
	
// ÇöÀç ¸Þ´º¸¦ º¹±Í
    function restoreMenu()
    {
    	layerin(selLayer); // ·¹ÀÌ¾î ¼±ÅÃ°ú µ¿½Ã¿¡ º¹±Íµµ ÀÌ·ç¾îÁü
    }
// Top ¸Þ´º ÀÚ¹Ù ½ºÅ©¸³Æ® ³¡ 
// -->