/*************************************************************************
* ÁÖ¸Þ´º ¿µ¿ª ½ÃÀÛ
*************************************************************************/
	/** ÀÌÀü¿¡ ¿À¹öµÈ ÀÌ¹ÌÁö ±âº» ÀÌ¹ÌÁö·Î º¹±¸½ÃÅ°±â À§ÇØ ÀúÀåÇÔ. */
	var pre_img_id = null;
    
    /* ¸¶¿ì½º Æ÷ÀÎÆ®°¡ ÃÖ»ó´Ü ¸Þ´º¿¡¼­ ¹þ¾î³µÀ» °æ¿ì ÇÏºÎ¸Þ´º ºñÇ¥½Ã */
    function offMenu() {
        document.getElementById("gmsub_201").style.display = "none";
        document.getElementById("gmsub_202").style.display = "none";
        document.getElementById("gmsub_203").style.display = "none";
		/*
        document.getElementById("gmsub_204").style.display = "none";
        document.getElementById("gmsub_205").style.display = "none";
        */
        if(null != pre_img_id) {
            var imgPath ="/images/user/common/";
            var obj = document.getElementById(pre_img_id);
            var img_name = obj.src;
            img_name = img_name.substring(img_name.lastIndexOf("/")+1);
            img_name = img_name.replace("_on","");          
            obj.src = imgPath + img_name;
        }       
    }
    
	/* ¸¶¿ì½º Æ÷ÀÎÆ®°¡ ÃÖ»ó´Ü ¸Þ´º¸¦ ¼±ÅÃ½Ã ÇÏºÎ¸Þ´º Ç¥½Ã */
	function viewMenu(event) {
		/* ¸ðµç ÇÏºÎ¸Þ´º ºñÇ¥½Ã */
		offMenu();
		var target = paid.UserEvent.getTarget(event);
	
		if(target != null) {
			var tail_num = target.id.split("_")[1];
			var menuid = "gmsub_"+tail_num;
	
			var obj = document.getElementById(menuid);
			obj.style.display = "block";
	
			var tail_num = target.id.substring(target.id.lastIndexOf("_")+1);
			pre_img_id = "menuimg_" + tail_num;
			chImg(event); 
		}
	}
	
	function chImg(event) {
		var imgPath ="/images/user/common/";
		var target = paid.UserEvent.getTarget(event);
	
		if(target != null) {
			var tail_num = target.id.substring(target.id.lastIndexOf("_")+1);
			var targetName = "menuimg_" + tail_num; 
			var obj = document.getElementById(targetName);
			var img_name = obj.src;
			img_name = img_name.substring(img_name.lastIndexOf("/")+1);
			if(img_name.indexOf("_on") > -1) {
				img_name = img_name.replace("_on","");
			} else {
				var arr_img_name = img_name.split(".");
				img_name = arr_img_name[0] + "_on." + arr_img_name[1];
			}
			obj.src = imgPath + img_name;
		}
	
	}
	
	function chImg2(event) {
		offMenu();
		
		var target = paid.UserEvent.getTarget(event);
	
		if(target != null) {
			var tail_num = target.id.split("_")[1];
			var tail_num = target.id.substring(target.id.lastIndexOf("_")+1);
			pre_img_id = "menuimg_" + tail_num;
			chImg(event); 
		}
	}

/*************************************************************************
* ÁÖ¸Þ´º ¿µ¿ª ³¡
*************************************************************************/

/*************************************************************************
* Äü ¸Þ´º ¿µ¿ª ½ÃÀÛ
*************************************************************************/
/** 
 * Äü ¸Þ´º : ÀÌÀü¿¡ ¿À¹öµÈ ÀÌ¹ÌÁö ±âº» ÀÌ¹ÌÁö·Î º¹±¸½ÃÅ°±â À§ÇØ ÀúÀåÇÔ. 
 */
	var pre_quick_img_id = null;
	function quick_menu_rollover(event) {
		
		var imgPath ="/images/user/common/";
		var target = paid.UserEvent.getTarget(event);
		paid.UserEvent.stopEvent(event);
		
		if(target != null) {
			var obj = document.getElementById(target.id);
			var img_name = obj.src;
			img_name = img_name.substring(img_name.lastIndexOf("/")+1);
			if(img_name.indexOf("_r") > -1) {
				img_name = img_name.replace("_r","");
			} else {
				var arr_img_name = img_name.split(".");
				img_name = arr_img_name[0] + "_r." + arr_img_name[1];
			}
			obj.src = imgPath + img_name;
	
			if(null != pre_quick_img_id) {
				var imgPath ="/images/user/common/";
				var obj = document.getElementById(pre_quick_img_id);
				var img_name = obj.src;
				img_name = img_name.substring(img_name.lastIndexOf("/")+1);
				img_name = img_name.replace("_r","");			
				obj.src = imgPath + img_name;
			}		
		}
		
	}
	
/*************************************************************************
* Äü ¸Þ´º ¿µ¿ª ³¡
*************************************************************************/
	
	/** 
	* ÁÖ ¸Þ´º : ÀÌ¹ÌÁö ·Ñ¿À¹ö & ¼­ºê ¸Þ´º ¶ç¿ì±â 
	*/
	function addAllMainMenuEvent() {
		paid.UserEvent.addListener(getObject("menuanc_201"), "focus", viewMenu, false);
		paid.UserEvent.addListener(getObject("menuanc_202"), "focus", viewMenu, false);
		paid.UserEvent.addListener(getObject("menuanc_203"), "focus", viewMenu, false);
		paid.UserEvent.addListener(getObject("menuanc_204"), "focus", chImg2, false);
		paid.UserEvent.addListener(getObject("menuanc_205"), "focus", chImg2, false);
		/**  */
		paid.UserEvent.addListener(getObject("menuimg_201"), "mouseover", viewMenu, false);
		paid.UserEvent.addListener(getObject("menuimg_202"), "mouseover", viewMenu, false);
		paid.UserEvent.addListener(getObject("menuimg_203"), "mouseover", viewMenu, false);
		paid.UserEvent.addListener(getObject("menuimg_204"), "mouseover", chImg2, false);
		paid.UserEvent.addListener(getObject("menuimg_205"), "mouseover", chImg2, false);
	}
		
	/** 
	 * Äü¸Þ´º ÀÌ¹ÌÁö ·Ñ ¿À¹ö 
	 */
	function addAllQuickMenuEvent() {
		paid.UserEvent.addListener(getObject("quick_menu_01"), "mouseover", quick_menu_rollover, false);
		paid.UserEvent.addListener(getObject("quick_menu_01"), "mouseout", quick_menu_rollover, false);
		paid.UserEvent.addListener(getObject("quick_menu_02"), "mouseover", quick_menu_rollover, false);
		paid.UserEvent.addListener(getObject("quick_menu_02"), "mouseout", quick_menu_rollover, false);
		paid.UserEvent.addListener(getObject("quick_menu_03"), "mouseover", quick_menu_rollover, false);
		paid.UserEvent.addListener(getObject("quick_menu_03"), "mouseout", quick_menu_rollover, false);
		paid.UserEvent.addListener(getObject("quick_menu_04"), "mouseover", quick_menu_rollover, false);
		paid.UserEvent.addListener(getObject("quick_menu_04"), "mouseout", quick_menu_rollover, false);
		paid.UserEvent.addListener(getObject("quick_menu_05"), "mouseover", quick_menu_rollover, false);
		paid.UserEvent.addListener(getObject("quick_menu_05"), "mouseout", quick_menu_rollover, false);
	}

	/* ¾Æ·¡ÀÇ ÄÚµå´Â <body onload="addListener();"> °ú µ¿ÀÏÇÏ´Ù. */
	if(!window.opener || !window.parant) {
		/* ÁÖ ¸Þ´º ÀÌº¥Æ® µî·Ï ½ºÅ©¸³Æ® */
		paid.UserEvent.addListener(window, "load", addAllMainMenuEvent, false);
		/* Äü ¸Þ´º ÀÌº¥Æ® µî·Ï ½ºÅ©¸³Æ® */
		paid.UserEvent.addListener(window, "load", addAllQuickMenuEvent, false);
	}