// JavaScript Document
	var arrVal = new Array();
	var j;
	
function removeByElement(arrayName,arrayElement){
	for(var j=0; j<arrayName.length;j++ )
	{ 
		if(arrayName[j]==arrayElement)
		arrayName.splice(j,1); 
	} 
}
	
function tourdetail(tourid){
		document.form1.action = "tour_detail.php?tourid="+tourid;
		document.form1.submit();
}
function tourover(tourid){
	var oldcode = document.getElementById("oldcode").value;
	if (tourid != ''){
		document.getElementById("oldcode").value = tourid;
		document.getElementById(tourid).style.backgroundColor = "#F2EBDB";
	}else{
		//alert('test');
	}
	//document.getElementById(tourid).style.backgroundColor = "#F2EBDB";
}
function tourmouseout(tourid){
 document.getElementById(tourid).style.backgroundColor = "#EEF4FB";
}
function gethotelid(val){
	if(val>0){
		var url = "hotel_detail.php?hid="+val;
		document.form1.action = url;
		document.form1.submit();
	}
}

function checkroom(totalroom,hotelid,i,roomid){
	//alert("total room :"+totalroom+"hotel id"+hotelid+" number of i "+i);
	var chkextra = document.getElementById("chkroom"+i).checked;
	var arrayroom = document.getElementById("getid").value;
	if(chkextra == true){
		document.getElementById("getid").value += "'"+roomid+"',";
		//arrVal.push(i);
	}else{					
		if(arrayroom.indexOf("'"+roomid+"',")>=0){
			document.getElementById("getid").value = arrayroom.replace("'"+roomid+"',","");
		}
	}
	/*if(chkextra == true){
		var Advance = document.getElementById("getid").value;
		document.getElementById("getid").value += ",["+roomid+"-"+ i +"]";
		//arrVal.push(i);
	}else{
		var Advance = document.getElementById("getid").value;
		if(Advance.indexOf(",["+roomid+"-"+ i +"]")>=0){
			document.getElementById("getid").value = Advance.replace(",["+roomid+"-"+ i +"]","");
			alert("testing");
			//alert(removeByElement(arrVal,i));
			
		}
	}*/
}
function bookingroom(totalroom,hid){
	var arrayroom = document.getElementById("getid").value;//alert(arrayroom);
	if (arrayroom == ""){
		alert("Please check at least one room type!!");
	}else{
		var url = "hotel_book.php?total="+totalroom+"&hid="+hid+"&arrayroom="+arrayroom;
		document.form1.action = url;
		document.form1.submit();
	}
}
function bookhotel(hid){
	if(hid !=""){
		var url = "book_hotel.php?hid="+hid;
		document.form1.action = url;
		document.form1.submit();
	}
}

function bookroomnow(hid){
	if(hid !=""){
		var url = "hotel_book.php?hid="+hid;
		document.form1.action = url;
		document.form1.submit();
	}
}
function bookingtour(tourid){
	var url = "tour_book.php?tourid="+tourid;
	document.form1.action = url;
	document.form1.submit();
}

function PopupCenter(pageURL, title,w,h) {
	var left = (screen.width/2)-(w/2);
	var top = (screen.height/2)-(h/2);
	var targetWin = window.open (pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
}
function book_approval(hid,arrayroom){
		var checkin = document.getElementById("dc1").value;
		var checkout = document.getElementById("dc2").value;
		var gender = document.getElementById("gender").value;
		var fullname = document.getElementById("txtfullname").value;
		var email = document.getElementById("txtemail").value;
		var country = document.getElementById("txtcountry").value;
		var city = document.getElementById("txtcity").value;
		var flight = document.getElementById("txtflight").value;
		var bank_tran = document.getElementById("txtbank_tran").value;
		var air_tran = document.getElementById("txtair_tran").value;
		var comment = document.getElementById("txtcomment").value;
		var address = document.getElementById("txtaddress").value;
		var fax = document.getElementById("txtfax").value;
		var phone = document.getElementById("txtphone").value;
		var arrivaldate = document.getElementById("dc").value;
		var valid = true;
		if(checkin == ""){
			alert("Please input check-in date.");
			return false;
		}
		if(checkout == ""){
			alert("Please input check-out date.");
			return false;
		}
		if(gender == ""){
			alert("");
		}
		if(fullname == ""){
			alert("Please input fullname.");
			return false;
		}
		if(email == ""){
			alert("Please input email.");
			return false;
		}
		if(country == ""){
			alert("Please input country.");
			return false;
		}
		if(city == ""){
			alert("Please input city");
			return false;
		}
		if(phone == ""){
			alert("Please input phone.");
			return false;
		}
		if(fax == ""){
			alert("Please input fax");
			return false;
		}
		if(address == ""){
			alert("Please input address.");
			return false;
		}
		if(comment == ""){
			alert("Please input comment.");
			return false;
		}
		if(air_tran == ""){
			alert("Please input air transfer.");
			return false;
		}
		if(bank_tran == ""){
			alert("Please input bank transfer.");
			return false;
		}
		if(flight == ""){
			alert("Please input flight.");
			return false;
		}
		if(arrivaldate == ""){
			alert("Please input arrival date.");
			return false;
		}
		
		var mySplitResult = arrayroom.split(",");
		for(i = 0; i < mySplitResult.length; i++){
			var arr_single = document.getElementById("singleroom_"+mySplitResult[i]).value;
			var arr_double = document.getElementById("doubleroom_"+mySplitResult[i]).value;
			var arr_adult = document.getElementById("adult_"+mySplitResult[i]).value;
			var arr_child = document.getElementById("children_"+mySplitResult[i]).value;
			/*alert("Element " + i + " = " + mySplitResult[i]); 
			alert(document.getElementById("singleroom_"+mySplitResult[i]).value);
			alert(document.getElementById("doubleroom_"+mySplitResult[i]).value);
			alert(document.getElementById("adult_"+mySplitResult[i]).value);
			alert(document.getElementById("children_"+mySplitResult[i]).value);*/
			document.getElementById("total_room").value +=  "'"+mySplitResult[i]+"',";
			document.getElementById("total_single").value +=  arr_single+",";
			document.getElementById("total_double").value +=  arr_double+",";
			document.getElementById("total_adult").value +=  arr_adult+",";
			document.getElementById("total_chirldren").value +=  arr_child+",";
			
		}
		if (valid == true){
			document.demoform.action = "book_finish.php?hid="+hid;
			document.demoform.submit();
		}
}
function book_finish(hid,arrayroom){
		var checkin = document.getElementById("dc1").value;
		var checkout = document.getElementById("dc2").value;
		var gender = document.getElementById("gender").value;
		var fullname = document.getElementById("txtfullname").value;
		var email = document.getElementById("txtemail").value;
		var country = document.getElementById("txtcountry").value;
		var city = document.getElementById("txtcity").value;
		var flight = document.getElementById("txtflight").value;
		var bank_tran = document.getElementById("txtbank_tran").value;
		var air_tran = document.getElementById("txtair_tran").value;
		var comment = document.getElementById("txtcomment").value;
		var address = document.getElementById("txtaddress").value;
		var fax = document.getElementById("txtfax").value;
		var phone = document.getElementById("txtphone").value;
		var arrivaldate = document.getElementById("dc").value;
		var valid = true;
		if(checkin == ""){
			alert("Please input check-in date.");
			return false;
		}
		if(checkout == ""){
			alert("Please input check-out date.");
			return false;
		}
		if(gender == ""){
			alert("");
		}
		if(fullname == ""){
			alert("Please input fullname.");
			return false;
		}
		if(email == ""){
			alert("Please input email.");
			return false;
		}
		if(country == ""){
			alert("Please input country.");
			return false;
		}
		if(city == ""){
			alert("Please input city");
			return false;
		}
		if(phone == ""){
			alert("Please input phone.");
			return false;
		}
		if(fax == ""){
			alert("Please input fax");
			return false;
		}
		if(address == ""){
			alert("Please input address.");
			return false;
		}
		if(comment == ""){
			alert("Please input comment.");
			return false;
		}
		if(air_tran == ""){
			alert("Please input air transfer.");
			return false;
		}
		if(bank_tran == ""){
			alert("Please input bank transfer.");
			return false;
		}
		if(flight == ""){
			alert("Please input flight.");
			return false;
		}
		if(arrivaldate == ""){
			alert("Please input arrival date.");
			return false;
		}
		
		var mySplitResult = arrayroom.split(",");
		for(i = 0; i < mySplitResult.length; i++){
			var arr_single = document.getElementById("singleroom_"+mySplitResult[i]).value;
			var arr_double = document.getElementById("doubleroom_"+mySplitResult[i]).value;
			var arr_adult = document.getElementById("adult_"+mySplitResult[i]).value;
			var arr_child = document.getElementById("children_"+mySplitResult[i]).value;
			/*alert("Element " + i + " = " + mySplitResult[i]); 
			alert(document.getElementById("singleroom_"+mySplitResult[i]).value);
			alert(document.getElementById("doubleroom_"+mySplitResult[i]).value);
			alert(document.getElementById("adult_"+mySplitResult[i]).value);
			alert(document.getElementById("children_"+mySplitResult[i]).value);*/
			document.getElementById("total_room").value +=  "'"+mySplitResult[i]+"',";
			document.getElementById("total_single").value +=  arr_single+",";
			document.getElementById("total_double").value +=  arr_double+",";
			document.getElementById("total_adult").value +=  arr_adult+",";
			document.getElementById("total_chirldren").value +=  arr_child+",";
			
		}
		if (valid == true){
			document.demoform.action = "book_finish.php?hid="+hid;
			document.demoform.submit();
		}
}
function book_tour_finish(tourcod){
		var single = document.getElementById("cbsingle").value;
		var double = document.getElementById("cbdouble").value;
		var twin = document.getElementById("cbtwin").value;
		var numof = document.getElementById("numofpeople").value;
		var CBcountry = document.getElementById("cbcountry").value;
		
		var gender = document.getElementById("gender").value;
		var fullname = document.getElementById("txtfullname").value;
		var email = document.getElementById("txtemail").value;
		var country = document.getElementById("txtcountry").value;
		var city = document.getElementById("txtcity").value;
		var flight = document.getElementById("txtflight").value;
		var bank_tran = document.getElementById("txtbank_tran").value;
		var air_tran = document.getElementById("txtair_tran").value;
		var comment = document.getElementById("txtcomment").value;
		var address = document.getElementById("txtaddress").value;
		var fax = document.getElementById("txtfax").value;
		var phone = document.getElementById("txtphone").value;
		var arrivaldate = document.getElementById("dc").value;
		var valid = true;
		if (single == '0' && double == '0' && twin == '0'){
				alert("Please select at least one room.");
		}
		if(fullname == ""){
			alert("Please input fullname.");
			return false;
		}
		if(email == ""){
			alert("Please input email.");
			return false;
		}
		if(country == ""){
			alert("Please input country.");
			return false;
		}
		if(city == ""){
			alert("Please input city");
			return false;
		}
		if(phone == ""){
			alert("Please input phone.");
			return false;
		}
		if(fax == ""){
			alert("Please input fax");
			return false;
		}
		if(address == ""){
			alert("Please input address.");
			return false;
		}
		if(comment == ""){
			alert("Please input comment.");
			return false;
		}
		if(air_tran == ""){
			alert("Please input air transfer.");
			return false;
		}
		if(bank_tran == ""){
			alert("Please input bank transfer.");
			return false;
		}
		if(flight == ""){
			alert("Please input flight.");
			return false;
		}
		if(arrivaldate == ""){
			alert("Please input arrival date.");
			return false;
		}
		
		if (valid == true){
			document.demoform.action = "tour_finish.php?tourcode="+tourcod;
			document.demoform.submit();
		}
}
function wedding_book_finish(){
		var numof = document.getElementById("numofpeople").value;
		var single = document.getElementById("cbsingle").value;
		var double = document.getElementById("cbdouble").value;
		var twin = document.getElementById("cbtwin").value;
		var CBcountry = document.getElementById("cbcountry").value;
		
		var gender = document.getElementById("gender").value;
		var fullname = document.getElementById("txtfullname").value;
		var email = document.getElementById("txtemail").value;
		var country = document.getElementById("txtcountry").value;
		var city = document.getElementById("txtcity").value;
		var flight = document.getElementById("txtflight").value;
		var bank_tran = document.getElementById("txtbank_tran").value;
		var air_tran = document.getElementById("txtair_tran").value;
		var comment = document.getElementById("txtcomment").value;
		var address = document.getElementById("txtaddress").value;
		var fax = document.getElementById("txtfax").value;
		var phone = document.getElementById("txtphone").value;
		var arrivaldate = document.getElementById("dc").value;
		var valid = true;
		if(numof == ""){
			alert("Please input number of people.");
			return false;
		}
		if (single == '0' && double == '0' && twin == '0'){
				alert("Please select at least one room.");
				return false;
		}
		if(fullname == ""){
			alert("Please input fullname.");
			return false;
		}
		if(email == ""){
			alert("Please input email.");
			return false;
		}
		if(country == ""){
			alert("Please input country.");
			return false;
		}
		if(city == ""){
			alert("Please input city");
			return false;
		}
		if(phone == ""){
			alert("Please input phone.");
			return false;
		}
		if(fax == ""){
			alert("Please input fax");
			return false;
		}
		if(address == ""){
			alert("Please input address.");
			return false;
		}
		if(comment == ""){
			alert("Please input comment.");
			return false;
		}
		if(air_tran == ""){
			alert("Please input air transfer.");
			return false;
		}
		if(bank_tran == ""){
			alert("Please input bank transfer.");
			return false;
		}
		if(flight == ""){
			alert("Please input flight.");
			return false;
		}
		if(arrivaldate == ""){
			alert("Please input arrival date.");
			return false;
		}
		
		if (valid == true){
			document.demoform.action = "wedding_book_finish.php";
			document.demoform.submit();
		}
		
}
