	/**************** ¿¡¹ö·£µå »çÀÌÆ®¿¡¼­ ¾²ÀÌ´Â JS ÆÄÀÏ ********************
	* 1. ÀÚ±âÀ§Ä¡Ç¥½Ã
	* 2. Á¤È²Á¤º¸
	* 3. Å¸ÀÌÆ² ÀÌ¹ÌÁö
	* 4. »ó´Ü Å¸ÀÌÆ² Å©±â Á¶
	**************************************************************************/
	// CMS¿¡¼­ÀÇ Àû¿ëÀ» À§ÇØ ¾à°£ ¸Õ±æ·Î µ¹¾Æ°¨...
	// CMS¿¡¼­ »ý¼ºµÇÁö ¾Ê¾Ò°Å³ª  CMS³»¿¡ ÀÖ´õ¶óµµ µð·ºÅä¸®°¡ Æ²¸° °æ¿ì ¾Æ·¡Çà °­Á¦ »ðÀÔ
	// dir¸í »çÀÌ¿¡¸¸ / ¸¦ ºÙ¿©Áà¾ß ÇÔ...
	//var realDir	='1depthDir/2DepthDir/3Depthdir';
	//addedDir : CMS¿¡¼­ µð·ºÅä¸® Depth¿Í ¸Þ´º Depth°¡ Æ²¸±°æ¿ì ÇÏÀ§¿¡ Ãß°¡ÇÏ¿© »ç¿ë
	//var addedDir	= 'AddedDepth';

	var titleHeight = ''; // titleºÎºÐ Å©±â¸¦ ¼öÁ¤ÇÏ±â À§ÇÑ º¯¼ö
	var pathCnt = '<a href="http://www.everland.com/index.html" class=state>Everland Resort</a> '; // Á¤È²Á¤º¸ Ç¥½Ã / HomeÀº ±âº»À¸·Î ¸¸µé¾î ÁÜ.

	if (!realDir) { //Real Dir º¯¼ö°¡ Á¸ÀçÇÏÁö ¾ÊÀ»°æ¿ì 
		var realDir	= calRealDir(); 
	}

	if (addedDir) { //add Dir º¯¼ö°¡ Á¸ÀçÇÒ °æ¿ì 
		realDir	= caladdDir(); 
	} else {
		var addedDir;
	}
	var naviArray	= realDir.split('/'); //directory¸íÀ» ¹è¿­¿¡ ³Ö´Â´Ù.parent¸Þ´º¸¦ ±¸ÇÏ±â À§ÇÔ
	var naviDepth	= naviArray.length -1 ;// Menu Depth¸¦ ±¸ÇÑ´Ù.0,1,2 0ºÎÅÍ ½ÃÀÛ

	tmp_xml_url	= "http://www.everland.com/common/xml/20100327_ever_navi_top.xml".split('&'); //CMS¿¡¼­ &¸¦ %26À¸·Î ¹Ù²Ü¼ö¾ø¾î Javascript¿¡¼­ Ã³¸®
	var xml_url	= tmp_xml_url.join('%26'); //XML ÆÄÀÏ URL
	tmp_swf_url	= "http://www.everland.com/images08/swf/ever_navi_top.swf".split('&'); //CMS¿¡¼­ &¸¦ %26À¸·Î ¹Ù²Ü¼ö¾ø¾î Javascript¿¡¼­ Ã³¸®
	var swf_url	= tmp_swf_url.join('%26'); //Top navigation ÆÄÀÏ URL






	switch(naviArray[0]){
			case "everland" : 
			
			case "caribbean" :
			
			case "facility":
			
			case "hb" :
			left_url ='http://www.everland.com/common/xml/lefturl_' + naviArray[1] + '.xml';
			break;
			
			default : 
			left_url ='http://www.everland.com/common/xml/lefturl_' + naviArray[0] + '.xml';
			break;
			
	}

	tmp_left_xml_url	= left_url.split('&'); //CMS¿¡¼­ &¸¦ %26À¸·Î ¹Ù²Ü¼ö¾ø¾î Javascript¿¡¼­ Ã³¸®
	var left_xml_url	= tmp_left_xml_url.join('%26'); //Left XML ÆÄÀÏ URL
	tmp_left_swf_url	= "http://www.everland.com/images08/swf/ever_navi_left.swf".split('&'); //CMS¿¡¼­ &¸¦ %26À¸·Î ¹Ù²Ü¼ö¾ø¾î Javascript¿¡¼­ Ã³¸®
	var left_swf_url	= tmp_left_swf_url.join('%26'); //Top navigation ÆÄÀÏ URL

	/********* ¸Þ´º¿¡¼­ SWFÆÄÀÏ¿¡ º¯¼ö ³Ñ°ÜÁÖ´Â ºÎºÐ **********/ 

	switch (naviArray.length) {

		case 1 :
					if(naviArray[0] == "everland" || naviArray[0] == "caribbean"  || naviArray[0] == "facility"  || naviArray[0] == "hb" ){
				  preswfVars='numA='+naviArray[0];
					}else{
						  preswfVars='numC='+naviArray[0];
					}
			break;
		case 2 :
			if(naviArray[0] == "everland" || naviArray[0] == "caribbean"  || naviArray[0] == "hb" ){
				preswfVars='numA='+naviArray[0]+'&numB='+naviArray[1];
			}else if(naviArray[0] == "facility"){
				preswfVars='numA='+naviArray[0]+'&numB='+naviArray[1] +'&numC='+naviArray[1];
			}else{
						preswfVars='numA='+naviArray[0]+'&numC='+naviArray[1];
					}
			break;
			case 3 :
					if(naviArray[0] == "everland" || naviArray[0] == "caribbean"  || naviArray[0] == "facility"  || naviArray[0] == "hb" ){
			preswfVars='numA='+naviArray[0]+'&numB='+naviArray[1]+'&numC='+naviArray[2];
					}else{
					preswfVars='numA='+naviArray[0]+'&numC='+naviArray[1]+'&numD='+naviArray[2];
					}
			break;
			case 4 :
			preswfVars='numA='+naviArray[0]+'&numB='+naviArray[1]+'&numC='+naviArray[2]+'&numD='+naviArray[3];
			break;

		default :
			preswfVars='numA='+naviArray[0]+'&numB='+naviArray[1]+'&numC='+naviArray[2];
			break;
	}
	var swfVars	= preswfVars + '&xml_url='+xml_url+'&left_xml_url='+ left_xml_url;

	/********* ÇöÀçÆäÀÌÁö À§Ä¡ ±¸ÇÏ±âÀ§ÇÑ ÇÔ¼ö **********/ 
	function calRealDir () {
		try {
			numFEndIndex= fullDir.indexOf(rootDir);
			realDir	= fullDir.substring (0,numFEndIndex) + fullDir.substring((numFEndIndex + rootDir.length),(fullDir.length -1));   // ÀüÃ¼ÀûÀ¸·Î full Dir °æ·Î - È¨ Dir °æ·Î
			return realDir;
		}
		catch (noVal) {
			return realDir = '';
		}
	} 
	/********* realDirÁ¤º¸ Ãß°¡ **********/ 
	function caladdDir () {
		realDir += '/' + addedDir;
		return realDir;
	}


	/********* Å¸ÀÌÆ² ÀÌ¹ÌÁö ±³Ã¼ ÇÔ¼ö **********/ 
	function showTitle (imgName, dirName) {
		if (imgName=="default") {
			splitQuery	= window.location.href.split("?");
			startPoint	= splitQuery[0].lastIndexOf("/");
			endPoint	= splitQuery[0].lastIndexOf(".");
			fileName	= splitQuery[0].substring(startPoint+1,endPoint);
			imgURL		= "http://www.everland.com/images/"+dirName+"/stitle/title_"+fileName+".jpg";
		} else {
			imgURL		= "http://www.everland.com/images/"+dirName+"/stitle/title_"+imgName+".jpg";
		}

		document.all.titleArea.style.background = 'url('+imgURL+')';
		document.all.titleArea.style.backgroundPosition = 'bottom';
		document.all.titleArea.style.backgroundRepeat = 'no-repeat';
	}

	/********* Á¤È²Á¤º¸ Ç¥½Ã ÇÔ¼ö **********/ 
	function pathInfo (showName, Url) {
		switch (showName) {
			case "cms" :
				pathCnt = Url;
				var showPath = document.getElementById('state');
				showPath.innerHTML = pathCnt;
			break;
			case "nopath" :
				pathSection.style.display = "none";
			break;		
			default :
				pathCnt += (Url) ? '&gt; <a href="'+Url+'"><b>'+showName+'</b></a> ' : '&gt; <b>'+showName+'</b></a> ';
				var showPath = document.getElementById('state');
				showPath.innerHTML = pathCnt;
			}
	}

	/**************** ÅÇ¸Þ´º »ý¼º Class************************/
	function mgmtMenu () {
		var menuColor	= new String; // bg color Á¤º¸
		var menuDirName	= new String; // ¸Þ´º Directory Á¤º¸ news / everland ...
		var menuHTML	= new String; // ¸Þ´º HTML ¼Ò½º
		var imgOnSRC	= new String; // ÀÌ¹ÌÁö ON URL Á¤º¸
		var menuStyle	= new String; // TAB / BTN / DIY ±¸ºÐÁ¤º¸¸¦ °¡Áö°í ÀÖÀ½ 
		var bgcolorTAB	= new Array();
			bgcolorTAB['news']			= '#00C2D8'; //´º½º&ÀÌº¥Æ® - ÇöÀç default¿Í µ¿ÀÏÇÏ°Ô µÇ¾îÀÖÀ½
			bgcolorTAB['everland']		= '#FF628C'; //ÆÄÅ©½Ã¼³ > ¿¡¹ö·£µå
			bgcolorTAB['caribbean']		= '#468de1'; //ÆÄÅ©½Ã¼³ > Ä³¸®ºñ¾È
			bgcolorTAB['hbridge']		= '#25CB95'; //ÆÄÅ©½Ã¼³ > È¨ºê¸®Áö
			bgcolorTAB['information']	= '#6cc500'; //ÀÌ¿ëÁ¤º¸
			bgcolorTAB['reserve']		= '#4DCF8D'; //¿¹¾à&¼îÇÎ - ÇöÀç default¿Í µ¿ÀÏÇÏ°Ô µÇ¾îÀÖÀ½
			bgcolorTAB['enjoy']			= '#00C2D8'; //Áñ±â´Â¹æ¹ý - ÇöÀç default¿Í µ¿ÀÏÇÏ°Ô µÇ¾îÀÖÀ½
			bgcolorTAB['online']		= '#FF8200'; //¹Ìµð¾î/ÄÁÅÙÃ÷
			bgcolorTAB['default']		= '#00C2D8'; //µðÆúÆ®
					bgcolorTAB['safe']	= '#6CC500'; //¸®Á¶Æ® ¾ÈÀü
		var cntHTML					= new Array();
			cntHTML['DIY']			= new Array();
			cntHTML['DIY']['INIT']	= '';
			cntHTML['DIY']['ADD']	= '';
			cntHTML['DIY']['END']	= '';
			cntHTML['TAB']			= new Array();
			cntHTML['TAB']['INIT']	= '<table width="100%" cellspacing="0" cellpadding="0" bgcolor="{%BGCOLOR%}"><tr><td width="5"><img src="http://www.everland.com/images/{%DIRNAME%}/etc/tabmn_leftbg.gif"></td><td><div style="float:left;width:25px;height:25px;"></div>';
			cntHTML['TAB']['ADD']	= '<div style="float:left;"><a href="{%PAGEURL%}" onmouseover="MM_swapImage(\'tab_{%IMGID%}\',\'\',\'{%IMGONSRC%}\',1)" onmouseout="MM_swapImgRestore()"><img src="{%IMGSRC%}" name="tab_{%IMGID%}"></a></div>';
			cntHTML['TAB']['END']	= '</td><td width="5"><img src="http://www.everland.com/images/{%DIRNAME%}/etc/tabmn_rightbg.gif"></td></tr></table>';
			cntHTML['BTN']			= new Array();
			cntHTML['BTN']['INIT']	= '<table width="100%" cellspacing="0" cellpadding="0"><tr><td style="padding:15 0 0 0;">';
			cntHTML['BTN']['ADD']	= '<a href="{%PAGEURL%}" onmouseover="MM_swapImage(\'tab_{%IMGID%}\',\'\',\'{%IMGONSRC%}\',1)" onmouseout="MM_swapImgRestore()"><img src="{%IMGSRC%}" name="tab_{%IMGID%}"></a>';
			cntHTML['BTN']['END']	= '</td></tr></table>';

		this.initMenu		= initMenu;
		this.setMenu		= setMenu;
		this.addMenu		= addMenu;
		this.menuInterval	= menuInterval;
		this.endMenu		= endMenu;
		this.showMenu		= showMenu;
		this.changeOnImg	= changeOnImg;
		this.testMenu		= testMenu;

		String.prototype.trim = function() {
			return this.replace(/(^\s*)|(\s*$)/gi, "");
		}

		String.prototype.replaceAll = function(str1, str2) {
			var temp_str = "";
			if (this.trim() != "" && str1 != str2) {
			temp_str = this.trim();
				while (temp_str.indexOf(str1) > -1) {
					temp_str = temp_str.replace(str1, str2);
				}
			}
			return temp_str;
		}

		function initMenu (DirName,mnStyle,diyVal) {
			menuDirName = DirName;
			menuStyle	= mnStyle;
			if (diyVal) {
			cntHTML['DIY']['INIT']	= diyVal['INIT'];
			cntHTML['DIY']['ADD']	= diyVal['ADD'];
			cntHTML['DIY']['END']	= diyVal['END'];
			}
			tmpString	= cntHTML[menuStyle]['INIT'];
			tmpString	= tmpString.replaceAll("{%DIRNAME%}",menuDirName);
			tmpString	= tmpString.replaceAll("{%BGCOLOR%}",bgcolorTAB[menuDirName]);
			menuHTML	= tmpString;
		}

		function setMenu () {
			menuColor = bgcolorTAB[menuDirName] ;
		}

		function changeOnImg (imgSRC) {
			oldImgSrc	=imgSRC;  // ÀÌ¹ÌÁö °æ·Î Ã£¾Æ³¿

			splitOldSrc	= oldImgSrc.split("/");
			numFileName	= splitOldSrc.length - 1;

			fileName	= splitOldSrc[numFileName].split(".");  
			fileName[0]	= fileName[0] + "_on" ; // ÆÄÀÏ¸í Ã£¾Æ¼­ _onÀ» ºÙÀÓ(ÀÚ±âÀ§Ä¡ Ç¥½Ã)

			splitOldSrc[numFileName] = fileName.join(".");

			imgOnURL	= splitOldSrc.join("/"); // »õ·Î¿î °æ·Î¸¦ »ý¼º(_on ºÙÀÎ °æ·Î¸í)
			return imgOnURL
		}

		function addMenu (imgID, imgSRC, pageURL, imgOnURL) {
			if (imgOnURL) {
				imgOnSRC = imgOnURL;
			} else {
				imgOnSRC = this.changeOnImg (imgSRC);
			}
			tmpString	= cntHTML[menuStyle]['ADD'];
			tmpString	= tmpString.replaceAll("{%PAGEURL%}",pageURL);
			tmpString	= tmpString.replaceAll("{%IMGID%}",imgID);
			tmpString	= tmpString.replaceAll("{%IMGONSRC%}",imgOnSRC);
			tmpString	= tmpString.replaceAll("{%IMGSRC%}",imgSRC);
			for (imgDepth = 1; imgDepth <= naviDepth; imgDepth++) {
				if (naviArray[imgDepth]==imgID) {
					tmpString = tmpString.replaceAll(imgSRC,imgOnSRC);
				}
			}
			menuHTML	+= tmpString;
		}

		function menuInterval (htmlCode) {
			menuHTML += htmlCode;
		}

		function endMenu () {
			tmpString	= cntHTML[menuStyle]['END'];
			tmpString	= tmpString.replaceAll("{%DIRNAME%}",menuDirName);
			menuHTML	+= tmpString;
		}

		function showMenu () {
			this.endMenu ();
			document.write (menuHTML);
		}
		function testMenu () {
			this.endMenu ();
			alert (menuHTML);
		}
	}

	/***********Left BG ¹× °¢Á¾ BODY BG ***********/
	function getLeftBg (code) {
		code1 = code.substring(0,2);
		code2 = code.substring(2,6);
		
		if(code1 == "01"){
			dir = "everland";
		}else if(code1 == "02"){
			dir = "caribbean";
		}else if(code1 == "03"){
			dir = "hbridge";
		}else if(code1 == "04"){
			dir = "facility";
		}else if(code1 == "05"){
			dir = "membership";
		}else if(code1 == "06"){
			dir = "reserve";
		}else if(code1 == "07"){
			dir = "member";
		}else if(code1 == "08"){
			dir = "mypage";
		}else if(code1 == "09"){
			dir = "company";
		}else if(code1 == "10"){
			dir = "cscenter";
		}else if(code1 == "11"){
			dir = "policy";
		}else if(code1 == "12"){
			dir = "provision";
		}else if(code1 == "13"){
			dir = "alliance";
		}else if(code1 == "14"){
			dir = "road";
		}else if(code1 == "18"){
			dir = "experience";
		}else{
			dir = "defualt"
		}
		
		//document.getElementById('leftbg').className = 'cont_bg'+code1;
		document.getElementById('contttl').innerHTML  = '<img src="http://www.everland.com/images08/'+dir+'/title_'+code2+'.gif" />';
		//document.getElementById('lineimg').className = 'leftbar'+code1;
		document.getElementById('contbgimg').className = 'cont_bg'+code1+'_'+code2;
	}



	/********* »ó´Ü Å¸ÀÌÆ² ºÎºÐ Å©±âÁ¶Á¤ **********/ 
	function typeTop(resizeTg) {
		switch (resizeTg) {
			case "main" :
				titleHeight = 115;
				break;
			case "everland" : case "homebridge" : case "caribbean":
				titleHeight = 115;
				break;
			default :
				titleHeight = 115;
				
		}
		titleArea.style.height=titleHeight;
	}

	/********* ·Î±ä°ü·Ã ÇÔ¼ö**********/ 
	function createForm(nm,mt,at,tg) {
		var f=document.createElement("form");
		f.name=nm;
		f.method=mt;
		f.action=at;
		f.target=tg;
		return f;
	}

	function addHidden(f,n,v) {
		var i=document.createElement("input");
		i.type="hidden";
		i.name=n;
		i.value=v;
		f.insertBefore(i);
		return f;
	}

	function login_mode() {
		this_rul = document.URL;
		random_str = Math.random()+""; 
		rand = random_str.substring(random_str.indexOf(".")+1);
		var frm=createForm("everland_action", "post", "http://www.everland.com/home?pgmid=login", "_top");
		//frm=addHidden(frm, "pgmid", "login");
		frm=addHidden(frm, "returl", this_rul);
		document.insertBefore(frm);
		frm.submit();
	}

	function logout_mode() {
		
		this_url = document.location.pathname;
		random_str = Math.random()+""; 
		rand = random_str.substring(random_str.indexOf(".")+1);
		returl = "http://www.everland.com/home?pgmid=logout&rand=" + rand;
		var frm=createForm("everland_action", "post", returl, "_top");
		//frm=addHidden(frm, "pgmid", "logout");
		document.insertBefore(frm);
		frm.submit();
	}

	function login_btn () {
		if (!EVERLAND["ID"]) document.write ("<a href=\"javascript:login_mode();\"><img src=http://www.everland.com/images08/common/general_02.gif></a>");
		else  document.write ("<a href=\"javascript:logout_mode();\"><img src=http://www.everland.com/images08/common/general_05.gif></a>");
	}
	function mypage_btn () {
		if (!EVERLAND["ID"]) document.write ("<a href=\"http://www.everland.com/home?pgmid=bemember\"><img src=http://www.everland.com/images08/common/general_03.gif></a>");
		else  document.write ("<a href=\"http://www.everland.com/home?pgmid=ehmp_b1mypa1\"><img src=http://www.everland.com/images08/common/general_04.gif></a>");
	}

	/****************´Ù±¹¾î ·¹ÀÌ¾î *******************/
	function showLangLayer() {
		if (MultiLanguage.style.display == 'block') MultiLanguage.style.display = 'none';
		else MultiLanguage.style.display = 'block';
	}

	/****************¸µÅ© ÇÔ¼ö(¿¡¹ö·£µå Ticket, VIP °£ ·Î±ä Ã³¸® *******************/
	function crossURL( targetURL ) {
		pageDomain = location.host;
		this_url = document.URL;
		
		if (targetURL.search(pageDomain)>0) {
				location.href=targetURL;
		} else {
			if (pageDomain == 'www.everland.com') {
				fromeverURL (targetURL);
			} else if(pageDomain == 'ticket.everland.com' && this_url.indexOf("ticket.everland.com/ticket") > -1 ) {
				location.href=targetURL;
			} else if(pageDomain == 'vip.everland.com' && this_url.indexOf("vip.everland.com/evervip") > -1 ) {
				location.href=targetURL;
			} else if (pageDomain == 'ticket.everland.com' || pageDomain == 'vip.everland.com' ) {
				fromticketURL (targetURL);
			}  else {
				location.href=targetURL;
			}
		}
	}

	/* ¿¡¹ö·£µå¿¡¼­ Ticket / VIP·Î ¸µÅ© ÀÌµ¿½Ã ¿¬°áÇØÁÖ´Â ÇÔ¼ö */
	function fromeverURL( targetURL ) {
		if (targetURL.search('ticket.everland.com:9090')>0) {
			outlinks ('http://www.everland.com/home?pgmid=gatecout', targetURL , targetURL);
		} else if (targetURL.search('ticket.everland.com/ticket')>0) {
			outlinks ('http://www.everland.com/home?pgmid=gatecout', targetURL , targetURL);
		} else if (targetURL.search('ticket.everland.com')>0) {
			outlinks ('http://www.everland.com/home?pgmid=gateout', 'http://ticket.everland.com/W_rww_slogin.jsp', targetURL);
		} else if (targetURL.search('vip.everland.com')>0) {
			outlinks ('http://www.everland.com/home?pgmid=evervipout', targetURL , targetURL);
			//outlinks ('http://www.everland.com/home?pgmid=evervipout', 'http://vip.everland.com/W_rm_slogin.jsp' , targetURL);
		} else if (targetURL.search('vip.everland.com')>0) {
			outlinks ('http://www.everland.com/home?pgmid=gateout', 'http://vip.everland.com/W_rm_slogin.jsp' , targetURL);
		} else {
			location.href=targetURL; 
		}

	}

	/* Ticket / VIP ¿¡¼­ ¿¡¹ö·£µå·Î ¸µÅ© ÀÌµ¿½Ã ¿¬°áÇØÁÖ´Â ÇÔ¼ö */
	function fromticketURL( targetURL ) {
		if (targetURL.search('www.everland.com')>0) {
				setCert( 'EVERLAND' );
				everlinks( 'http://www.everland.com/home?pgmid=gatein', targetURL );
		} else if (targetURL.search('ticket.everland.com/ticket')>0) {
				//setCert( 'TICKET' );
				//ticketlinks( 'http://ticket.everland.com/W_rww_slogin.jsp', targetURL );
				location.href=targetURL; 
		} else if (targetURL.search('ticket.everland.com')>0) {
				setCert( 'TICKET' );
				ticketlinks( 'http://ticket.everland.com/W_rww_slogin.jsp', targetURL );
		} else if (targetURL.search('vip.everland.com')>0) {
				setCert( 'VIP' );
				ticketlinks( 'http://vip.everland.com/W_rm_slogin.jsp', targetURL );	
		} else {
			location.href=targetURL; 
		}
	}

	/* Ticket °ú VIP °£ ¸µÅ© ÀÌµ¿½Ã ¿¬°áÇØÁÖ´Â ÇÔ¼ö */
	function ticketlinks( Aaction, Aurl ) { 

		var frm=createForm("everland_site_action", "post", Aaction, "_top");
		frm=addHidden(frm, "redirect", Aurl);
		document.insertBefore(frm);
		frm.submit();
		//SecuiSubmitEx( frm, Aaction );

		/*
		formlink.redirect.value = Aurl;
		formlink.action         = Aaction;
		SecuiSubmitEx( formlink, Aaction );
		*/
	}

	/* Ticket / VIP ¿¡¼­ ¿¡¹ö·£µå·Î ¸µÅ© ÀÌµ¿½Ã ¿¬°áÇØÁÖ´Â ÇÔ¼ö */
	function everlinks( Aaction, Aurl ) {

		var frm=createForm("everland_site_action", "post", Aaction, "_top");
		frm=addHidden(frm, "redirect", Aurl);
		document.insertBefore(frm);
		frm.submit();
		//SecuiSubmitEx( frm, Aaction );	
		/*
		formlink.redirect.value = Aurl;
		formlink.action         = Aaction;
		SecuiSubmitEx( formlink, Aaction );
		*/


	}

	/* ¿¡¹ö·£µå¿¡¼­ Ticket / VIP·Î ¸µÅ© ÀÌµ¿½Ã ¿¬°áÇØÁÖ´Â ÇÔ¼ö */
	function outlinks( Aaction, ActionUrl, Aurl ) {
		var frm=createForm("everland_site_action", "post", Aaction, "_top");
		frm=addHidden(frm, "actionUrl", ActionUrl);
		frm=addHidden(frm, "redirectUrl", Aurl);
		document.insertBefore(frm);
		frm.submit();
		//SecuiSubmitEx( frm, Aaction );	
		/*
		eformlink.action = Aaction;
		eformlink.actionUrl.value = ActionUrl;
		eformlink.redirectUrl.value = Aurl;
		eformlink.submit();
		*/
	}

	function calXBanner(posX)
	{
		var edge = (document.body.clientWidth - posX) / 2;
		if( edge < 0 ) edge = 5;
		return posX + edge;
	}

	function calXYBanner(objname, posX, posY)
	{
		var obj = document.getElementById(objname);	
		obj.style.left = calXBanner(posX);	
		//return;

		var yBannerPos, yScrollTopPos;
		var yLimitPos;
		var interval;
		var yNewPos;
		var yNewTop;
		var dHeight = posY;
		yScrollTopPos = parseInt(document.body.scrollTop, 10);
		yBannerPos = parseInt(obj.style.top, 10);
		//var temp=parseInt(dHeight, 10);  200711/04 ¼öÁ¤ ¿ø ¼Ò½º¿¡ YÃøÀº °í·Á ¾ÈµÇ¾îÀÖ¾úÀ½
		yLimitPos = document.body.scrollTop+dHeight;
		obj.style.top = yLimitPos;
	//	var temp=parseInt(document.body.clientHeight/5, 10);
	//	yLimitPos = document.body.scrollTop+(temp*4);
	//	obj.style.top = yLimitPos;	
	}

	function initGoTop()
	{
		if (document.body.scrollHeight>600) {
			floatingBanner("goTop", 798, 90);
		}
	}
	function floatingBanner(objname, posX, posY)
	{
		var obj = document.getElementById(objname);
		obj.style.top = document.body.scrollTop + posY;
		obj.style.display = "block";
		obj.style.left = calXBanner(posX);
		window.setInterval("calXYBanner('" + objname +"', " + posX + ", " + posY + ");", 10);
	}

	/**************ÀÌ¸ÞÀÏ ¹«´Ü¼öÁý °ÅºÎ ÆË¾÷******************/
	function popEmail() {
		window.open('http://www.everland.com/common/email/email.html','email','width=288,height=342');
	}

	/**************Ã¤¿ë»çÀÌÆ® ÆË¾÷******************/
	function popRecruit() {
		window.open('http://www.everland.com//recruit/cast/intro/intro02.html','recruit','width=832,height=750,resizable=yes,scrollbars=yes');
		//window.open('http://www.everland.com/recruit/pop_cast09.html','','width=483,height=257,scrollbars=no,top=0,left=0');
		//window.open('http://www.everland.com//recruit/index.html','recruit','width=809,height=439,resizable=yes,scrollbars=no');
		//window.open('http://www.everland.com/recruit/pop_cast07.html','','width=482,height=360,scrollbars=no,top=0,left=0');
	}


	/**************ÇÑ´«¿¡ º¸±â ÆË¾÷(¿¡¹ö·£µå)******************/
	function popEvMap() {
		window.open('http://www.everland.com/evermap/resortMap_EV.html','map1','width=1000,height=750,resizable=no,scrollbars=no');
	}

	/**************ÇÑ´«¿¡ º¸±â ÆË¾÷(¿¡¹ö·£µå µ¿¿µ»óº¸±â)******************/
	function popEvWmp(num) {
		window.open('http://www.everland.com/evermap/resortMap_EV.html?depth='+num+'','map1','width=1000,height=750,resizable=no,scrollbars=no');
	}

	/**************ÇÑ´«¿¡ º¸±â ÆË¾÷(Ä³¸®ºñ¾Èº£ÀÌ)******************/
	function popCbMap() {
		window.open('http://www.everland.com/evermap/resortMap_CB.html','map2','width=1000,height=750,resizable=no,scrollbars=no');
	}

	/**************ÇÑ´«¿¡ º¸±â ÆË¾÷(Ä³¸®ºñ¾Èº£ÀÌ µ¿¿µ»óº¸±â)******************/
	function popCbWmp(num) {
		window.open('http://www.everland.com/evermap/resortMap_CB.html?depth='+num+'','map2','width=1000,height=750,resizable=no,scrollbars=no');
	}

	/****************************************************/
	function siteLink(str) {
		random_str = Math.random()+""; 
		//rand = random_str.substring(random_str.indexOf(".")+1);
		var frm=createForm("everland_site_action", "post", "http://www.everland.com/home", "_top");
		frm=addHidden(frm, "pgmid", str);
		document.insertBefore(frm);
		frm.submit();
	}

	// Äü¸Þ´º URL
	function goURL (strTarget) {
		switch(strTarget) {
			case 'park' :
				location.href='http://www.everland.com/information/schedule/schedule.html';
			break;
					case 'cost' :
				location.href='http://www.everland.com/information/fare/everland/everland.html';
			break;

			case 'traffic': 
				location.href='http://www.everland.com/information/traffic/bus/bus.html';
			break;
			case 'card':
				location.href='http://www.everland.com/information/benefit/card/card.html';
			break;
			case 'coupon' :
				location.href='http://www.everland.com/home?pgmid=coupon';
			break;
			case 'ticket' :
							location.href='http://www.everland.com/reserve/index.html';
				/*location.href='http://www.everland.com/home?pgmid=ticket_freeticket';*/
			break;
					case 'christmas' :
				location.href='http://www.everland.com/festival/christmas/index.html';
			break;
		}
	}

	// Reservation URL
		function goURL (strTarget) {
			switch(strTarget) {
			case 'r_ticket' :
				location.href='http://www.everland.com/information/schedule/schedule.html';
			break;
			case 'r_vip' :
				location.href='http://www.everland.com/information/fare/everland/everland.html';
			break;
			case 'r_ani': 
				location.href='http://www.everland.com/information/traffic/bus/bus.html';
			break;
			case 'r_safa':
				location.href='http://www.everland.com/information/benefit/card/card.html';
			break;
			case 'r_cbvill' :
				location.href='http://www.everland.com/home?pgmid=coupon';
			break;
			case 'r_hb' :
				location.href='http://www.everland.com/reserve/index.html';
			break;
			case 'r_wed' :
				location.href='http://www.everland.com/festival/christmas/index.html';
			break;
			case 'r_feast' :
				location.href='http://www.everland.com/festival/christmas/index.html';
			break;
			}
	}

	// ¸®Á¶Æ®¼Ò°³ > »ç°è > °Ô½ÃÆÇ ¿¬°á
		function goSeason (strTarget) {
			switch(strTarget) {
			case 'spring' :
				location.href='http://www.everland.com/resort/fourseason/spring/spring.html';
			break;
			case 'summer' :
				location.href='http://www.everland.com/resort/fourseason/summer/summer.html';
			break;
			case 'fall' :
				location.href='http://www.everland.com/resort/fourseason/fall/fall.html';
			break;
			case 'winter' :
				location.href='http://www.everland.com/resort/fourseason/winter/winter.html';
			break;
			}
		}

	// Main/subMain Event URL
		function goEvent (strTarget) {
			switch(strTarget) {
			case 'ever_1' :
				location.href='http://www.everland.com/everland/european/entertainment/summer/index.html';
			break;
			case 'ever_2' :
				alert("Á¦2È¸ ¼Ó´Ú¼Ó´Ú ÀÌº¥Æ®´Â 7¿ù7ÀÏºÎÅÍ ½ÃÀÛµË´Ï´Ù");
			break;
			case 'ever_traffic' :
				location.href='http://www.everland.com/everland/ever_information/traffic/traffic.html';
			break;
			case 'cari_1':
				location.href='http://www.everland.com/caribbean/news/1194494_7341.html';
			break;
			case 'cari_traffic' :
				location.href='http://www.everland.com/caribbean/cari_information/traffic/traffic.html';
			break;
			case 'hb_traffic' :
				location.href='http://www.everland.com/hb/hb_information/traffic/traffic.html';
			break;
			
			}
	}

	//T express URL

	function goExpress() { 
		var sw = screen.width;
		var sh = screen.height;
	    window.open(' http://www.everland.com/htm/texpress/', 'popup', 'width=' + sw + ', height=' + sh + ', top=0, left=0, menubar=0, scrollbars=0, location=0, toolbar=0,  resizable=0, status=0');
	}




	///////////////////////////////////////////////////////////////////////////
	//ÄíÅ°±Á´ÂÇÔ¼ö.
	function getCookie( name ){ 
		var nameOfCookie = name + "="; 
		var x = 0; 
		while ( x <= document.cookie.length ) { 
			var y = (x+nameOfCookie.length); 
			if ( document.cookie.substring( x, y ) == nameOfCookie ) { 
				if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) 
				endOfCookie = document.cookie.length; 
				return unescape( document.cookie.substring( y, endOfCookie ) ); 
			} 
			x = document.cookie.indexOf( " ", x ) + 1; 
			if ( x == 0 ) break; 
		}  
		return ""; 
	} 

	// ¹®ÀÚ Ä¡È¯ ÇÔ¼ö
		String.prototype.trim = function() {
			return this.replace(/(^\s*)|(\s*$)/gi, "");
		}

		String.prototype.replaceAll = function(str1, str2) {
			var temp_str = "";
			if (this.trim() != "" && str1 != str2) {
			temp_str = this.trim();
				while (temp_str.indexOf(str1) > -1) {
					temp_str = temp_str.replace(str1, str2);
				}
			}
			return temp_str;
		}

	// ·Î±×ÀÎ°ü·Ã

	var EVERLAND = [];
	var CONFIG = [];
	var INCLUDED_JS_ARRAY = [];

	EVERLAND["ID"]=getCookie("UID");
	EVERLAND["COOKIESESSION"]=getCookie("CSESSID");
	EVERLAND["SESSIONID"]=getCookie("SESSIONID");
