function show_login(obj, fun, param, url) {
	
	ShowLayer(obj);
	
	if(url == undefined || url == "")
	{
		GoUrl = "https://www.onlinetour.co.kr/member/login_info.asp?url=/";
		document.login.location.href = GoUrl;
	}else{
		GoUrl = "https://www.onlinetour.co.kr/member/login_info.asp?fun="+fun+"&param="+param+"&url="+encodeURIComponent(url);
		document.login.location.href = GoUrl;
	}
	document.all.login_layer.style.display='block';
}


//¿£ÅÍÅ°->ÅÇÅ°	
function enterKey() {   	
	if (event.keyCode==13) event.keyCode = 9;
}

//¿£ÅÍÅ°->Æ÷Ä¿½º ÀÌµ¿  [ enterFocus(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]	
function enterFocus(form, toname) {   	
	if (event.keyCode==13) {
		eval("document."+form+"."+toname).focus();
	}
}

//¼ýÀÚ¸¸ ÀÔ·Â
function onlyNumber() {
	if (event.keyCode == 13 || event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 46) {
		event.returnValue = true;	
	}
	else if (event.keyCode < 48 || (event.keyCode > 57 && event.keyCode < 96) || event.keyCode > 105) {
		event.returnValue = false;
	}
}
	
//°ø¹éÃ¼Å© [ chkBlank(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function chkBlank(form, name) {
	if (eval("document."+form+"."+name).value == "" || eval("document."+form+"."+name).value.match(/\S/) == null)
		return "false";
}

//Æ÷Ä¿½º [ setFocus(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function setFocus(form, name)	{
	eval("document."+form+"."+name).focus();
}

//¼¿·ºÆ® [ setSelect(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function setSelect(form, name)	{
	eval("document."+form+"."+name).select();
}

//°ª Áö¿ì±â [ rmvVal(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function rmvVal(form, name) {	
	eval("document."+form+"."+name).value = "";
	eval("document."+form+"."+name).focus();
}

//°ø¹é ¾ø¾Ö±â [ rmvBlank(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function rmvBlank(form, name)	{
	j = eval("document."+form+"."+name).value.replace(/\s/g, "");
	return(j); 
}

function getNumMonth2(mon) {
	var charMonth = new Array('JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC');
	var numMonth = new Array('01','02','03','04','05','06','07','08','09','10','11','12');
	for(i=0; i<numMonth.length; i++) {
		if(mon == numMonth[i]) {
			break;
		}
	}				
	return charMonth[i];
	
}

//Æ÷Ä¿½º [ setColor(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function setColor(form, name) {
	eval("document."+form+"."+name).select();
	eval("document."+form+"."+name).style.backgroundColor = "#FFFFCC";
	eval("document."+form+"."+name).style.color = "#000000";
}

//ºí·¯ [ outColor(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function outColor(form, name) {
	eval("document."+form+"."+name).style.backgroundColor = "#FFFFFF";
	eval("document."+form+"."+name).style.color = "#000000";
}

//±ÛÀÚ¼ö Ã¼Å©ÇÏ¿© Æ÷Ä¿½º ÀÌµ¿ [ nextKey(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§, ±ÛÀÚ¼ö, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function nextKey(form, name, len, toname) {		
	if (eval("document."+form+"."+name).value.length >= len)
		eval("document."+form+"."+toname).focus();
}

//ÇÑ±Û Çã¿ë [ chkHangul(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function chkHangul(form, name) {
	var str = eval("document."+form+"."+name).value;
	var re = /[a-zA-Z0-9\s~!@#\$%\^&\*\(\)_\+\{\}|:"<>\?`\-=\[\]\\;',\.\/]/;	//matches a alphanumeric character or space
	var ok = "yes";

	if (re.test(str)) ok = "no";
	
	if (ok == "no") {
		alert("ÇÑ±Û¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
		eval("document."+form+"."+name).value="";
		eval("document."+form+"."+name).focus();				
	}		
}

//¿µ¹®, ¼ýÀÚ Çã¿ë [ chkChar(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function chkChar(form, name) {	
	var char = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
	var ok = "yes";
	var temp;
	
	for (var i = 0; i < eval("document."+form+"."+name).value.length; i++) {
		temp = eval("document."+form+"."+name).value.substring(i, i+1);
		if (char.indexOf(temp) == -1) ok = "no";
	}
	
	if (ok == "no") {
		alert("¿µ¹®ÀÚ¿Í ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
		eval("document."+form+"."+name).value="";
		eval("document."+form+"."+name).focus();		
	}
}

//¼ýÀÚ Çã¿ë [ chkNum(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§) ]
function chkNum(form, name) {
	var num = "0123456789";
	var ok = "yes";
	var temp;
	
	for (var i = 0; i < eval("document."+form+"."+name).value.length; i++) {
		temp = eval("document."+form+"."+name).value.substring(i, i+1);
		if (num.indexOf(temp) == -1) ok = "no";
	}	
	
	if (ok == "no") {	
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
		eval("document."+form+"."+name).value="";
		eval("document."+form+"."+name).focus();
	}
}

//ÀÚ¸´¼ö Ã¼Å© [ chkLen(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§, ÀÚ¸´¼ö) ]
function chkLen(form, name, len) {
	if (eval("document."+form+"."+name).value.length >= 1 && eval("document."+form+"."+name).value.length < len) {
		alert("ÀÔ·ÂÇÏ½Å µ¥ÀÌÅÍ°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù. \n\nÇã¿ëµÈ ÀÚ¸´¼ö¸¸Å­ ÀÔ·ÂÇØÁÖ½Ê½Ã¿À. ("+len+"ÀÚ¸®)");
		eval("document."+form+"."+name).focus();
		eval("document."+form+"."+name).select();
	}
}

//ÄÞ¸¶ Âï±â [ setComma(¼ýÀÚ) ]
function setComma(num) {	

	num = new String(num)
	num = num.replace(/,/gi,"")
	fl = ""

	if (isNaN(num)) { alert("¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");return 0}
	
	if (num == 0) return num
	        
	if (num<0) { 
	    num = num * (-1);
	    fl = "-";
	} 
	else {
	    num = num * 1 //Ã³À½ ÀÔ·Â°ªÀÌ 0ºÎÅÍ ½ÃÀÛÇÒ¶§ ÀÌ°ÍÀ» Á¦°ÅÇÑ´Ù.
	}
	
	num = new String(num)
	temp = ""
	co = 3
	num_len = num.length

	while (num_len > 0) {
	    num_len = num_len - co;
	    if (num_len<0) { co=num_len+co;num_len=0 }
	    temp = "," + num.substr(num_len,co) + temp;
	}
	return fl+temp.substr(1)
}

//Çã¿ëÀÚ¸´¼ö Ã¼Å© [ chkMaxlen(ÆûÀÌ¸§, ¿¤¸®¸ÕÆ® ÀÌ¸§, ÀÚ¸´¼ö) ]
function chkMaxlen(form, name, len) {
    if (eval("document."+form+"."+name).value.length > len) {
        alert("ÀÔ·Â¹üÀ§ ÃÊ°úÀÔ´Ï´Ù. (ÃÖ´ë "+len+"¹®ÀÚ)");
        eval("document."+form+"."+name).value = eval("document."+form+"."+name).value.substring(0, len-1);
        return "false";             
    }
}

//¹®ÀÚ¿­ Àü¼Û [ divString(Æû ÀÌ¸§, ¹®ÀÚ¿­) ]
function divString(form, string) {
    var form = eval("document."+form);
    var tags;

	// Àü¼ÛÇÒ MIME µ¥ÀÌÅÍ¸¦ 100KB ´ÜÀ§·Î ºÐ¸®ÇÏ¿© contents¶ó´Â ÀÌ¸§ÀÇ hidden Å¸ÀÔ Æû ÅÂ±×¸¦ »ý¼ºÇÏ¿© ÀúÀå.

    while(string.length > 0) {
        tags = document.createElement("input");
        tags.setAttribute("type", "hidden");
        tags.name = "mime_contents";
        tags.value = string.substr(0, 102400);
        form.appendChild(tags);
        string = string.substr(102400);
    }

    tags = document.createElement("input");
    tags.setAttribute("type", "hidden");
    tags.name = "mime_contents";
    tags.value = string;
    form.appendChild(tags);
}

function foreign_check(jumin_no1, jumin_no2)
{
	if (jumin_no1.length != 6 || !this.isOnlyNumeric(jumin_no1)) {    		
  	return 1;
  }

	if (jumin_no2.length != 7 || !this.isOnlyNumeric(jumin_no2)) {
  	return 2;
  }

  var chkNo1=parseInt(jumin_no2.substring(0,1));
  var chkNo2=parseInt(jumin_no2.substring(5,6));

  if(chkNo1<5||chkNo1>8) {
  	return 3;
  }

  	//1900³â´ëÅÂ»ý³²³à: 5, 6 2000³â´ëÅÂ»ý³²³à:7, 8
  if(chkNo2<7||chkNo2>9) {
  	return 3;
  }
  //¿Ü±¹±¹Àû µ¿Æ÷´Â 7, Àç¿Ü±¹ÀÎ(ÇØ¿Ü °ÅÁÖ ÇÑ±¹±¹Àû µ¿Æ÷)´Â 8, ¼ø¼ö¿Ü±¹ÀÎÀº 9 
  	
	return 0;
}

function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

//  ¼ýÀÚ¸¸ true
function isOnlyNumeric(str)
{
	var invalidCharactersRegExp = /[^\d]/;
	var isValid = ! (invalidCharactersRegExp.test(str));
	return isValid;
}

//¼Ò¹®ÀÚ¸¦ ´ë¹®ÀÚ·Î ¸¸µå´Â ½ºÅ©¸³Æ®
function chkStr(form, name)
{ 
	str = eval("document."+form+"."+name).value // »ç¿ëÀÚ ÀÔ·Â°ª

	var str_new = ""
	
	for (k=0; k<str.length ; k++) {

		var tmp = str.charAt(k) //°³º°¹®ÀÚ
		c = tmp.toUpperCase() //°³º°¹®ÀÚ¸¦ ´ë¹®ÀÚ·Î (¼Ò¹®ÀÚ´Â toLowerCase)

		str_new = str_new + c //°³º°¹®ÀÚ ´©Àû½ÃÅ´
	}

	eval("document."+form+"."+name).value = str_new 
}

//ÇÑ±ÛÀÎÁö ¾Æ´ÑÁö Ã¼Å©
function isHangul(s) 
{
	var len;
	
	len = s.length;

	for (var i = 0;i < len;i++) {
		if (s.charCodeAt(i) != 32 && (s.charCodeAt(i) < 44032 || s.charCodeAt(i) > 55203))
		return 0;
	}
	return 1;
}

//¼ýÀÚ¸¦ °¡°ÝÇ¥±â·Î º¯°æ
function formatnumber(v1,v2){ 
	var str=new Array(); 
	v1=String(v1); 
	for(var i=1;i<=v1.length;i++) {
		if(i%v2) str[v1.length-i]=v1.charAt(v1.length-i); 
		else  str[v1.length-i]=','+v1.charAt(v1.length-i); 
	}
	
	return str.join('').replace(/^,/,''); 
}


function Fn_Get_Con(url)
	{
		var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		
		xmlHttp.Open("POST",url,false);

		xmlHttp.Send();

			if(xmlHttp.status == 200){
				return xmlHttp.responseText;
			}	
}

function getCookie(name) //IDÃ£±â 
{
	var prefix = name + "=";
	var cookieStartIndex = document.cookie.indexOf(prefix);

	if (cookieStartIndex == -1)
	{
		return null;
	}

	var cookieEndIndex = document.cookie.indexOf("&", cookieStartIndex + prefix.length);

	if (cookieEndIndex == -1)
	{
		cookieEndIndex = document.cookie.length;
	}

	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
	
}

function log_yn()
{
	var yn	=	cookie_m_kname.innerHTML;
	if(yn.length > 0){return true}else{return false}
}

// Start -- ÀÏ¹Ý ÄÁÅÙÃ÷ °¡Á®¿À±â À§ÇØ Á¦ÀÛ : psy
Contents_DivName = "";
function Call_Contents(url, pars, DivName)
{	
	Contents_DivName	=	DivName;
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: Display_Contents
		});
	return;	
}

function Display_Contents(originalRequest)
{
	eval(Contents_DivName).innerHTML	=	originalRequest.responseText;
}

function view_content(url, divName, frameName, LayerWidth, LayerHeight)
{
	
	if (document.layers) {
		eval("document."+divName).style.width = LayerWidth;
		eval("document."+divName).style.height = LayerHeight;
		eval("document."+divName).visibility = "visible";
	}
	if (document.all) {
		eval("document.all."+divName).style.width = LayerWidth;
		eval("document.all."+divName).style.height = LayerHeight;
		eval("document.all."+divName).style.visibility = "visible";
	}
	
	if(frameName != "") eval(frameName).location.href = url;
	//if(frameName != "") eval(frameName).src = url;
	ShowLayer(eval(divName));
}

function view_content_etc(url, divName, frameName, LayerWidth, LayerHeight)
{
	if (document.layers) {
		eval("document."+divName).style.width = LayerWidth;
		eval("document."+divName).style.height = LayerHeight;
		eval("document."+divName).visibility = "visible";
	}
	if (document.all) {
		eval("document.all."+divName).style.width = LayerWidth;
		eval("document.all."+divName).style.height = LayerHeight;
		eval("document.all."+divName).style.visibility = "visible";
	}
	if(frameName != "") eval(frameName).location.href = url;
	ShowLayer(eval(divName));
//	fndoResize_ComFrame();
}
// End --
/*
function MakeFlash(Url,Width,Height){ 
		document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"" + Width + "\" height=\"" + Height + "\">"); 
		document.writeln("<param name=\"movie\" value=\"" + Url + "\">"); 
		document.writeln("<param name=\"quality\" value=\"high\" />"); 
		document.writeln("<param name=\"wmode\" value=\"transparent\">"); 
		document.writeln("<embed src=\"" + Url + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + Width + "\" height=\"" + Height + "\">"); 
		document.writeln("</object>"); 
}
*/

function MakeFlash(Url,Width,Height){ 
		document.writeln("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"" + Width + "\" height=\"" + Height + "\">"); 
		document.writeln("<param name=\"movie\" value=\"" + Url + "\">"); 
		document.writeln("<param name=\"quality\" value=\"high\" />"); 
		document.writeln("<param name=\"wmode\" value=\"transparent\">");
		document.writeln("<param name=\"allowScriptAccess\" value=\"always\">");
		document.writeln("<param name=\"base\" value=\".\">");
		document.writeln("<embed src=\"" + Url + "\" base=\".\"  quality=\"high\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + Width + "\" height=\"" + Height + "\" allowScriptAccess=\"always\">"); 
		document.writeln("</object>"); 
}


function go_groupair(url)
{
	if(log_yn()){
		location.href	=	url;
	}else{
		show_login(login_layer, '', '', url);
	}
}


	function fn_make_opt(cnt, start_no, stn, add_txt)
	{
		for(i=start_no; i <= cnt ; i++)
		{
			document.writeln('<option value='+i+'')
			
			if(i==stn) document.writeln(' selected')
			
			document.writeln('>'+i+''+add_txt+'</option>')
		}
	}
	
function go_mypage()
{
	var url	=	"/my_page/main.asp";
	if(log_yn()){
		location.href	=	url;
	}else{
		show_login(login_layer,'','',url);
	}
}

function go_mypage_olt()
{
	var url	=	"/my_page/main.asp";
	if(log_yn()){
		location.href	=	url;
	}else{
		show_login(login_layer,'','',url);
	}
}

function goChangeStr(me) {
        me.value = me.value.toUpperCase();
}

function go_report()
{
	var url	=	"/customercenter/report.asp";
	if(log_yn()){
		location.href	=	url;
	}else{
		show_login(login_layer, '', '', url);
	}
}

function go_myvisa()
{
	var url	=	"/my_page/res_visa_list.asp";
	if(log_yn()){
		location.href	=	url;
	}else{
		show_login(login_layer, '', '', url);
	}
}

/*Ç×°ø ÀÏÁ¤ º¸¿©ÁÖ±â ±â´É */
function Ajax_AirInfo(goods_cd, ev_ym, ev_seq, season_cd, season_seq, season_fg){

	document.getElementById('Air_Info_AREA').innerHTML = LoaderSTr;
	
	var url = "/common_goods/Ajax_Air_Info.asp";
	var pars = "goods_cd="+goods_cd+"&ev_ym="+ev_ym+"&ev_seq="+ev_seq+"&season_cd="+season_cd+"&season_seq="+season_seq+"&season_fg="+season_fg+"";

	var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 
				onComplete: AirInfoDisplay
			}
		);
		return;	
}

function AirInfoDisplay(originalRequest){
	document.getElementById('Air_Info_AREA').innerHTML = originalRequest.responseText;
}

function fnc_AirInfo(Act_Type, goods_cd, ev_ym, ev_seq, season_cd, season_seq, season_fg){
	var e = event.srcElement;
	DP_OpenPicker(e,Air_Info,-18, 20);

	if(Act_Type=="open"){
		document.all.Air_Info.style.display='';
		Ajax_AirInfo(goods_cd, ev_ym, ev_seq, season_cd, season_seq, season_fg);
	}else if(Act_Type=="close"){
		document.all.Air_Info.style.display='none';
	}
}

// //¸ÞÀÎºò¹è³Ê Å¬¸¯¼ö ÀúÀå 
function Add_ClickNumber(obj)
{
		var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		xmlHttp.Open("POST","/xmllink/Add_ClickNumber.asp?gubun="+obj,false);
		xmlHttp.Send();
}

function Add_SearchWord(dt_type,good_type_cd,area_cd,search_word){
	var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	xmlHttp.Open("POST","/xmllink/Add_SearchWord.asp?dt_type="+dt_type+"&good_type_cd="+good_type_cd+"&area_cd="+area_cd+"&search_word="+search_word,false);
	xmlHttp.Send();
}


/* ****************************************************************************
 * ÇÔ ¼ö ¸í : mergeRows([Object oTbl][, Integer iCell])
 * ±â    ´É : ÀÌÀü RowÀÇ ÁöÁ¤ÇÑ Cell°ú ÇöÀç Row, CellÀÇ °ªÀÌ µ¿ÀÏÇÏ¸é ÀÌ¸¦ ÇÕÃÄÁÜ
 * »ç ¿ë ¹ý : mergeRows(document.body.getElementsByTagName('TABLE')[0], 0);
 * »ç ¿ë ¿¹ : <body onload="mergeRows(document.body.getElementsByTagName('TABLE')[0], 0);">
 * ***************************************************************************/
function mergeRows2(){
	mergeRows(nTbl,0)
}

function mergeRows() {
  var argu  = mergeRows.arguments;
  var cnt  = 1;                                        // rowspan °ª
  var oTbl  = argu[0];                                 // ºñ±³ÇÒ Table Object, default=Ã¹¹øÂ° Å×ÀÌºí
  var oRow;                                            // ÇöÀç Row Object
  var oCell;                                           // ÇöÀç Cell Object
  var iRow;                                            // ÀÌÀü¿¡ ÀÏÄ¡Çß´ø Row Index
  var iCell = argu[1] == null ? 0 : argu[1];           // ºñ±³ÇÒ Cell Index, default=0
  var vPre;                                            // ÀÌÀü¿¡ ÀÏÄ¡Çß´ø °ª
  var vCur;                                            // ÇöÀç °ª
  var bChk  = false;                                   // Ã³À½ ÀÏÄ¡ÀÎÁö ¿©ºÎ

  try {
    for (var i=0; i<oTbl.rows.length; i++) {            // Row Index¸¸Å­ Loop
      for (var j=0; j<oTbl.rows[i].cells.length; j++) { // Cell Index ¸¸Å­ Loop
        if (iCell == -1 || iCell == j) {                              // ºñ±³ÇÒ Cell Index¿Í ÇöÀç Cell Index°¡ µ¿ÀÏÇÏ¸é,,
          vCur = oTbl.rows[i].cells[j].outerText;
			
          if (vPre == vCur) {                          // ÀÌÀü°ª°ú ÇöÀç°ªÀÌ µ¿ÀÏÇÏ¸é,,
            if (bChk == false) {                       // Ã³À½ ÀÏÄ¡½Ã¿¡¸¸ Àû¿ë
              iRow = i-1;
              bChk = true;
            } // end of if

            cnt++;
            oTbl.rows[iRow].cells[j].rowSpan = cnt;
            oTbl.rows[i].deleteCell(j);
          } else {                                      // ÀÌÀü°ª°ú ÇöÀç°ªÀÌ ´Ù¸£¸é,,
            cnt = 1;
            vPre = vCur;
            bChk = false;
          } // end of if

          break;
        } // end of if
      } // end of for
    } // end of for
  } catch (e) {
    alert(e.description);
  } // end of try{} catch{}
} // end of function


/* ****************************************************************************
 * ÇÔ ¼ö ¸í : isValidPwd(ºñ¹Ð¹øÈ£)
  * ***************************************************************************/
function isNoSpace( str ) {
    if ( str.search(/\s/) == -1 ) {
    	return true;
    } else {
        return false;
    }
}

function isValidPwd( str ) {
    var cnt=0;
    if ( str=="" ){
    	alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
    	return false;
    } else if ( !isNoSpace(str) ) {
        alert("ºñ¹Ð¹øÈ£´Â ºó°ø°£ ¾øÀÌ ¿¬¼ÓµÈ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
        return false;
    }
    for( var i=0; i<str.length; ++i) {
        if( str.charAt(0) == str.substring( i, i+1 ) ) ++cnt;
    }
    if ( cnt == str.length ) {
        alert("º¸¾È»óÀÇ ÀÌÀ¯·Î ÇÑ ¹®ÀÚ·Î ¿¬¼ÓµÈ ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");
        return false;
    }

    //var isPW = /^[a-z0-9_~`!@\\#\$%\^&\*()-\+=\|\[\]\{\};:'"<,>.?/]{6,12}$/;
    var isPW = /^[a-z0-9]{6,12}$/;
    if ( !isPW.test(str) ) {
        alert("ºñ¹Ð¹øÈ£´Â 6~12ÀÚÀÇ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
        return false;
    }
    return true;
}

/* ****************************************************************************
 * ÇÔ ¼ö ¸í : olt_frame_resize(ÇÁ·¹ÀÓ ¸®»çÀÌÂ¡)
  * ***************************************************************************/
function olt_frame_resize(element, minWidth, minHeight){

        var objFrame = element;
        var objBody  = eval(element.id+'.document.body');

		// °¡·Î ¸®»çÀÌÁî
		if (objFrame.style.width != minWidth)
                objFrame.style.width = minWidth;

        if (objBody.scrollWidth + (objBody.offsetWidth - objBody.clientWidth) > minWidth)
                objFrame.style.width = objBody.scrollWidth + (objBody.offsetWidth - objBody.clientWidth);

		// ¼¼·Î ¸®»çÀÌÁî
        if (objFrame.style.height != minHeight)
                objFrame.style.height = minHeight;

        if (objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight) > minHeight)
                objFrame.style.height = objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight);

}
/* ****************************************************************************
 * ÇÔ ¼ö ¸í : ÆË¾÷·¹ÀÌ¾î , hidden_olt_pl,setCookie_pl,Cookie_Check_pl
  * ***************************************************************************/
	function hidden_olt_pl(obj_olt,C_Type)
	{

		eval("document.all."+obj_olt+".style.display='none';");
		if(C_Type=="C"){
			eval("setCookie_pl('"+obj_olt+"', 'done' ,1 );");
		}
	}
	
	function setCookie_pl( name, value, expiredays ){
		
		var todayDate = new Date();
		todayDate.setDate( todayDate.getDate() + expiredays );
		document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
	}

	function Cookie_Check_pl(obj_olt,LN){
		
		cookiedata = document.cookie;
		if(eval("cookiedata.indexOf('"+obj_olt+"=done') <= 0") ){
			eval("var Off_X = "+obj_olt+".offsetWidth/2;");
			eval("var Off_Y = "+obj_olt+".offsetHeight/2;");
			var _x = (document.body.clientWidth/2 + document.body.scrollLeft) - Off_X + LN;
			
			eval("document.getElementById('"+obj_olt+"').style.posLeft=_x;");
			eval("document.getElementById('"+obj_olt+"').style.display='';");

		}else{
			eval("document.all."+obj_olt+".style.display='none';");
		}
	}

function ShowLayer(obj){

	ShowBack();
	obj.style.display = "";

	var Off_X = obj.offsetWidth/2;
	var Off_Y = obj.offsetHeight/2;
	var _x = (document.body.clientWidth/2 + document.body.scrollLeft) - Off_X;
	var _y = (document.body.clientHeight/2 + document.body.scrollTop) - Off_Y;

	obj.style.posLeft=_x;
	obj.style.posTop=_y;
	window.onresize=ShowBack;

}


function HideLayer(obj){
	HideBack();
	eval(obj).style.display = "none";
	window.onresize=HideBack;
}

function HideBack(){
	document.getElementById("div_background").style.display = "none";
	document.getElementById("frm_background").style.display = "none";
}

document.writeln("<div id='div_background' style='display:none;position:absolute;zIndex:5;'></div>");
document.writeln("<iframe id='frm_background' border=0 frameborder=0 style='display:none;position:absolute;zIndex:5;'></iframe>");

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
	if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
	obj.visibility=v; }
}

function goHotelGroupBooking(){
	var m_id = getCookie("m_id");
	if ( !m_id || m_id == "" ) {
	var strWidth		= 380;
	var strHeight		= 256;
	var strForwardURL	= "https://www.onlinetour.co.kr/member/login_info.asp";
	var strParam		= "?url=" + escape("http://hotel.onlinetour.co.kr/booking/groupbooking.asp");
//		GoUrl = "https://www.onlinetour.co.kr/member/login_info.asp?fun="+fun+"&param="+param+"&url="+escape(url);
	ShowLayer(document.getElementById('login_layer'));
	document.login.location.href = strForwardURL+strParam;
	document.getElementById('login_layer').style.display='block';

	} else {
		location.href = "http://hotel.onlinetour.co.kr/booking/groupbooking.asp";
	}
}
function goHotelGroupBookingMain(){
	var m_id = getCookie("m_id");
	if ( !m_id || m_id == "" ) {
	var strWidth		= 380;
	var strHeight		= 256;
	var strForwardURL	= "http://www.onlinetour.co.kr/member/login.asp";
	var strParam		= "&url=" + escape("http://hotel.onlinetour.co.kr/booking/groupbooking.asp");
	new UI.Modal('http://www.onlinetour.co.kr/member/login.asp?check=top'+strParam,{type:'iframe',status:'width=380 height=256 frameborder=0 scrolling=no style=\'border:0px solid #000\'' } )	
	} else {
		location.href = "http://hotel.onlinetour.co.kr/booking/groupbooking.asp";
	}
}

//½½¶óÀÌµå¸Þ´º
function initSlideDownMenu()
{
	dhtmlgoodies_slmenuObj = document.getElementById('dhtmlgoodies_slidedown_menu');
	dhtmlgoodies_slmenuObj.style.visibility='visible';
	var mainUl = dhtmlgoodies_slmenuObj.getElementsByTagName('UL')[0];		
	var mainMenuItem = mainUl.getElementsByTagName('LI')[0];
	mainItemCounter = 1;
	while(mainMenuItem){			
		if(mainMenuItem.tagName=='LI'){
			var aTag = mainMenuItem.getElementsByTagName('A')[0];
			aTag.className='slMenuItem_depth1';	
			var subUl = mainMenuItem.getElementsByTagName('UL');
			if(subUl.length>0){
				mainMenuItem.id = 'mainMenuItem' + mainItemCounter;
				initSubItems(subUl[0],2);
				aTag.onclick = showSubMenu;
				mainItemCounter++;
			}				
		}			
		mainMenuItem = mainMenuItem.nextSibling;	
	}		
	
	if(location.search.indexOf('mainMenuItemToSlide')>=0){
		var items = location.search.split('&');
		for(var no=0;no<items.length;no++){
			if(items[no].indexOf('mainMenuItemToSlide')>=0){
				values = items[no].split('=');
				showSubMenu(false,document.getElementById('mainMenuItem' + values[1]));	
				initMenuIdToExpand = false;				
			}
		}			
	}else if(expandFirstItemAutomatically>0){
		if(document.getElementById('mainMenuItem' + expandFirstItemAutomatically)){
			showSubMenu(false,document.getElementById('mainMenuItem' + expandFirstItemAutomatically));
			initMenuIdToExpand = false;
		}
	}

	if(expandMenuItemByUrl)
	{
		var aTags = dhtmlgoodies_slmenuObj.getElementsByTagName('A');
		for(var no=0;no<aTags.length;no++){
			var hrefToCheckOn = aTags[no].href;				
			if(location.href.indexOf(hrefToCheckOn)>=0 && hrefToCheckOn.indexOf('#')<hrefToCheckOn.length-1){
				initMenuIdToExpand = false;
				var obj = aTags[no].parentNode;
				while(obj && obj.id!='dhtmlgoodies_slidedown_menu'){
					if(obj.tagName=='LI'){							
						var subUl = obj.getElementsByTagName('UL');
						if(initialMenuItemAlwaysExpanded)alwaysExpanedItems[obj.parentNode] = true;
						if(subUl.length>0){								
							objectsToExpand.unshift(obj);
						}
					}
					obj = obj.parentNode;	
				}
				showSubMenu(false,objectsToExpand[0]);
				break;					
			}			
		}
	}
			
	if(initMenuIdToExpand)
	{
		objectsToExpand = new Array();
		var obj = document.getElementById(initMenuIdToExpand)
		while(obj && obj.id!='dhtmlgoodies_slidedown_menu'){
			if(obj.tagName=='LI'){
				var subUl = obj.getElementsByTagName('UL');
				if(initialMenuItemAlwaysExpanded)alwaysExpanedItems[obj.parentNode] = true;
				if(subUl.length>0){						
					objectsToExpand.unshift(obj);
				}
			}
			obj = obj.parentNode;	
		}
		
		showSubMenu(false,objectsToExpand[0]);

	}
	
}
