function getCookie(sName) {
			var ca = document.cookie.split(/\s*;\s*/);
			var re = new RegExp("^(\\s*"+sName+"\\s*=)");
			
			for(var i=0; i < ca.length; i++) {
				if (re.test(ca[i])) return unescape(ca[i].substr(RegExp.$1.length));
			}
			
			return null;
		}
		
		 function setCookie(sName, sValue, nDays, sDomain, sPath) {
			var sExpire = "";
			
			if (typeof nDays == "number") {
				sExpire = ";expires="+(new Date((new Date()).getTime()+nDays*1000*60*60*24)).toGMTString();
			}
			if (typeof sDomain == "undefined") sDomain = "";
			if (typeof sPath == "undefined") sPath = "/";
			
			document.cookie = sName+"="+escape(sValue)+sExpire+"; path="+sPath+(sDomain?"; domain="+sDomain:"");
			
			return this;
		}
		
		function removeCookie(sName, sDomain, sPath) {
			if (this.getCookie(sName) != null) this.setCookie(sName, "", -1, sDomain, sPath);	
			return this;
		}

		var aDefaultList=["mw_0100","mw_0110","mw_0120"];//��������,�����ڷ�,����ڷ�
		var aCookieList=[];
		var aCacheList=[];

		$(function() {
			
			var bCookie = getCookie("MOSFMM");	
			if(bCookie==null||bCookie.length<1)
			{
				$("#fmenu").html("");	
				jQuery.each(aDefaultList,function(i){				
					var val = $("#"+aDefaultList[i]).val().split("|");
					$("<li><a href='"+val[0]+"'><span>"+val[1]+"</span></a></li>").appendTo("#fmenu");
				});	
				removeCookie("MOSFMM");		
				setCookie("MOSFMM",aDefaultList.join("@"),365);
				aCacheList = aDefaultList.concat();
			}
			else
			{		
				$("#fmenu").html("");
				aCookieList=bCookie.split("@");
				jQuery.each(aCookieList,function(i){
					if(i<4){
						var val = $("#"+aCookieList[i]).val().split("|");				
					$("<li><a href='"+val[0]+"'><span>"+val[1]+"</span></a></li>").appendTo("#fmenu");
					}
				});	
				
				aCacheList = aCookieList.concat();
			}

			$("input[name='setmenu']:checkbox").click(function() {		
				if($("input[name='setmenu']:checkbox:checked").size() > 4){
					alert("���ְ��� �޴��� �ִ� 4�������� ���� �����մϴ�.");
					$(this).removeAttr("checked");
				}else{	
					$("#fmenu").html("");
					var chcked_id= ($(this).attr("id"));
					if(!$(this).attr("checked")){				
						jQuery.each(aCacheList,function(i){						
							if(chcked_id == aCacheList[i]){						
								aCacheList.splice(i,1);
							}						
						});				
					}else{			
						aCacheList.push($(this).attr("id"));
					}			
					jQuery.each(aCacheList,function(i){	
						var val = $("#"+aCacheList[i]).val().split("|");				
					$("<li><a href='"+val[0]+"'><span>"+val[1]+"</span></a></li>").appendTo("#fmenu");
					});
				}		
			});	
			$("#svcmore_h").click(function() {
				
				if($("#msetup_layer").css("display") == "none"){
					
					$("#top_select").hide();
					$("#mainvisual_noie").hide();
					$("#mainvisual").hide();
					$("#msetup_layer2").hide();
					// $("#svcmore_h img:first-child").attr("src", "/images/front/main/menu_setup_on.gif");
					$("input[name='setmenu']:checkbox").each(function(chk){				
						$(this).removeAttr("checked");
					});
					var bCookie = getCookie("MOSFMM");
					aCookieList=bCookie.split("@");			
					jQuery.each(aCookieList,function(i){				
						$("input[name='setmenu']:checkbox").each(function(chk){				
							if($(this).attr("id") == aCookieList[i]){					
								$(this).attr("checked","checked");
							}
						});
					});
				
				} else {
					$("#top_select").show();
					$("#mainvisual_noie").show();
					$("#mainvisual").show();
					//$("#svcmore_h img:first-child").attr("src", "/images/front/main/menu_setup.gif")
				}
				$("#msetup_layer").toggle();
				return false;
			});	
			
			$("#mymenu_default").click(function() {
				$("input[name='setmenu']:checkbox").each(function(chk){				
					$(this).removeAttr("checked");
				});			
				$("#fmenu").html("");
				jQuery.each(aDefaultList,function(i){				
					var val = $("#"+aDefaultList[i]).val().split("|");			
					$("<li><a href='"+val[0]+"'><span>"+val[1]+"</span></a></li>").appendTo("#fmenu");
					$("#"+aDefaultList[i]).attr("checked","checked");	
				});		
				aCacheList =[];
				aCacheList = aDefaultList.concat();				
				return false;		
			});	
			$("#mymenu_cancel").click(function() {	
				$("#fmenu").html("");
				jQuery.each(aCookieList,function(i){				
					var val = $("#"+aCookieList[i]).val().split("|");			
					$("<li><a href='"+val[0]+"'><span>"+val[1]+"</span></a></li>").appendTo("#fmenu");
				});	
				removeCookie("MOSFMM");		
				setCookie("MOSFMM",aCookieList.join("@"),365);
				aCacheList = aCookieList.concat();
				$("#msetup_layer").hide();
				$("#top_select").show();
				$("#mainvisual_noie").show();
				$("#mainvisual").show();
				return false;
			});	
			$("#msbtn_close").click(function() {
				$("#fmenu").html("");
				jQuery.each(aCookieList,function(i){				
					var val = $("#"+aCookieList[i]).val().split("|");			
					$("<li><a href='"+val[0]+"'><span>"+val[1]+"</span></a></li>").appendTo("#fmenu");
				});	
				removeCookie("MOSFMM");		
				setCookie("MOSFMM",aCookieList.join("@"),365);
				aCacheList = aCookieList.concat();
			
				$("#msetup_layer").hide();
				return false;
			});	
			$("#mymenu_set").click(function() {
				removeCookie("MOSFMM");		
				if(aCacheList.length < 1){
					alert("���õ� �޴��� ����ϴ�.�ʱ�޴��������� ���ư��ϴ�.");				
					$("#fmenu").html("");
					jQuery.each(aDefaultList,function(i){				
						var val = $("#"+aDefaultList[i]).val().split("|");				
					$("<li><a href='"+val[0]+"'><span>"+val[1]+"</span></a></li>").appendTo("#fmenu");
					});				
					setCookie("MOSFMM",aDefaultList.join("@"),365);
					aCookieList = aDefaultList.concat();
					aCacheList = aDefaultList.concat();			
				}else{
					setCookie("MOSFMM",aCacheList.join("@"),365);
				}		
				$("#msetup_layer").hide();
				$("#top_select").show();
				$("#mainvisual_noie").show();
				$("#mainvisual").show();
				return false;
			});	
			
			
			$("#infoaction").click(function() {

				if($("#msetup_layer2").css("display") == "none"){
					
					$("#top_select").hide();
					$("#mainvisual_noie").hide();
					$("#mainvisual").hide();
					$("#msetup_layer").hide();
				
				
				} else {
					$("#top_select").show();
					$("#mainvisual_noie").show();
					$("#mainvisual").show();
					//$("#svcmore_h img:first-child").attr("src", "/images/front/main/menu_setup.gif")
				}
				$("#msetup_layer2").toggle();
				return false;
			});
			$("#infoactionClose").click(function() {

			
					$("#top_select").show();
					$("#mainvisual_noie").show();
					$("#mainvisual").show();
					//$("#svcmore_h img:first-child").attr("src", "/images/front/main/menu_setup.gif")
	
				$("#msetup_layer2").toggle();
				return false;
			});
		});
		//open window
		
		
		
		
		
		

		function jsOpenWindow(url,scrollbars,resizable,top,left,width,height){
			window.open(url,'popup_zone','left='+left+',top='+top+',width='+width+',height='+height+',scrollbars='+scrollbars+',resizable='+resizable);
		}

		function jsOpenNewWindow(winURL,width,height,scrollbars){
		 var winWidth = width;
		 var winHeight = height; 
		 var winName = "newPopup";
		 var winPosLeft = (screen.width) ? (screen.width - winWidth) / 2 : 0;
		 var winPosTop = (screen.height) ? (screen.height - winHeight) / 2 : 0;
		 var winOpt = "width="+winWidth+",height="+winHeight+",top="+winPosTop+",left="+winPosLeft;
		 window.open(winURL, winName, winOpt + ",menubar=no,status=no,scrollbars="+scrollbars+",resizable=no");
		}


		 
		function showElement(ele){
			var ele = document.getElementById(ele);
			ele.style.display = "block";
			return false;
		}
		 function hideElement(ele){
			var ele = document.getElementById(ele);
			ele.style.display = "none";
			return false;
		 }  
		 
		function go_site(val){
			var frm = document.link_frm_go;
			if ( val != "" &  val != "http//") {
				frm.target="_blank";
				frm.action=val;
				frm.submit();
			}
		}

		function jsOpenSite(formEl) {		
			var homepage = formEl.sitelink.value;
			if(homepage == "")
				return false;
			else
				return true;			
		}
