http://kit01:8081/ApacheServer/angkorguides/// JavaScript Document

var ie4 = false; if(document.all) { ie4 = true; }

function IncludeFlashObject(rt,btn)
{	
	var __strobj='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"';
		__strobj+=' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="748"';
		__strobj+=' height="75" align="middle">';
        __strobj+='<param name="allowScriptAccess" value="sameDomain" />';
        __strobj+='<param name="movie" value="'+rt+'flash/banner-top.swf?button='+btn+'"/>';
		__strobj+='<param name="quality" value="high" />';
		__strobj+='<param name="bgcolor" value="#ffffff" />';
        __strobj+='<embed src="'+rt+'flash/banner-top.swf?button='+btn+'" quality="high"';
		__strobj+=' bgcolor="#ffffff" width="748" height="75" align="middle" allowscriptaccess="sameDomain"';
		__strobj+=' type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
		__strobj+='</embed></object>';
	document.write(__strobj);
}


// For Cambodia map in Attraction
function IncludeFlashObjectCambodiaMaping(rt)
{
	var __strobj='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"';
		__strobj+=' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="494"';
		__strobj+=' height="416" align="middle">';
        __strobj+='<param name="allowScriptAccess" value="sameDomain" />';
        __strobj+='<param name="movie" value="'+rt+'/flash/cambodiamap.swf" />';
		__strobj+='<param name="quality" value="high" />';
		__strobj+='<param name="bgcolor" value="#ffffff" />';
        __strobj+='<embed src="'+rt+'/flash/cambodiamap.swf" quality="high"';
		__strobj+=' bgcolor="#ffffff" width="494" height="416" align="middle" allowscriptaccess="sameDomain"';
		__strobj+=' type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
		__strobj+='</embed></object>';
	document.write(__strobj);
}

// For go to previous page
function GoPreviousPage()
{
	history.back(-1);	
}

// Disappear text in textbox when keyDown
function DisappeartextOnMouseDown()
{
	var txbValue=getObject('newsletter').value;
	if(txbValue!="")
	{
		if(txbValue=="Enter your e-mail Address...")
		{
			getObject('newsletter').value="";
		}					
	}	
}

// Disappear text in textbox when Blur
function DisappeartextOnBlur()
{
	var txbValue=getObject('newsletter').value;
	if(txbValue==""){
		getObject('newsletter').value="Enter your e-mail Address...";		
	}
	else
	{
		if(txbValue=="Enter your e-mail Address...")
			getObject('newsletter').value="Enter your e-mail Address...";		
	}
}

// Disappear text in textbox when keyDown
function DisappeartextOnMouseDownTime(id)
{
	var txbValue=getObject(id).value;
	if(txbValue!="")
	{
		if(txbValue=="24 hours Format")
		{
			getObject(id).value="";
		}					
	}	
}

// Disappear text in textbox when Blur
function DisappeartextOnBlurTime(id)
{
	var txbValue=getObject(id).value;
	if(txbValue==""){
		getObject(id).value="24 hours Format";
	}
	else
	{
		if(txbValue=="24 hours Format")
			getObject(id).value="24 hours Format";		
	}
}

// Get Object follow getElementById
function getObject(id)
{
	if (ie4){
		return document.all[id];
	}
	else{
		return document.getElementById(id);
	}
}

//==== For Sorting Hotels in Phnom Penh
function SortHotelPPLists(sorttype)
{		
	showWaitingPP();
	val=0;	
	url="hotelphnompenhlist.php";
	var pars="sorttype="+sorttype;
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars,
				onComplete: showResponsePP
			});	
}

//==== Show Message Waiting Sending
function showWaitingPP()
{	
	$('h_pp').innerHTML = LoadAjaxFlashObjectMessagePending();
}
	
//==== Sending Success Full
function showResponsePP(__ObjXmlHttpRequest)
{
	//$('sendingprocess').innerHTML = "Message Sent";	
	$('h_pp').innerHTML = __ObjXmlHttpRequest.responseText;	
}
//==== End For Sorting Hotels in Phnom Penh

//==== For Sorting Hotels in Siem Reap
function SortHotelSRLists(sorttype)
{		
	showWaitingSR();
	val=0;	
	url="hotelsiemreaplist.php";
	var pars="sorttype="+sorttype;
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 				
				onComplete: showResponseSR
			});	
}

//==== Show Message Waiting Sending
function showWaitingSR()
{	
	$('h_sr').innerHTML = LoadAjaxFlashObjectMessagePending();
}
	
//==== Sending Success Full
function showResponseSR(__ObjXmlHttpRequest)
{	
	$('h_sr').innerHTML = __ObjXmlHttpRequest.responseText;	
}
//==== End For Sorting Hotels in Siem Reap

//==== For Sorting Hotels in Sihanoukville
function SortHotelSHVLists(sorttype)
{		
	showWaitingSHV();
	val=0;	
	url="hotelsihanoukvillelist.php";
	var pars="sorttype="+sorttype;
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 				
				onComplete: showResponseSHV
			});	
}

//==== Show Message Waiting Sending
function showWaitingSHV()
{	
	$('h_shv').innerHTML = LoadAjaxFlashObjectMessagePending();
}
	
//==== Sending Success Full
function showResponseSHV(__ObjXmlHttpRequest)
{	
	$('h_shv').innerHTML = __ObjXmlHttpRequest.responseText;	
}
//==== End For Sorting Hotels in Sihanoukville

//==== For Sorting Hotels in Sihanoukville
function SortHotelRTKLists(sorttype)
{		
	showWaitingRTK();
	val=0;	
	url="hotelrattanakirilist.php";
	var pars="sorttype="+sorttype;
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 				
				onComplete: showResponseRTK
			});	
}

//==== Show Message Waiting Sending
function showWaitingRTK()
{	
	$('h_rtk').innerHTML = LoadAjaxFlashObjectMessagePending();
}
	
//==== Sending Success Full
function showResponseRTK(__ObjXmlHttpRequest)
{	
	$('h_rtk').innerHTML = __ObjXmlHttpRequest.responseText;	
}
//==== End For Sorting Hotels in Sihanoukville

//==== Loading Flash Object Show Message Pending....
function LoadAjaxFlashObjectMessagePending()
{
	var __strobj='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';
		__strobj+=' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="180"';
		__strobj+=' height="57" title="topmenu">';
        __strobj+='<param name="movie" value="../flash/loading.swf" />';
        __strobj+='<param name="quality" value="high" />';
		__strobj+='<param name="wmode" value="transparent" />';
        __strobj+='<embed src="../flash/loading.swf" quality="high"';
		__strobj+=' pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="180"';
		__strobj+=' height="57"></embed></object>';
		
	return __strobj;
}

//==== For Sorting Cambodia Best Deals
function SortCambodiaBestDeals(sorttype)
{		
	showWaitingCBD();
	val=0;	
	url="bestdeals.php";
	var pars="sorttype="+sorttype;
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 				
				onComplete: showResponseCBD
			});	
}

//==== Show Message Waiting Sending
function showWaitingCBD()
{	
	$('cambodiabestdeals').innerHTML = LoadAjaxFlashObjectMessagePending();
}
	
//==== Sending Success Full
function showResponseCBD(__ObjXmlHttpRequest)
{
	//$('sendingprocess').innerHTML = "Message Sent";	
	$('cambodiabestdeals').innerHTML = __ObjXmlHttpRequest.responseText;	
}
//==== End For Sorting Cambodia Best Deals

//==== For Sorting Domestic Hotels
function SortDOMFLIGHT(sorttype)
{		
	showWaitingDOMFLIGHT();
	val=0;	
	url="domesticflights.php";
	var pars="sorttype="+sorttype;
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars,
				onComplete: showResponseDOMFLIGHT
			});	
}

//==== Show Domestic Flights Waiting Processing
function showWaitingDOMFLIGHT()
{	
	$('domesticflights').innerHTML = LoadAjaxFlashObjectMessagePending();
}
	
//==== Show Domestic Flights Successfull
function showResponseDOMFLIGHT(__ObjXmlHttpRequest)
{
	$('domesticflights').innerHTML = __ObjXmlHttpRequest.responseText;	
}
//==== End For Sorting Domestic Hotels

//==== For Sorting International Hotels
function SortINTFLIGHT(sorttype)
{		
	showWaitingINTFLIGHT();
	val=0;	
	url="internationalflights.php";
	var pars="sorttype="+sorttype;
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars,
				onComplete: showResponseINTFLIGHT
			});	
}

//==== Show International Flights Waiting Processing
function showWaitingINTFLIGHT()
{	
	$('internationalflights').innerHTML = LoadAjaxFlashObjectMessagePending();
}
	
//==== Show International Flights Successfull
function showResponseINTFLIGHT(__ObjXmlHttpRequest)
{
	$('internationalflights').innerHTML = __ObjXmlHttpRequest.responseText;	
}
//==== End For Sorting International Hotels

//==== For Sorting Phnom Penh
function SortPhnomPenh(sorttype,id)
{		
	showWaitingPhnomPenh();
	val=0;	
	url="phnompenh.php";
	var pars="sorttype="+sorttype+"&cid="+id;
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 				
				onComplete: showResponsePhnomPenh
			});	
}

//==== Show Message Waiting Sending
function showWaitingPhnomPenh()
{	
	$('pp').innerHTML = LoadAjaxFlashObjectMessagePending();
}
	
//==== Sending Success Full
function showResponsePhnomPenh(__ObjXmlHttpRequest)
{
	$('pp').innerHTML = __ObjXmlHttpRequest.responseText;	
}
//==== End For Sorting Phnom Penh

// For Search City
function searchcity(rt)
{	
	val=0;
	url=rt+"hotelincity.php";	
	var cit=$F('cbcountry');	
	WaitingLoadingCity();
	par="cid="+cit+"&type=1&rt="+rt;	// Level 1 is Top Level is Root, Level 2 is The file in Same Folder	
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: par,
				onComplete: showResponseCity
			});
}
function showResponseCity(__ObjXmlHttpRequest)
{
	$('city').innerHTML = __ObjXmlHttpRequest.responseText;	
}
WaitingLoadingCity=function()
{
	$('city').innerHTML = "<select class='combobox_hotel_search' disabled=disabled><option>Loading ...</option></select>";
}
// End For Search City

// For Search Hotels
function searchhotel(rt)
{		
	val=0;
	url=rt+"hotelincity.php";	
	var cit=$F('cbcity');		
	WaitingLoadingHotel();
	par="cid="+cit+"&type=2&rt="+rt;	// Level 1 is Top Level is Root, Level 2 is The file in Same Folder
	var __MyAjax=new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: par,
				onComplete: showResponseHotel
			});
}
function showResponseHotel(__ObjXmlHttpRequest)
{
	$('hotelname').innerHTML = __ObjXmlHttpRequest.responseText;	
}
WaitingLoadingHotel=function()
{
	$('hotelname').innerHTML = "<select class='combobox_hotel_search' disabled=disabled><option>Loading ...</option></select>";
}
// End For Search Hotels

function OpenHotel(rt,id)
{
	if(id!="")
	{
		location=rt+"hotelview.php?hid="+id;
	}
}

function OpenDailyNews(rt, nid, catid)
{	
	location=rt+"dailynewslist.php?nid="+nid+"&catid="+catid;
}

function ValidateBookingInfo(frm1)
{	
	var errormessage1 = new String();
	var strError="<img src='../images/tools/msg_errorsmall.png' />";
	var arriveflight=$('arriveflight');
	var arrferror=$('arrferror');
	
	var departflight=$('departflight');
	var depflighterror=$('depflighterror');
	
	var paymenttype=$('paymenttype');
	var paymenttypeerror=$('paymenttypeerror');
	
	var first=$('first');
	var ferror=$('ferror');
	
	var last=$('last');
	var lerror=$('lerror');
	
	var adult=$('adult');
	var adulterror=$('adulterror');

	var address=$('address');
	var addrerror=$('addrerror');
	
	var city=$('city');
	var citerror=$('citerror');	
	
	var country=$('country');
	var counerror=$('counerror');	
	
	var phone=$('phone');
	var pherror=$('pherror');
	
	var mail=$('mail');
	var maerror=$('maerror');
	
	var confirmemail=$('confirmemail');
	var cmaerror=$('cmaerror');
	
	if(emailValidator(confirmemail)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";cmaerror.innerHTML=strError;confirmemail.focus();}
	else{cmaerror.innerHTML="";}
	if(emailValidator(mail)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";maerror.innerHTML=strError;mail.focus();}
	else{maerror.innerHTML="";}
	if(isEmpty(phone)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";pherror.innerHTML=strError;phone.focus();}
	else{pherror.innerHTML="";}	
	if(madeSelection(country)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";counerror.innerHTML=strError;country.focus();}
	else{counerror.innerHTML="";}
	if(isEmpty(city)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";citerror.innerHTML=strError;city.focus();}
	else{citerror.innerHTML="";}
	if(isEmpty(address)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";addrerror.innerHTML=strError;address.focus();}
	else{addrerror.innerHTML="";}	
	if(madeSelection(adult)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";adulterror.innerHTML=strError;adult.focus();}
	else{adulterror.innerHTML="";}
	if(isEmpty(last)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";lerror.innerHTML=strError;last.focus();}
	else{lerror.innerHTML="";}
	if(isEmpty(first)){errormessage1 += "\n\nPlease, Fill the Arrival Fields.";ferror.innerHTML=strError;first.focus();}
	else{ferror.innerHTML="";}
	if(madeSelection(paymenttype)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";paymenttypeerror.innerHTML=strError;paymenttype.focus();}
	else{paymenttypeerror.innerHTML="";}
	if(isEmpty(departflight)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";depflighterror.innerHTML=strError;departflight.focus();}
	else{depflighterror.innerHTML="";}
	if(isEmpty(arriveflight)){errormessage1 += "\n\nPlease, Fill the Check in Date Fields.";arrferror.innerHTML=strError;arriveflight.focus();}
	else{arrferror.innerHTML="";}
	
	if(errormessage1.length < 2)
	{
		if(mail.value!=confirmemail.value)
		{
			alert("Your Email and Confirm Email is not Match!!!");
		}
		else
		{
			document.forms[frm1].submit();
		}
	}		
}

function OpenHotelProcessBooking(frm1)
{	
	var errormessage = new String();	
	var chkin=$('checkIn_date');
	var nrm=$F('nrm');
	var flage=0;
	if(isEmpty(chkin)){errormessage += "\n\nPlease, Fill the Check in Date Fields.";}
	for(var i=0;i<nrm;i++)
	{
		if(madeSelection($('roomtype'+i))&&madeSelection($('bedtype'+i))&&madeSelection($('numrm'+i)))
		{			
			if(flage==0)
				errormessage += "\n\nPlease, Select Room Type, Bed Type and Number of Rooms.";
				
			flage=1;
		}
		else
		{
			errormessage = "";
			i=nrm;
		}
	}	
	if($('chk').checked==false){errormessage += "\n\nPlease, Check the box agree the Booking Policy.";}	
	
	if(errormessage.length > 2)
	{	
		chkin.focus();
		$('chk').focus();
	}
	else
	{				
		document.forms[frm1].submit();
	}
}

function isEmpty(elem){
	if(elem.value.length > 0){				
		return false;
	}	
	return true;	
}

function isNumeric(elem){
	var numericExpression = /^[0-9]+$/;
	if(elem.value.match(numericExpression)){		
		return true;
	}else{		
		return false;
	}
}

function isAlphanumeric(elem){
	var alphaExp = /^[0-9a-zA-Z]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		return false;
	}
}

function madeSelection(elem){		
	if(elem.value != ""){			
		return false;
	}else{		
		return true;
	}
}

function emailValidator(elem){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return false;
	}else{		
		return true;
	}
}

function isNumberInput(field, event) 
{
  var key, keyChar;

  if (window.event)
    key = window.event.keyCode;
  else if (event)
    key = event.which;
  else
    return true;
  // Check for special characters like backspace
  if (key == null || key == 0 || key == 8 || key == 13 || key == 27)
    return true;
  // Check to see if it's a number
  keyChar =  String.fromCharCode(key);  
  if (/\d/.test(keyChar)) 
    {
     window.status = "";
     return true;
    } 
  else 
   {
    window.status = "Field accepts numbers only.";
    return false;
   }
}

function isStringInput(field, event) 
{
  var key, keyChar;

  if (window.event)
    key = window.event.keyCode;
  else if (event)
    key = event.which;
  else
    return true;
  // Check for special characters like backspace
  if (key == null || key == 0 || key == 8 || key == 13 || key == 27)
    return true;
  // Check to see if it's a number
  keyChar =  String.fromCharCode(key);  
  if (/[a-z,A-Z]/.test(keyChar)) 
    {
     window.status = "";
     return true;
    } 
  else 
   {
    window.status = "Field accepts numbers only.";
    return false;
   }
}

function CheckDateLength(len)
{	
	if(len<10)
		dtlen="0"+len;
	else
		dtlen=len;
		
	return dtlen;
}

function CalculateCheckOutDate()
{
	var months=new Array("JAN", "FEB", "MAR", "APR", "MAY", "JUN", "JUL", "AUG", "SEP", "OCT", "NOV", "DEC");	
	var chkin=$F('checkIn_date');	
	var stayIn_night=$F('stayIn_night');
	
	if(isNaN(chkin))
	{		
		var t=chkin.split("-");	
		var full=t[2]+","+t[1]+","+t[0];	
		var dt=new Date(full);	
		//var d=dt.getDay();
		var m=dt.getMonth();	
		var y=dt.getYear();
		var dy,day,month,year,fullformat,originday,cal;	
		if(m==1){
			if(t[2] % 4 == 0 && t[2] % 100== 0 && t[2] % 400 == 0)
				dy=29;
			else
				dy=28;
		}
		var monthsday=new Array("31", dy, "31", "30", "31", "30", "31", "31", "30", "31", "30", "31")	
		cal=parseFloat(t[0])+parseInt(stayIn_night);
		//alert(cal);	alert(monthsday[m]);    //alert("Check In : "+chkin+", Stay in Night : "+stayIn_night);	
		if(m<11){		
			if(stayIn_night<=31)
			{					
				if(cal>parseInt(monthsday[m])){			
					day=parseInt(cal)-parseInt(monthsday[m]);				
					day=CheckDateLength(day);
					month=parseInt(m)+1;
					fullformat=day+"-"+months[month]+"-"+t[2];
				}
				else{
					day=cal;				
					day=CheckDateLength(day);
					fullformat=day+"-"+t[1]+"-"+t[2];
				}
			}
			else
			{
				originday=parseInt(stayIn_night)-31;
				//alert(originday);
				if(parseInt(stayIn_night)>parseInt(monthsday[m])){
					if((originday+parseInt(t[0]))<=parseInt(monthsday[m+1])){
						//alert('True');
						day=originday+parseInt(t[0]);
						month=parseInt(m)+1;
					}
					else{
						//alert('false');
						day=(originday+parseInt(t[0]))-parseInt(monthsday[m+1]);
						month=parseInt(m)+2;
					}
					day=CheckDateLength(day);
					fullformat=day+"-"+months[month]+"-"+t[2];
				}
				else{
					day=cal;
					day=CheckDateLength(day);
					fullformat=day+"-"+t[1]+"-"+t[2];
				}
			}
		}
		else if(m==11){				
			if(stayIn_night<=31)
			{
				if(cal>parseInt(monthsday[m])){			
					day=parseInt(cal)-parseInt(monthsday[m]);
					day=CheckDateLength(day);
					month=1;
					year=parseInt(t[2])+1;
					fullformat=day+"-"+months[month-1]+"-"+year;
				}
				else{
					day=cal;
					day=CheckDateLength(day);
					fullformat=day+"-"+t[1]+"-"+t[2];
				}
			}
			else
			{						
				originday=parseInt(stayIn_night)-31;
				var janVal=parseInt(m)-11;			
				if(parseInt(stayIn_night)>parseInt(monthsday[m])){
					if((originday+parseInt(t[0]))<=parseInt(monthsday[janVal])){
						day=originday+parseInt(t[0]);
						month=janVal;
					}
					else{
						day=(originday+parseInt(t[0]))-parseInt(monthsday[janVal]);
						month=janVal+1;
					}
					day=CheckDateLength(day);
					year=parseInt(t[2])+1;
					fullformat=day+"-"+months[month]+"-"+year;
				}
				else{
					day=cal;
					day=CheckDateLength(day);
					fullformat=day+"-"+t[1]+"-"+t[2];
				}
			}
		}
		$('checkOut_date').value=fullformat;
		$('displayCheckOut').innerHTML="<strong>"+fullformat+"</strong>";
	}
	else
	{
		var strCheckOutError = "Please, select Check in Date first!";
		$('checkOut_date').value = '';
		$('displayCheckOut').innerHTML = strCheckOutError;
	}
}

function AddNewRoomTypeRow()
{
	var numofrow=$('NumofRoom').value;
	//alert(numofrow);
	var opt=$('opttmp').value;
	//alert(opt);
	$('rmt').innerHTML="";
	for(var i=0;i<parseInt(numofrow);i++)
	{
		var str='<div align="left" style="width:50px;float:left;padding-left:20px;"></div>';
		str+='<div style="width:60px;padding-left:8px;float:left;"><select name="cboNumRoom" class="combobox1"';
		str+=' style="width:50px;"><OPTION VALUE="1" SELECTED >1</OPTION><OPTION VALUE="2">2</OPTION><OPTION VALUE="3">3</OPTION>';
		str+='<OPTION VALUE="4">4</OPTION><OPTION VALUE="5">5</OPTION><OPTION VALUE="6">6</OPTION><OPTION VALUE="7">7</OPTION>';
		str+='<OPTION VALUE="8">8</OPTION><OPTION VALUE="9">9</OPTION><OPTION VALUE="10">10</OPTION></select></div>';
   		str+='<div style="width:200px;padding-left:8px;float:left;"><select name="cboRoomType'+i+'" class="combobox1" ';
   		str+='style="width:115px;">'+opt;
		str+='</select>&nbsp;<select name="cboBedType'+i+'" class="combobox1" style="width:70px;"><OPTION VALUE="Single" SELECTED>';
		str+='Single</OPTION><OPTION VALUE="Double/Twin">Double/Twin</OPTION><OPTION VALUE="Triple">Triple</OPTION></select>';		
		str+='</div><div style="width:50px;float:left;"></div><br /><br />';
		new Insertion.Bottom('rmt',str);
	}	
}

function CheckClickOnText(id)
{
	if($(id).checked)
		$(id).checked=false;
	else
		$(id).checked=true;
}

function cleardate(txbid,txbid1)
{
	$(txbid).value = '';
	$(txbid1).innerHTML = '<strong>Check Out Date</strong>';
}

function finish_tour(f)
{
	document.forms[f].submit();
}

function GoHome(url)
{
	location = url;
}

// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

// set the radio button with the given value as being checked
// do nothing if there are no radio buttons
// if the given value does not exist, all the radio buttons
// are reset to unchecked
function setCheckedValue(radioObj, newValue) {
	if(!radioObj)
		return;
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		radioObj.checked = (radioObj.value == newValue.toString());
		return;
	}
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == newValue.toString()) {
			radioObj[i].checked = true;
		}
	}
}

function mover(e,c){e.style.backgroundColor=c;e.style.cursor='pointer'}
function mout(e,c){e.style.backgroundColor=c;}
function mup(p){location=p;}
//function for TD
function tdover(e){e.className='vitou_td_over';}
function tdout(e){e.className='vitou_td_normal';}
function tdover1(e){e.className='vitou_td_over1';}
function tdout1(e){e.className='vitou_td_normal1';}

function mover1(e){e.className='div_over';e.style.cursor='pointer';}
function mout1(e){e.className='div_normal';}
function mdown1(e){e.className='div_up';}

function phnompenhClock()
{
	 var MMM = Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
	 if (!document.layers && !document.all) return;  
  	 var ticktock = new Date();
	 var PPmonth = ticktock.getUTCMonth()+1;	 
	 var PPdate = ticktock.getUTCDate();
	 var PPday = ticktock.getUTCDay();
	 var PPyear = ticktock.getUTCFullYear();
	 var PPhours = ticktock.getUTCHours()+7;
	 var PPminutes = ticktock.getUTCMinutes();
	 var PPseconds = ticktock.getUTCSeconds();
	 
	 if (PPday==0)
     	PPday="Sun";
  	 if (PPday==1)
     	PPday="Mon";
  	 if (PPday==2)
     	PPday="Tue";
  	 if (PPday==3)
     	PPday="Wed";
  	 if (PPday==4)
     	PPday="Thu";
  	 if (PPday==5)
     	PPday="Fri";
  	 if (PPday==6)
     	PPday="Sat";
		
	 //if (PPmonth <= 9) PPmonth = "0" + PPmonth;
  	 if (PPdate <= 9) PPdate = "0" + PPdate;
  	 if (PPhours <= 9) PPhours = "0" + PPhours;
  	 if (PPminutes <= 9) PPminutes = "0" + PPminutes;
  	 if (PPseconds <= 9) PPseconds = "0" + PPseconds;
	 if	(PPhours>=8 && PPhours<=17)
	 {
		 cl = "#000099";
		 strWorking = "GT +7 ";
	 }
	 else 
	 {
		 cl = "#FF0000";
		 strWorking = "GT +7";
	 }
	 
	 var PPValue = "&nbsp;&nbsp;&nbsp;&nbsp;<font size='1' face='verdana' color='"+cl+"'>" + PPday + ", " + MMM[PPmonth-1] + " " + PPdate + ", " + PPyear + " "+ strWorking + "" + PPhours + ":" + PPminutes + ":" + PPseconds +"</font>";
	 
	 getObject('ppdatetime').innerHTML = PPValue;
	 
	 setTimeout("phnompenhClock()", 1);
}

window.onload = function()
{
	phnompenhClock();
}

/*somalen_thor*/

function openpage(url)
{
	window.open(url,'','');
}
