//국가 선택시 도시 LIST 띄우기
function cityList(obj){
	if (obj.value == '') return;

	var Parms  = '?mode=CITYLIST&nationCd=' + obj.value;
	var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	if (res!="")
		lycity.innerHTML = res;
}

function cityListBack(nationCd, cityCd){
	if (nationCd == '') return;

	var Parms  = '?mode=CITYLISTBACK&nationCd=' + nationCd + '&cityCd=' + cityCd;
	var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	if (res!="")
		lycity.innerHTML = res;
}

function fnCityListSelect(nationCd, obj)
{
	fnCitySelect(nationCd + obj.value, '');
	if (location.href.indexOf("hotelList.html") != -1 || location.href.indexOf("index.html") != -1)
	{
		fnCitylocationSelect(nationCd + obj.value, '');
	}
}

//도시명 검색 스크립트
function cityKey(obj){
	//if (event.keyCode == 13){
	if (obj.value.length < 2)
	{
		DivSetVisible("cityDiv", "cityIF", false);
		return;
	}
	else
	{
		var Parms  = '?mode=CITY&cityNm=' + obj.value;
		var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
		if (res=="")
		{
			DivSetVisible("cityDiv", "cityIF", false);
			return;
		}else{
			cityDiv.innerHTML = res;
			DivSetVisible("cityDiv", "cityIF", true)
		}
	}
}

//도시명 검색 스크립트-Index용
function cityKeyIndex(obj){
	//if (event.keyCode == 13){
	if (obj.value.length < 2)
	{

		DivSetVisible("cityDiv", "cityIF", false);
		return;
	}
	else
	{
		var Parms  = '?mode=CITYINDEX&cityNm=' + obj.value;
		var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
		if (res=="")
		{
			DivSetVisible("cityDiv", "cityIF", false);
			return;
		}else{
			cityDiv.innerHTML = res;
			DivSetVisible("cityDiv", "cityIF", true)
		}
	}
}

// 호텔 검색 선택
function fnCitySelect(city_cd,citynm)
{
	DivSetVisible("cityDiv", "cityIF", false);
	frmhtlsearch.city_cd.value = city_cd;
	//var Parms  = '?mode=CITYLOC&city_cd=' + city_cd;
	//var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	//lycityloc.innerHTML = res;
	
	var hCode = frmhtlsearch.h_Code.value;
	
	var Parms  = '?mode=HOTEL&city_cd=' + city_cd + '&hCode=' + hCode;
	var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	lyhotel.innerHTML = res;
}

// CityLoc로 호텔 검색 선택
function fnCityLocSelect(city_cd,citynm,cityLocCd)
{
	DivSetVisible("cityDiv", "cityIF", false);
	frmhtlsearch.city_cd.value = city_cd;
	//var Parms  = '?mode=CITYLOC&city_cd=' + city_cd;
	//var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	//lycityloc.innerHTML = res;
	
	var hCode = frmhtlsearch.h_Code.value;
	var nationCd = frmhtlsearch.nationCd.value;
	
	var Parms  = '?mode=HOTELCITY&nation_cd=' + nationCd + '&city_cd=' + city_cd + '&hCode=' + hCode + '&cityLocCd=' + cityLocCd;
//	window.open('/booking/bookingShow.asp'+ Parms);
	var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	lyhotel.innerHTML = res;
}

// city location 검색 선택
function fnCitylocationSelect(city_cd,cityLocCd)
{
	DivSetVisible("cityDiv", "cityIF", false);
	frmhtlsearch.city_cd.value = city_cd;
	//var Parms  = '?mode=CITYLOC&city_cd=' + city_cd;
	//var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	//lycityloc.innerHTML = res;

	var Parms  = '?mode=cityLocation&city_cd=' + city_cd;
	var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	lyCityLocation.innerHTML = res;
	frmhtlsearch.cityLocCd.value = cityLocCd;
}

// 도시 검색 선택-Index용
function fnCitySelectIndex(city_cd,citynm)
{
	DivSetVisible("cityDiv", "cityIF", false);
	document.all["cityIndex"].value = citynm.replace(/†/gi,"'");
	frmhtlsearch.city_cdIndex.value = city_cd;
	var Parms  = '?mode=CITYLOCINDEX&city_cd=' + city_cd;
	var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	lycitylocIndex.innerHTML = res;

	var Parms  = '?mode=HOTELINDEX&city_cd=' + city_cd;
	var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	lyhotelIndex.innerHTML = res;
}

function fnCitySelectIndexSbox(city_cd)
{
	var arryCd = city_cd.split("||");
	var city_cd = arryCd[0];
	var citynm = arryCd[1];
//	document.all["cityIndex"].value = citynm.replace(/†/gi,"'");
	frmhtlsearch.city_cdIndex.value = city_cd;
	var Parms  = '?mode=CITYLOCINDEX&city_cd=' + city_cd;
	var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms); 
	lycitylocIndex.innerHTML = res;

	var Parms  = '?mode=HOTELINDEX&city_cd=' + city_cd;
	var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
	lyhotelIndex.innerHTML = res;
}

// 총 룸수 계산
function fnRoomcnt()
{			  
	var sgl = frmhtlsearch.sgl.value;
	var twn = frmhtlsearch.twn.value;
	var dbl = frmhtlsearch.dbl.value;
	var trp = frmhtlsearch.trp.value;
	var quad = frmhtlsearch.quad.value;
	var sglCh = frmhtlsearch.sglCh.value;
	var twnCh = frmhtlsearch.twnCh.value;
	var dblCh = frmhtlsearch.dblCh.value;
	var trpCh = frmhtlsearch.trpCh.value;
	var quadCh = frmhtlsearch.quadCh.value;

	var roomcnt = parseInt(sgl,10) + parseInt(twn,10) + parseInt(dbl,10) + parseInt(trp,10) + parseInt(quad,10);
		roomcnt = roomcnt + parseInt(sglCh,10) + parseInt(twnCh,10) + parseInt(dblCh,10) + parseInt(trpCh,10) + parseInt(quadCh,10);
	frmhtlsearch.roomcnt.value = roomcnt;
}

// 총 룸수 계산
function fnRoomcntGroup()
{			  
	var sgl = frmhtlsearch.sgl.value;
	var twn = frmhtlsearch.twn.value;
	var dbl = frmhtlsearch.dbl.value;
	var trp = frmhtlsearch.trp.value;
	var quad = frmhtlsearch.quad.value; 

	var roomcnt = parseInt(sgl,10) + parseInt(twn,10) + parseInt(dbl,10) + parseInt(trp,10) + parseInt(quad,10); 
	frmhtlsearch.roomcnt.value = roomcnt;
}

// 총 룸수 계산-Index용
function fnRoomcntIndex()
{
	var sgl = frmhtlsearch.sglIndex.value;
	var twn = frmhtlsearch.twnIndex.value;
	var dbl = frmhtlsearch.dblIndex.value;
	var trp = frmhtlsearch.trpIndex.value;
	var quad = frmhtlsearch.quadIndex.value;
	var sglCh = frmhtlsearch.sglCh.value;
	var twnCh = frmhtlsearch.twnCh.value;
	var dblCh = frmhtlsearch.dblCh.value;
	var trpCh = frmhtlsearch.trpCh.value;
	var quadCh = frmhtlsearch.quadCh.value;

	var roomcnt = parseInt(sgl,10) + parseInt(twn,10) + parseInt(dbl,10) + parseInt(trp,10) + parseInt(quad,10);
		roomcnt = roomcnt + parseInt(sglCh,10) + parseInt(twnCh,10) + parseInt(dblCh,10) + parseInt(trpCh,10) + parseInt(quadCh,10);
	frmhtlsearch.roomcntIndex.value = roomcnt;
}

function fnSearchCheck()
{
	frmhtlsearch.searchflag.value ="N";
}
// 호텔 검색 List
function fnHotelSearch(sortNm,page)
{
	//베드타입 선택 안했을 경우(초기값 모두 0으로 변경해서) 경고창 띄우게 수정 by monica 2011-03-28
	if (frmhtlsearch.sgl.value == 0 && frmhtlsearch.dbl.value == 0 && frmhtlsearch.twn.value == 0 && frmhtlsearch.trp.value == 0 && frmhtlsearch.quad.value == 0)
	{
		alert("Please select bed type!!!");
		frmhtlsearch.sgl.focus();
		return;
	}
	var nationalCd	= frmhtlsearch.nationalCd.value;
	var nationCd	= frmhtlsearch.nationCd.value;
	var cityCd		= frmhtlsearch.cityCd.value;
	var hCode		= frmhtlsearch.hCode.value;
	var checkin		= frmhtlsearch.checkin.value;
	var ngt			= frmhtlsearch.ngt.value;
	var checkout	= frmhtlsearch.checkout.value;
	var sgl			= frmhtlsearch.sgl.value;
	var twn			= frmhtlsearch.twn.value;
	var dbl			= frmhtlsearch.dbl.value;
	var trp			= frmhtlsearch.trp.value;
	var quad		= frmhtlsearch.quad.value;
	var sglCh = frmhtlsearch.sglCh.value;
	var twnCh = frmhtlsearch.twnCh.value;
	var dblCh = frmhtlsearch.dblCh.value;
	var trpCh = frmhtlsearch.trpCh.value;
	var quadCh = frmhtlsearch.quadCh.value;
	var roomcnt		= frmhtlsearch.roomcnt.value;
	var locCd		= frmhtlsearch.locCd.value;
	var cityLocCd	= frmhtlsearch.cityLocCd.value;

	for(var i = 0 ; i<document.all["avail"].length ; i++)
	{
		if(document.all["avail"][i].checked)
		{
			var availtype = document.all["avail"][i].value;
			frmhtlsearch.availtype.value = availtype;
		}
	}
	var grade		= frmhtlsearch.grade.value;
	if (!sortNm)
	{
		var sort		= frmhtlsearch.sort.value;
	}
	else
	{
		frmhtlsearch.sort.value = sortNm;
	}
	var sort		= frmhtlsearch.sort.value;
	
	if (nationalCd == "")
	{
		alert("SELECT NATIONALITY");
		return;
	}
	if (nationCd == "")
	{
		alert("SELECT COUNTRY");
		return;
	}
	if (cityCd == "")
	{
		alert("SELECT CITY");
		return;
	}
	/*
	var person = sgl*1 + twn*2 + dbl*2 + trp*3 + quad*4;
	if (person > 9)
	{
		alert("Use group booking!");
		return;
	}
	*/

	loading_divBar.style.display = "";
	loading_divBody.style.display = "none";

	document.frmhtlsearch.action = "hotelList.html"
	document.frmhtlsearch.submit();

}

// 호텔 검색 List-Index용
function fnHotelSearchIndex(sortNm,page)
{
	var city		= document.getElementById("cityIndex").value;
	var city_cd		= frmhtlsearch.city_cdIndex.value;
	var hCode		= document.getElementById("hCodeIndex").value;
	var cityloc		= document.getElementById("citylocIndex").value;
	var checkin		= document.getElementById("checkinIndex").value;
	var ngt			= document.getElementById("ngtIndex").value;
	var checkout	= document.getElementById("checkoutIndex").value;
	var sgl			= document.getElementById("sglIndex").value;
	var twn			= document.getElementById("twnIndex").value;
	var dbl			= document.getElementById("dblIndex").value;
	var trp			= document.getElementById("trpIndex").value;
	var quad		= document.getElementById("quadIndex").value;
	var sglCh = document.getElementById("sglCh").value;
	var twnCh = document.getElementById("twnCh").value;
	var dblCh = document.getElementById("dblCh").value;
	var trpCh = document.getElementById("trpCh").value;
	var quadCh = document.getElementById("quadCh").value;
	var roomcnt		= document.getElementById("roomcntIndex").value;
	for(var i = 0 ; i<document.all["availIndex"].length ; i++)
	{
		if(document.all["availIndex"][i].checked)
		{
			var availtype = document.all["availIndex"][i].value;
			document.getElementById("availtypeIndex").value = availtype;
		}
	}
	var budget		= document.getElementById("budgetIndex").value;
	var grade1		= document.getElementById("grade1Index").value;
	var grade2		= document.getElementById("grade2Index").value;
	var grade3		= document.getElementById("grade3Index").value;
	var grade4		= document.getElementById("grade4Index").value;
	var grade5		= document.getElementById("grade5Index").value;
	var loc			= document.getElementById("locIndex").value;
	var loc1		= document.getElementById("loc1Index").value;
	var loc2		= document.getElementById("loc2Index").value;
	var loc3		= document.getElementById("loc3Index").value;
	var loc4		= document.getElementById("loc4Index").value;
	var loc5		= document.getElementById("loc5Index").value;
	var loc6		= document.getElementById("loc6Index").value;
	var loc7		= document.getElementById("loc7Index").value;
	var loc8		= document.getElementById("loc8Index").value;
	var hoteltype	= document.getElementById("hoteltypeIndex").value;
	var hoteltype1	= document.getElementById("hoteltype1Index").value;
	var hoteltype2	= document.getElementById("hoteltype2Index").value;
	var hoteltype3	= document.getElementById("hoteltype3Index").value;
	var hoteltype4	= document.getElementById("hoteltype4Index").value;
	var hoteltype5	= document.getElementById("hoteltype5Index").value;
	var hoteltype6	= document.getElementById("hoteltype6Index").value;
	var hoteltype7	= document.getElementById("hoteltype7Index").value;
	if(sortNm)
	{
		document.getElementById("sortNmIndex").value = sortNm;
	}else{
		for(var i = 0 ; i<document.all["sortIndex"].length ; i++)
		{
			if(document.all["sortIndex"][i].checked)
			{
				var sort = document.all["sortIndex"][i].value;
				document.getElementById("sortNmIndex").value = sort;
			}
		}
	}

	if (!city_cd)
	{
		alert("city select please!!.");
		document.getElementById("cityIndex").focus();
		return;
	}
	lyIndex.innerHTML = "<input type='hidden' name='searchflag' value='Y'>";
	lyIndex.innerHTML += "<input type='hidden' name='page' value='1'>";
	lyIndex.innerHTML += "<input type='hidden' name='sortNm' value='blockcnt'>";
	lyIndex.innerHTML += "<input type='hidden' name='cityloc' value='"+cityloc+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='hCode' value='"+hCode+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='city_cd' value='"+city_cd+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='availtype' value='ALL'>";
	lyIndex.innerHTML += "<input type='hidden' name='budget' value=''>";
	lyIndex.innerHTML += "<input type='hidden' name='grade1' value='10'>";
	lyIndex.innerHTML += "<input type='hidden' name='grade2' value='20'>";
	lyIndex.innerHTML += "<input type='hidden' name='grade3' value='30'>";
	lyIndex.innerHTML += "<input type='hidden' name='grade4' value='40'>";
	lyIndex.innerHTML += "<input type='hidden' name='grade5' value='50'>";
	lyIndex.innerHTML += "<input type='hidden' name='loc' value='ALL'>";
	lyIndex.innerHTML += "<input type='hidden' name='loc1' value='CC'>";
	lyIndex.innerHTML += "<input type='hidden' name='loc2' value='APT'>";
	lyIndex.innerHTML += "<input type='hidden' name='loc3' value='STN'>";
	lyIndex.innerHTML += "<input type='hidden' name='loc4' value='MNT'>";
	lyIndex.innerHTML += "<input type='hidden' name='loc5' value='BC'>";
	lyIndex.innerHTML += "<input type='hidden' name='loc6' value='POR'>";
	lyIndex.innerHTML += "<input type='hidden' name='loc7' value='CS'>";
	lyIndex.innerHTML += "<input type='hidden' name='loc8' value='SUB'>";
	lyIndex.innerHTML += "<input type='hidden' name='hoteltype' value='ALL'>";
	lyIndex.innerHTML += "<input type='hidden' name='hoteltype1' value='businessYN'>";
	lyIndex.innerHTML += "<input type='hidden' name='hoteltype2' value='tourlistYN'>";
	lyIndex.innerHTML += "<input type='hidden' name='hoteltype3' value='residenceYN'>";
	lyIndex.innerHTML += "<input type='hidden' name='hoteltype4' value='resortYN'>";
	lyIndex.innerHTML += "<input type='hidden' name='hoteltype5' value='boutiqueYN'>";
	lyIndex.innerHTML += "<input type='hidden' name='hoteltype6' value='apartmentYN'>";
	lyIndex.innerHTML += "<input type='hidden' name='hoteltype7' value='traditionYN'>";
	lyIndex.innerHTML += "<input type='hidden' name='avail' value='ALL'>";
	lyIndex.innerHTML += "<input type='hidden' name='sort' value='blockcnt'>";
	lyIndex.innerHTML += "<input type='hidden' name='city' value='"+city+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='checkin' value='"+checkin+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='ngt' value='"+ngt+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='checkout' value='"+checkout+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='sgl' value='"+sgl+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='twn' value='"+twn+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='dbl' value='"+dbl+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='trp' value='"+trp+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='quad' value='"+quad+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='sglCh' value='"+sglCh+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='twnCh' value='"+twnCh+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='dblCh' value='"+dblCh+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='trpCh' value='"+trpCh+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='quadCh' value='"+quadCh+"'>";
	lyIndex.innerHTML += "<input type='hidden' name='roomcnt' value='"+roomcnt+"'>";

	document.frmhtlsearchIndex.action="hotelList.html"
	document.frmhtlsearchIndex.submit();
}

// Loading 추가 by Justin 2011.11.18
function fnLoading()
{
	loading_divBar.style.display = "";
	loading_divBody.style.display = "none";
}

function fnHotelDetail(hCode, supply, gubun)
{
	if(hCode=="") 
	{
		alert("Not Hotel Code");
		return;
	}

	fnLoading(); // Loading 추가 by Justin 2011.11.18

	document.frmhtlsearch.h_Code.value = hCode;
	document.frmhtlsearch.supply.value = supply;
	document.frmhtlsearch.gubun.value = gubun;
	document.frmhtlsearch.action="hotelDetail.html"
	document.frmhtlsearch.submit();
}

// 호텔 재검색
function fnHotelReSearch()
{
	
	document.all["ly_charge"].innerHTML = "<table width='696' border='0' cellpadding='0' cellspacing='0'><tr height='30'><td class='title1' align='left'>Charge</td></tr></table><table border='0'><tr height='10'><td></td></tr></table><table width='654' border='0' cellpadding='0' cellspacing='1' bgcolor='#B7DBF2'><tr height='28' bgcolor='#E5F2FA'><td width='18%' align='center' style='color:#5CAEE1; font-weight:bold;'>Room Grade</td><td width='13%' align='center' style='color:#5CAEE1; font-weight:bold;'>Meal</td><td width='10%' align='center' style='color:#5CAEE1; font-weight:bold;'>Single</td><td width='10%' align='center' style='color:#5CAEE1; font-weight:bold;'>Double</td><td width='10%' align='center' style='color:#5CAEE1; font-weight:bold;'>Twin</td><td width='10%' align='center' style='color:#5CAEE1; font-weight:bold;'>Triple</td><td width='10%' align='center' style='color:#5CAEE1; font-weight:bold;'>Quad</td><td width='10%' align='center' style='color:#5CAEE1; font-weight:bold;'>Total</td><td width='10%' align='center' style='color:#5CAEE1; font-weight:bold;'>Book</td></tr><tr height='28' bgcolor='#FFFFFF'><td colspan='9'>Loading..</td></tr></table>";
	var nationalCd	= frmhtlsearch.nationalCd.value;
	var nationCd	= frmhtlsearch.nationCd.value;
	var cityCd		= frmhtlsearch.cityCd.value;
	var hCode		= frmhtlsearch.hCode.value;
	var checkin		= frmhtlsearch.checkin.value;
	var ngt			= frmhtlsearch.ngt.value;
	var checkout	= frmhtlsearch.checkout.value;
	var sgl			= frmhtlsearch.sgl.value;
	var twn			= frmhtlsearch.twn.value;
	var dbl			= frmhtlsearch.dbl.value;
	var trp			= frmhtlsearch.trp.value;
	var quad		= frmhtlsearch.quad.value;
	var sglCh		= frmhtlsearch.sglCh.value;
	var twnCh		= frmhtlsearch.twnCh.value;
	var dblCh		= frmhtlsearch.dblCh.value;
	var trpCh		= frmhtlsearch.trpCh.value;
	var quadCh		= frmhtlsearch.quadCh.value;
	var roomcnt		= frmhtlsearch.roomcnt.value;
	var gubun		= frmhtlsearch.gubun.value;
	var supply		= frmhtlsearch.supply.value;
	var agentCd		= frmhtlsearch.agentCD.value;

	if (nationCd == "")
	{
		alert("SELECT COUNTRY");
		return;
	}
	if (cityCd == "")
	{
		alert("SELECT CITY");
		return;
	}
	
	var querystring = 'mode=rate&nationalCd='+nationalCd+'&nationCd='+nationCd+'&cityCd='+cityCd+'&hCode='+hCode+'&checkin='+checkin+'&ngt='+ngt+
		'&checkout='+checkout+'&sgl='+sgl+'&twn='+twn+'&dbl='+dbl+'&trp='+trp+'&quad='+quad+'&sglCh='+sglCh+'&twnCh='+twnCh+'&dblCh='+dblCh+'&trpCh='+trpCh+'&quadCh='+quadCh+'&roomcnt='+roomcnt + 
		'&gubun=' + gubun + '&supply=' + supply;
	var res = dynamic.loadHtml('/booking/bookingShow.asp?' + querystring);
	document.all["ly_charge"].innerHTML = res;
	frmhtlsearch.searchflag.value="Y";
	
	var searchKey = agentCd+'^'+nationalCd+'^'+nationCd+'^'+cityCd+'^'+checkin+'^'+checkout+'^'+sgl+'^'+dbl+'^'+twn+'^'+trp+'^'+quad+'^'+sglCh+'^'+dblCh+'^'+twnCh+'^'+trpCh+'^'+quadCh+'^'+hCode+'^'+supply+'^*';
	//------Supply 없이 조회
	//searchKey = agentCd+'^'+nationCd+'^'+cityCd+'^'+checkin+'^'+checkout+'^'+sgl+'^'+dbl+'^'+twn+'^'+trp+'^'+quad+'^'+hCode+'^^*';
	frmhtlsearch.searchKey.value = searchKey;
}

// 호텔 예약  fnHotelReservation('<%=hCode & "//" & rs("rmGrade") & "//" & rs("mealCd") & "//" & rs("mealDesc") & "//" & rs("regionCd") & "//" & supply & "//" & gubun& "//" & totalSale & "//" & hbeSply & "//" & splyHotel%>');"
function fnHotelReservation(bookinfo)
{
	if(frmhtlsearch.searchflag.value=="N")
	{
		alert("Again search please!!");
		return;
	}

	var str = bookinfo.split("//");
	var hCode = str[0];
	var roomGrade = str[1];
	var mealCd = str[2];
	var meal = str[3];
	var regionCd = str[4];
	var supply = str[5];
	var gubun = str[6];
	var hbeSply = str[8];
	var searchKey2 = str[10];

	// 취소마감일 구해오기 by Justin 2011.11.22
	var res = dynamic.loadHtml('/booking/bookingShow.asp?mode=LASTCANCEL&supply=' + supply + '&searchKey2=' + searchKey2 + '&hCode=' + hCode + '&roomGrade=' + roomGrade + '&mealCd=' + mealCd + '&hbeSply=' + hbeSply);

	fnHotelReservationGo(bookinfo,res); // 실제 예약 하러 가는 곳 by Justin 2011.11.22

//	if (supply=="HBE")
//	{
//		setTimeout("fnHotelReservationGo('" + bookinfo + "','" + res + "');",2500);
//	}else{
//		setTimeout("fnHotelReservationGo('" + bookinfo + "','" + res + "');",100);
//	}
}

// 실제 호텔 예약 by Justin 2011.11.22
function fnHotelReservationGo(bookinfo,lastCancel)
{
	var str = bookinfo.split("//");
	frmhtlsearch.hCode.value = str[0];
	frmhtlsearch.roomGrade.value = str[1];
	frmhtlsearch.mealCd.value = str[2];
	frmhtlsearch.meal.value = str[3];
	frmhtlsearch.regionCd.value = str[4];
	frmhtlsearch.supply.value = str[5];
	frmhtlsearch.gubun.value = str[6];

	frmhtlsearch.hbeSply.value = str[8];
	frmhtlsearch.sHCode.value = str[9];

	frmhtlsearch.creditLimitFlag.value = "";

	var res = dynamic.loadHtml('/booking/bookingShow.asp?mode=CREDITLIMITCHECK&totalSale=' + str[7] + '&gubun=' + str[6] + '&lastCancel=' + lastCancel);
	if(res=="NO" || res == "NOXML")
	{
		alert(frmhtlsearch.NOXMLMSG.value);
		return;
	}
	else if(res.length > 4 && res.indexOf("CARD") >= 0)
	{
		if(!confirm(frmhtlsearch.CARDMSG.value))
		{
			return;
		}
		frmhtlsearch.creditLimitFlag.value = "CARD";
	}else if(res=="CR")
	{
		frmhtlsearch.creditLimitFlag.value = "CREDIT";
	}
	//---------------------

	document.frmhtlsearch.action="/booking/book.html"
	document.frmhtlsearch.submit();
}

// 호텔 예약재검색
function fnHotelReservationSearch()
{
	var nationalCd	= document.getElementById("nationalCd").value;
	var nationCd	= frmhtlsearch.nationCd.value;
	var cityCd		= document.getElementById("cityCd").value;
	var hCode		= document.getElementById("hCode").value;
	var checkin		= document.getElementById("checkin").value;
	var ngt			= document.getElementById("ngt").value;
	var checkout	= document.getElementById("checkout").value;
	var sgl			= document.getElementById("sgl").value;
	var twn			= document.getElementById("twn").value;
	var dbl			= document.getElementById("dbl").value;
	var trp			= document.getElementById("trp").value;
	var quad		= document.getElementById("quad").value;
	var sglCh		= document.getElementById("sglCh").value;
	var twnCh		= document.getElementById("twnCh").value;
	var dblCh		= document.getElementById("dblCh").value;
	var trpCh		= document.getElementById("trpCh").value;
	var quadCh		= document.getElementById("quadCh").value;
	var roomGrade	= document.getElementById("roomGrade").value;
	var gubun		= document.getElementById("gubun").value;
	var supply		= document.getElementById("supply").value;
	
	var querystring = 'mode=reservsearch1&nationalCd='+nationalCd+'&nationCd='+nationCd+'&cityCd='+cityCd+'&hCode='+hCode+'&checkin='+checkin+'&ngt='+ngt+
		'&checkout='+checkout+'&sgl='+sgl+'&twn='+twn+'&dbl='+dbl+'&trp='+trp+'&quad='+quad+'&sglCh='+sglCh+'&twnCh='+twnCh+'&dblCh='+dblCh+'&trpCh='+trpCh+'&quadCh='+quadCh+
		'&gubun=' + gubun + '&supply=' + supply + 
		'&roomGrade='+roomGrade;
	var res = dynamic.loadHtml('/booking/bookingShow.asp?' + querystring);
	
	if(res=="XXX")
	{
		document.all["ly_avail"].innerHTML = "";
		document.all["ly_cxldt"].innerHTML = "";
		document.all["ly_totalprice"].innerHTML = 0;
		document.all["ly_salecurr"].innerHTML = "";
		document.all["ly_reservation"].style.display = "none";
		document.all["ly_request"].style.display = "none";
		document.all["ly_orderno"].style.display = "none";
	}else{
		var rs = res.split("//");
		//availimg & "/" & cxlClosingDT & "/" & totalprice & "/" & saleCurr
		document.all["ly_avail"].innerHTML = rs[0];
		document.all["ly_cxldt"].innerHTML = rs[1];
		document.all["ly_totalprice"].innerHTML = rs[2];
		document.all["ly_salecurr"].innerHTML = rs[3];
		document.all["ly_reservation"].style.display = "";
		document.all["ly_request"].style.display = "";
		document.all["ly_orderno"].style.display = "";
	}
	var querystring = 'mode=reservsearch2&city='+city+'&city_cd='+city_cd+'&hCode='+hCode+'&checkin='+checkin+'&ngt='+ngt+'&checkout='+checkout+'&sgl='+sgl+'&twn='+twn+'&dbl='+dbl+'&trp='+trp+'&quad='+quad+'&sglCh='+sglCh+'&twnCh='+twnCh+'&dblCh='+dblCh+'&trpCh='+trpCh+'&quadCh='+quadCh+'&roomGrade='+roomGrade+'&meal='+meal;
	var res = dynamic.loadHtml('/booking/bookingShow.asp?' + querystring);

	document.all["ly_pax"].innerHTML = res;
	document.getElementById("searchflag").value="Y";
}

// Night 변경시 checkout 변경
function fnSetngt()
{
	var checkin = document.frmhtlsearch.checkin.value;
	var ngt = document.frmhtlsearch.ngt.value;

	if(checkin=="")
	{
		alert("Please select check-in date!!");
		return;
	}
	var ndate = checkin;
	ndate = ndate.split('-');
	var yyyy = ndate[0];
	var mm = parseInt(ndate[1],10);
	var dd = parseInt(ndate[2],10);

	if(parseInt(mm,10)<10)
	{
		var nmm = "0" + mm;
	}else
	{
		var nmm = mm;
	}
	if(parseInt(dd,10)<10)
	{
		var ndd = "0" + dd;
	}else
	{
		var ndd = dd;
	}
	var cDate = addDay(yyyy, parseInt(mm,10), parseInt(dd,10), ngt)
	var months = parseInt(cDate.getMonth())+1;
	var days = cDate.getDate();

	if(parseInt(months,10)<10)
	{
		months = "0" + months;
	}
	if(parseInt(days,10)<10)
	{
		days = "0" + days;
	}
	document.frmhtlsearch.checkout.value = cDate.getFullYear() + "-" + months + "-" + days;
}

// Night 변경시 checkout 변경(Index용)
function fnSetngtIndex()
{
	var checkin = document.getElementById("checkinIndex").value;
	var ngt = document.getElementById("ngtIndex").value;

	if(checkin=="")
	{
		alert("Please select check-in date!!");
		return;
	}
	var ndate = checkin;
	ndate = ndate.split('-');
	var yyyy = ndate[0];
	var mm = parseInt(ndate[1],10);
	var dd = parseInt(ndate[2],10);

	if(parseInt(mm,10)<10)
	{
		var nmm = "0" + mm;
	}else
	{
		var nmm = mm;
	}
	if(parseInt(dd,10)<10)
	{
		var ndd = "0" + dd;
	}else
	{
		var ndd = dd;
	}
	var cDate = addDay(yyyy, parseInt(mm,10), parseInt(dd,10), ngt)
	var months = parseInt(cDate.getMonth())+1;
	var days = cDate.getDate();

	if(parseInt(months,10)<10)
	{
		months = "0" + months;
	}
	if(parseInt(days,10)<10)
	{
		days = "0" + days;
	}
	document.getElementById("checkoutIndex").value = cDate.getFullYear() + "-" + months + "-" + days;
}
function fnSetdt()
{
	var checkin = document.getElementById("checkin").value;
	var checkout = document.getElementById("checkout").value;
}

function getDayInterval(time1,time2) {
    var date1 = toTimeObject(time1);
    var date2 = toTimeObject(time2);
    var day   = 1000 * 3600 * 24; //24시간

    return parseInt((date2 - date1) / day, 10);
}

function toTimeObject(time) { //parseTime(time)
    var year  = time.substr(0,4);
    var month = time.substr(5,2) - 1; // 1월=0,12월=11
    var day   = time.substr(8,2);
    var hour  = time.substr(8,2);
    var min   = time.substr(10,2);

    return new Date(year,month,day,hour,min);
}

function fnRoomAcc(roominfo)
{
	var str = roominfo.split("//");

	document.all["lyroom" + str[4]].innerHTML = "<font class='value'>" + str[2] + "</font> " + str[3];
}


// 호텔예약시 빠른체크인-늦은체크인 체크
function fncheckin(str)
{
	var str1 = eval("document.frmhtlReservation." + str + "");
	var str2 = eval("document.frmhtlReservation." + str + "DT");

	if(str1.checked)
	{
		str2.readOnly = false;
		str2.focus();
	}else{
		str2.readOnly = true;
		str2.value = "";
	}
}

// 호텔예약저장
function fnHotelReservationOK()
{
	var i = 0;
	if(frmhtlReservation.searchflag.value=="N")
	{
		alert("Again Change please!!");
		return;
	}
	if(document.all["bedType"].length > 1)
	{
		for (i = 0; i < document.frmhtlReservation.bedType.length ; i++ )
		{
			if(i == 0)
			{
				if(document.frmhtlReservation.firstName[i].value=="First Name" || document.frmhtlReservation.firstName[i].value=="")
				{
					// 이름 입력 안되어 있으면 경고!! - by monica 2010.12.28
					alert("Insert Fist Name please!!");
					document.frmhtlReservation.firstName[i].value="";
					document.frmhtlReservation.firstName[i].focus();
					return;
				}
				if(document.frmhtlReservation.lastName[i].value=="Family Name" || document.frmhtlReservation.lastName[i].value=="")
				{
					// 이름 입력 안되어 있으면 경고!! - by monica 2010.12.28
					alert("Insert last Name please!!");
					document.frmhtlReservation.lastName[i].value="";
					document.frmhtlReservation.lastName[i].focus();
					return;
				}
			}
		}

	}else{
		// 이름 입력 안되어 있으면 경고!! - by monica 2010.12.28
		if(document.frmhtlReservation.firstName.value=="First Name" || document.frmhtlReservation.firstName.value=="")
		{
			alert("Insert Fist Name please!!");
			document.frmhtlReservation.firstName.value="";
			document.frmhtlReservation.firstName.focus();
			return;
		}
		if(document.frmhtlReservation.lastName.value=="Family Name" || document.frmhtlReservation.lastName.value=="")
		{
			alert("Insert last Name please!!");
			document.frmhtlReservation.lastName.value="";
			document.frmhtlReservation.lastName.focus();
			return;
		}
	}

	if(frmhtlReservation.earlycheckin.checked && frmhtlReservation.earlycheckinDT.value=="")
	{
		alert("Insert Early check-in Date please!!");
		frmhtlReservation.earlycheckinDT.focus();
		return;
	}

	if(frmhtlReservation.latecheckin.checked && frmhtlReservation.latecheckinDT.value=="")
	{
		alert("Insert Late check-in Date please!!");
		frmhtlReservation.latecheckinDT.focus();
		return;
	}

	if(frmhtlReservation.sharebed.checked && frmhtlReservation.sharebedAGE.value=="") // child age 클릭되어있고 입력 안되어있으면 경고 by ted 2012-02-20
	{
		alert("Insert Chlid age please!!");
		frmhtlReservation.sharebedAGE.focus();
		return;
	}

	if(document.all["orderNo"].value == "")
	{
		alert("Insert Order Number please!!");
		document.all["orderNo"].focus();
		return;
	}
	
	if(document.all["pay_mode"][1].checked==true)
	{
		document.frmhtlReservation.action="/kcp/pp_ax_hub.asp";
		jsf__pay(document.frmhtlReservation);
		return;
	} 

	if(document.all["cxlFlag"].value == "Y")
	{
		
		document.all["ly_reservation"].style.display = "none";
		if(confirm("Over cancel deadline.\r\n\r\nI agree that I have read and accept the cancellation terms."))
		{
			document.frmhtlReservation.action="/booking/bookAction.asp";
			document.frmhtlReservation.submit();
		}
	}
	else
	{ 
		document.all["ly_reservation"].style.display = "none";
		document.frmhtlReservation.action="/booking/bookAction.asp";
		document.frmhtlReservation.submit();
	}
}

// 호텔예약결과
function fnHotelReservationResult(npage)
{
	var bk_no = document.getElementById("bkNo").value;
	document.frmhtlReservation.submit();
}


function fnClearNm(val)
{
	/*if(val.value=="First Name" || val.value=="Family Name" || val.value=="Mobile Number" || val.value=="Email Address")
	{
		val.value = "";
	}*/
	var res = dynamic.loadHtml('/booking/bookingShow.asp?mode=CLEARNM&eNm=' + URLencode(val.value));	
	if (res == "OK")
	{
		val.value = "";
	}
}

function fnTariffdown()
{
	frmhtlsearch.action="/booking/tariffDown.asp";
	frmhtlsearch.submit();
	frmhtlsearch.action="";
}

function fnMail(hCode)
{
	window.open("/booking/hotelInfo.html?hCode=" + hCode,"HOTELINFO","width=800,height=900,scrollbars=yes");
}

// 캔슬 규정 팝업
function fnCxlPolicy(searchKey, hCode,rmGrade,checkin, gubun, mealCd, splyHotel, supply)
{
	window.open("/booking/cxlPolicy_pop.html?searchKey=" + searchKey + "&hCode=" + hCode + "&rmGrade=" + URLencode(rmGrade) + "&checkin=" + checkin + "&gubun=" + gubun + "&mealCd=" + mealCd + "&splyHotel=" + splyHotel + "&supply=" + supply,"", "width=500,height=250,scrollbars=no");
}


// 예약디테일 호텔이미지 뷰
function hotelImageLoad(selectMode)
{
	//호텔이미지일 경우 Y, 맵일경우 M으로 selectMode로 값을 받고 값을 hotelImgFlag에 담아둠 by moncia -2011.01.14
	if (selectMode == "Y")
		imageTab = "changeTabImage";
	else
		imageTab = "changeTabImageMap";
	
	if (document.getElementById(imageTab).style.display == "none")
	{
		document.getElementById(imageTab).style.display = "block";
		
		var nationCd	= frmhtlsearch.nationCd.value;
		var cityCd		= frmhtlsearch.cityCd.value;
		var hCode		= frmhtlsearch.hCode.value;
		
		//var hotelImgFlag		= frmhtlsearch.hotelImgFlag.value;
		var hotelImgFlag = selectMode;
		
		if (hotelImgFlag == "Y")
		{
		//	getHotelImage();
		}
		var querystring = 'mode=hotelImg&nationCd='+nationCd+'&cityCd='+cityCd+'&hCode='+hCode+'&hotelImgFlag='+hotelImgFlag;
		var res = dynamic.loadHtml('/booking/bookingShow.asp?' + querystring);	
		
		document.all[imageTab].innerHTML = decodeURI(res);
	}
	else
	{
		document.getElementById(imageTab).style.display = "none";
	}
}

// 예약디테일 호텔리뷰
function hotelReviewLoad()
{
 
	if (document.getElementById("hotelReview").style.display == "none")
	{
		document.getElementById("hotelReview").style.display = "block";
	}
	else
	{
		document.getElementById("hotelReview").style.display = "none";
	}
}

function getHotelImage()
{		
	var nationCd	= frmhtlsearch.nationCd.value;
	var cityCd		= frmhtlsearch.cityCd.value;
	var hCode		= frmhtlsearch.hCode.value;
	var hotelImgFlag= frmImg.hotelImgFlag.value;
	
	var querystring = 'mode=getHotelImg&nationCd='+nationCd+'&cityCd='+cityCd+'&hCode='+hCode;
	var res = dynamic.loadHtml('/booking/bookingShow.asp?' + querystring);	
	frmImg.mainImg.src = res;
	if (res != "/img/common/bg_nonephoto.gif")
	{
		frmImg.hotelImgFlag.value = "N";
	}
}

// GTA Special Offer 규정 팝업
function fnGTASpecialOffer(searchKey,rmGrade,checkin,checkout)
{
	window.open("/booking/gtaSpecialOffer.html?searchkey=" + searchKey + "&rmGrade=" + rmGrade + "&checkin=" + checkin + "&checkout=" + checkout,"", "width=500,height=400,scrollbars=yes");
}

// Extra Service 
function fnAddExtra(cnt,addAmt)
{
	var totalPrice = document.frmhtlReservation.totalprice.value;
	var sBedAmount = document.frmhtlReservation.sBedAmount.value;
	var bedCnt = document.frmhtlReservation.bedCnt.value;
	var sBFAmount = document.frmhtlReservation.sBFAmount.value;
	var BFCnt = document.frmhtlReservation.BFCnt.value;
	var sLunchAmount = document.frmhtlReservation.sLunchAmount.value;
	var lunchCnt = document.frmhtlReservation.lunchCnt.value;
	var sDinnerAmount = document.frmhtlReservation.sDinnerAmount.value;
	var dinnerCnt = document.frmhtlReservation.dinnerCnt.value;
	var sBedChAmount = document.frmhtlReservation.sBedChAmount.value;
	var bedChCnt = document.frmhtlReservation.bedChCnt.value;
	var sBFChAmount = document.frmhtlReservation.sBFChAmount.value;
	var BFChCnt = document.frmhtlReservation.BFChCnt.value;
	var sLunchChAmount = document.frmhtlReservation.sLunchChAmount.value;
	var lunchChCnt = document.frmhtlReservation.lunchChCnt.value;
	var sDinnerChAmount = document.frmhtlReservation.sDinnerChAmount.value;
	var dinnerChCnt = document.frmhtlReservation.dinnerChCnt.value;
	var Parms = "?mode=addextra";
		Parms += "&totalPrice="+totalPrice;
		Parms += "&sBedAmount="+sBedAmount;
		Parms += "&bedCnt="+bedCnt;
		Parms += "&sBFAmount="+sBFAmount;
		Parms += "&BFCnt="+BFCnt;
		Parms += "&sLunchAmount="+sLunchAmount;
		Parms += "&lunchCnt="+lunchCnt;
		Parms += "&sDinnerAmount="+sDinnerAmount;
		Parms += "&dinnerCnt="+dinnerCnt;
		Parms += "&sBedChAmount="+sBedChAmount;
		Parms += "&bedChCnt="+bedChCnt;
		Parms += "&sBFChAmount="+sBFChAmount;
		Parms += "&BFChCnt="+BFChCnt;
		Parms += "&sLunchChAmount="+sLunchChAmount;
		Parms += "&lunchChCnt="+lunchChCnt;
		Parms += "&sDinnerChAmount="+sDinnerChAmount;
		Parms += "&dinnerChCnt="+dinnerChCnt;

	var res = dynamic.loadHtml('/booking/bookingShow.asp' + Parms);
	totalPriceDiv.innerText = res;
}

// 호텔 검색 List
function fnRateExcel()
{
	var nationalCd	= frmhtlsearch.nationalCd.value;
	var nationCd	= frmhtlsearch.nationCd.value;
	var cityCd		= frmhtlsearch.cityCd.value;
	var checkin		= frmhtlsearch.checkin.value;

	var Parms = "nationalCd="+nationalCd;
		Parms += "&nationCd="+nationCd;
		Parms += "&cityCd="+cityCd;
		Parms += "&checkin="+checkin;
	window.open('/booking/rate2Excel.html?' + Parms);
}

// 투숙자 중복 확인
function fnDupCheck()
{
	if(!document.frmhtlReservation.bookingTermsCheck.checked)
	{
		alert("Please check agree to your Terms & Conditions.");
		document.frmhtlReservation.bookingTermsCheck.focus();
		return;
	}

	var hCode = frmhtlReservation.hCode.value;
	var checkin = frmhtlReservation.checkin.value;
	var agentCd = frmhtlReservation.agentCd.value;

	var Parms = "?mode=BOOKINGCHECK";
		Parms += "&hCode="+hCode;
		Parms += "&checkin="+checkin;
		Parms += "&agentCd="+agentCd;

	if(parseInt(document.frmhtlReservation.bedType.length,10) > 1)
	{
		for(var i = 0 ; i < parseInt(document.frmhtlReservation.bedType.length,10) ; i++)
		{
			Parms += "&paxBedType=" + document.frmhtlReservation.bedType[i].value;
			Parms += "&paxFirstName=" + ReplaceSTR(document.frmhtlReservation.firstName[i].value);
			Parms += "&paxLastName=" + ReplaceSTR(document.frmhtlReservation.lastName[i].value);
		}
	}else{
		Parms += "&paxBedType=" + document.frmhtlReservation.bedType.value;
		Parms += "&paxFirstName=" + ReplaceSTR(document.frmhtlReservation.firstName.value);
		Parms += "&paxLastName=" + ReplaceSTR(document.frmhtlReservation.lastName.value);
	}
	var res = dynamic.loadHtml('/booking/bookingShow.asp' + Parms);
	if (res == 'DUP')
	{
		if(confirm("Same name booked already"))
		{
			document.frmhtlReservation.nameFlag.value = "Y";
			fnHotelReservationOK();
		}
	}
	else{
		document.frmhtlReservation.nameFlag.value = "N";
		fnHotelReservationOK();
	}
}

function fnHotelKeywordSearch(nationCd,cityCd,cityLocCd,hotelNm){
	if(hotelNm!='')
	{
		if(hotelNm.length > 2)
		{
			if (nationCd == "")
			{
				alert("SELECT COUNTRY");
				frmhtlsearch.hotelKeyword.value = "";
				return;
			}
			if (cityCd == "")
			{
				alert("SELECT CIT");
				frmhtlsearch.hotelKeyword.value = "";
				return;
			}
			HOTELSearch.style.display = ""; 
			if(event.keyCode>=37 && event.keyCode<41){return false;}
			var Parms = "?mode=SEARCHHOTEL&nationCd=" + nationCd + "&cityCd=" + cityCd + "&cityLocCd=" + cityLocCd + "&hotelNm=" + ReplaceSTR(hotelNm);
			var res = dynamic.loadHtml('/booking/bookingShow.asp'+ Parms);
			eval("HOTELSearch").innerHTML = res;
		}
		else{
			eval("HOTELSearch").innerHTML = "";
		}
	}
	else{
		eval("HOTELSearch").innerHTML = "";
	}
}

function fnHotelClose(){
	HOTELSearch.style.display = "none"; 
}

function setHotel(hCode)
{
	frmhtlsearch.hCode.value = hCode;
}

//호텔 맵 검색 List

function fnHotelMapSearch(mode,sortNm)
{
	var mapCode = document.getElementById("mapSearch").value;
	var GooglemapHotel = document.getElementById("GooglemapHotel").value;

	if (mode =="mapCode")
	{
		if (mapCode=="X")
		{
			document.getElementById("mapSearch").value = "T";
		}else{
			document.getElementById("mapSearch").value = "X";
		}
	}
	
	if (mode =="mapHotel")
	{
		if (GooglemapHotel=="X")
		{
			document.getElementById("GooglemapHotel").value = "T";
		}else{
			document.getElementById("GooglemapHotel").value = "X";
		}
	}
	var nationCd	= document.getElementById("nationCd").value;
	var cityCd		= document.getElementById("cityCd").value;
	var hCode		= document.getElementById("hCode").value;
	var checkin		= document.getElementById("checkin").value;
	var ngt			= document.getElementById("ngt").value;
	var checkout	= document.getElementById("checkout").value;
	var sgl			= document.getElementById("sgl").value;
	var twn			= document.getElementById("twn").value;
	var dbl			= document.getElementById("dbl").value;
	var trp			= document.getElementById("trp").value;
	var quad		= document.getElementById("quad").value;
	var roomcnt		= document.getElementById("roomcnt").value;
	var locCd		= document.getElementById("locCd").value;
	var cityLocCd	= document.getElementById("cityLocCd").value;

	for(var i = 0 ; i<document.all["avail"].length ; i++)
	{
		if(document.all["avail"][i].checked)
		{
			var reqType = document.all["avail"][i].value;
			document.getElementById("availtype").value = reqType;
		}
	}
	var grade		= document.getElementById("grade").value;

	if (!sortNm)
	{
		var sort		= document.getElementById("sort").value;
	}
	else
	{
		document.getElementById("sort").value = sortNm;
	}
	var sort		= document.getElementById("sort").value;
	

	if (nationCd == "")
	{
		alert("SELECT COUNTRY");
		return;
	}
	if (cityCd == "")
	{
		alert("SELECT CITY");
		return;
	}
	if (roomcnt == "0" || roomcnt == '')
	{
		alert("SELECT ROOM");
		return;
	}
	var person = sgl*1 + twn*2 + dbl*2 + trp*3 + quad*4;
	if (person > 9)
	{
		alert("Use group booking!");
		return;
	}
	document.frmhtlsearch.action = "hotelList.html"
	document.frmhtlsearch.submit();

}

function fnLocation(lat,lng,num,imgonoff)
{
	if(lat == "0" || lng == "0")
	{
		alert("위치 데이터가 존재하지 않습니다.");
		return;
	}
	framemap.frm.latitude.value = lat;
	framemap.frm.longitude.value = lng;

	document.getElementById("latitude").value	=lat;
	document.getElementById("longitude").value	=lng;

	framemap.fnZoom(lat,lng);

	framemap.frm.num.value = num;
	framemap.frm.imgonoff.value = imgonoff;
	framemap.moveLocation();
}

//share bed 클릭시 나이입력칸
function fnsharebed(str)
{
	var str1 = eval("document.frmhtlReservation." + str);
	var str2 = eval("document.frmhtlReservation." + str+ "AGE");

	if(str1.checked)
	{
		str2.readOnly = false;
		str2.focus();
	}else{
		str2.readOnly = true;
		str2.value = "";
	}
}

//textarea 글자수 제한
function Limit(obj)
{
	var maxLength = parseInt(obj.getAttribute("maxlength"));
	if (obj.value.length > maxLength)
	{
		alert("Limited 500bytes");
		obj.value = obj.value.substring(0,maxLength);
	}
}

