function loadimgStar (rating){var str = "";for (var i=0; i<7; i++){var n = (rating>i) ? 1 : 0;str += "<img src='../images/star"+n+".gif'width='9' height='10'>";}return str;}
function loadimgHotelRecommend (img){
	if (img=="N")
	{
		img = "../../icon/NoPicture1.gif";
	}else{
		img = "../../booking/Func/resizeimage.php?f=/ImageData/Hotel/"+img+"&w=150";
	}
	return img;
}
function LoadHomeDetail(){
	$("TpDetail").innerHTML=$("lytmphome").innerHTML;
	LoadSearch();
	var httpDetail = getXMLHTTPRequest();
	var objDate = new Date();
	myurl = "Func/Home/HomeRecomend.php?DateTime="+ new Date().getTime();
	httpDetail.open("GET", myurl, true);
	httpDetail.onreadystatechange = function(){
	   if (httpDetail.readyState == 4) {
		if(httpDetail.status == 200) {
			var mytext = eval("["+httpDetail.responseText+"]");
			if (mytext.length==0)
			{
				$("ul-norecommend").style.display = "";
			}else {
				var tmpObj = $("lytmprecomend");
				var strHTML = "";
				for (var i=0; i<mytext.length; i++)
				{
					var tmpHTML = tmpObj.innerHTML;
					tmpHTML = tmpHTML.split("xxxNxxx").join(i);
					tmpHTML = tmpHTML.split("xxxCodexxx").join(mytext[i].Code);
					tmpHTML = tmpHTML.split("xxxRatingxxx").join(mytext[i].Rating);
					tmpHTML = tmpHTML.split("xxximageLogoxxx").join(mytext[i].img);
					tmpHTML = tmpHTML.split("xxxHotelNamexxx").join(mytext[i].HotelName);
					tmpHTML = tmpHTML.split("xxxpicRatingxxx").join(loadimgStar(mytext[i].Rating));
					tmpHTML = tmpHTML.split("xxxRemarkxxx").join(mytext[i].Remark);
					strHTML += tmpHTML;
				}
				tmpObj.innerHTML = strHTML;
				$("li-recommend-"+(mytext.length-1)).style.border = "0px";
				tmpObj.style.display = "";
			}
		}
	  }
	}
	httpDetail.send(null);
}
function LoadSearch(){
	if ($("lyHomeSearch").innerHTML==""){
		$("lyHomeSearch").style.display = "none";
		$("lyHomeSearch").innerHTML = imgwait;
		var httpSearch = getXMLHTTPRequest();
		var objDate = new Date();
		myurl = "Func/Home/HomeSearch.php?DateTime="+ new Date().getTime();
		httpSearch.open("GET", myurl, true);
		httpSearch.onreadystatechange = function(){
		   if (httpSearch.readyState == 4) {
			if(httpSearch.status == 200) {
				var mytext = httpSearch.responseText;
				$("lyHomeSearch").innerHTML=mytext;
				SetDataDefault();
				$("cboNationality").disabled = basketNationality;
			}
		  }
		}
		httpSearch.send(null);
	} else {
		SetDataDefault();
	}
	$("lyHomeSearch").style.display = ($("lyHomeSearch").style.display=="") ? "none" : "";
}
function SetDisabled(set,setNa,setCo,setCi,setLo,setHo){
	if(setNa==1){$("cboNationality").disabled=set;}
	if(setCo==1){$("cboCountry").disabled=set;}
	if(setCi==1){$("cboCity").disabled=set;}
	if(setLo==1){$("cboLocation").disabled=set;}
	if(setHo==1){$("cboHotel").disabled=set;}
}
function useHttpDateResponse() {
   if (httpDate.readyState == 4) {
    if(httpDate.status == 200) {
			if(ajName=="ajDate"){
			var mytext = httpDate.responseXML;
			var obj = mytext.getElementsByTagName("Code");
				var jFromDt = mytext.getElementsByTagName("FromDt")[0].firstChild.nodeValue;
				var jNight = mytext.getElementsByTagName("Night")[0].firstChild.nodeValue;
				var jToDt = mytext.getElementsByTagName("ToDt")[0].firstChild.nodeValue;

				$("txtqsfromdate").value = jFromDt;
				$("txtnight").value = jNight;
				$("txtqstodate").value = jToDt;
				$("txtqsfromdate").readOnly=false;
				$("txtnight").readOnly=false;
				$("txtqstodate").readOnly=false;
				window.objActive.select();
		}
    }
  }
}
function ShowSelectHotel(){
		ShowNationality="";		ShowCountry="";		ShowCity="";		
		ShowLocation="";		ShowHotel="";
		if($("cboNationality").selectedIndex>0){ ShowNationality="-> "+$("cboNationality").options[$("cboNationality").selectedIndex].text; }
		if($("cboCountry").selectedIndex>0){ ShowCountry="-> "+$("cboCountry").options[$("cboCountry").selectedIndex].text; }
		if($("cboCity").selectedIndex>0){ ShowCity="-> "+$("cboCity").options[$("cboCity").selectedIndex].text; }
		if($("cboLocation").selectedIndex>0){ ShowLocation="-> "+$("cboLocation").options[$("cboLocation").selectedIndex].text; }
		if($("cboHotel").selectedIndex>0){ ShowHotel="-> "+$("cboHotel").options[$("cboHotel").selectedIndex].text; }		
		$("lyshowcountry").innerHTML="<B>Your selected :</B> "+ShowNationality+ShowCountry+ShowCity+ShowLocation+ShowHotel;
		//objActive.focus();
}
function SetMenu(actMnu){
	//hidden all layer ##################################
	$("lySearch").style.display="none";
	$("lyAdvanceSearch").style.display="none";
	$("ly" + actMnu).style.display="";
	$("mnuSearch").bgColor="FFFFFF";
	$("mnuAdvanceSearch").bgColor="FFFFFF";
	//Show Active Layer #################################
	$("mnu" + actMnu).bgColor="FFFFFF";
}

function CheckError(){
	if($("cboNationality").value=="NONE"){ alert("Please insert Pax Passport"); 	}
	else	if($("cboCountry").value=="All"||$("cboCountry").value==""||$("cboCountry").value=="-- Select --"){ alert("Please select Destination Country"); }
	else if(($("cboCity").value=="")||($("cboCity").value=="All")||($("cboCity").value=="-- Select --")){ alert("Please select City"); }
	else if(($("txtnight").value=="")||($("txtnight").value<="0")){ alert("Please insert Night"); }
	else if(($("RSingle").value=="0")&&($("RTwin").value=="0")&&($("RDouble").value=="0")&& ($("RTriple").value=="0")&&($("RTripleCh").value=="0")&&($("RQuad").value=="0")){ alert("Please insert Room Type"); }
	else{ $("cboNationality").disabled=""; SetLoadTP(); document.form1.submit(); }
}

function ChkAVRQ(obj){
	Checked = obj.checked;
	var objForm = window.document.form1;
	if(obj.name=="chkAvailable"){
		objForm.chkRequest.checked = false;
		objForm.chkAvailable.checked = Checked;
		objForm.sAvailable.value = (Checked)? "Y" : "";
	}else{
		objForm.chkAvailable.checked = false;
		objForm.chkRequest.checked = Checked;
		objForm.sAvailable.value = (Checked)? "N" : "";
	}
}//function ChkAVRQ

function CalNight(obj){
	obj.value=parseFloat(obj.value);
	Num_Ck=parseInt(obj.value);
	Num_Ck = Num_Ck.toString();
	if(Num_Ck=="NaN"){
		obj.value=0;
	}
	total=(parseFloat($("RSingle").value)+parseFloat($("RDouble").value)+parseFloat($("RTwin").value)+ parseFloat($("RTriple").value)+parseFloat($("RTripleCh").value)+parseFloat($("RQuad").value));
	if(total>b2bMaxRoom){
		alert("Max. only "+b2bMaxRoom+" rooms per booking.");
		endTotal=total-b2bMaxRoom;
		obj.value=obj.value-endTotal;
	}
	Diff = parseFloat($("RSingle").value)+parseFloat($("RTwin").value)+ parseFloat($("RDouble").value)+parseFloat($("RTriple").value)+ parseFloat($("RTripleCh").value)+parseFloat($("RQuad").value);
	calAdult = parseFloat($("RSingle").value)+(parseFloat($("RTwin").value)*2)+ (parseFloat($("RDouble").value)*2)+(parseFloat($("RTriple").value)*3)+ (parseFloat($("RTripleCh").value)*2)+(parseFloat($("RQuad").value)*4);
	calChild = parseFloat($("RTripleCh").value);
	sumPAX = calAdult+calChild;
	$("RTotal").value= Diff;
	$("PAdult").value= calAdult;
	$("PChild").value= calChild;
	$("PPAX").value= sumPAX;
}

function SearchBy(obj){
	if(obj.value==1){
		$("lySearchHotel").style.display="";
		$("lySearchUnit").style.display="none";
		$("txtSearchBy").value="Hotel";
	}else if(obj.value==2){
		$("lySearchUnit").style.display="";
		$("lySearchHotel").style.display="none";
		$("txtSearchBy").value="Unit";
	}

}
function OpenCloseSearch(){
	if($("lyHomeSearch").style.display == "none"){
		$("lyHomeSearch").style.display = "";
		LoadSearch();
	}else{
		$("lyHomeSearch").style.display = "none";
	}
}