function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Your Browser Sucks!\nIt's about time to upgrade don't you think?");
	}
}

function Inint_AJAX() {
   try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
   try { return new XMLHttpRequest();          } catch(e) {} //Native Javascript
   alert("XMLHttpRequest not supported");
   return null;
};
//Our XmlHttpRequest object to get the auto suggest
//var searchReq = getXmlHttpRequestObject();



//Called from keyup on the search textbox.
//Starts the AJAX request.

function uservalidate() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var username = document.getElementById('em_add').value;
	//	alert(document.getElementById('em_add').value);
		searchReq.open("GET", 'ajax/ajax_result.php?email=' + username, true);
		searchReq.onreadystatechange = handleSearchSuggest;
		searchReq.send(null);
	}
}

//Called when the AJAX response is returned.
function handleSearchSuggest() {
//		alert(searchReq.responseText);
	document.getElementById('email_check').innerText=searchReq.responseText;
}


function room_facility() {

		var rfbname = document.getElementById('rfbname').value;
		var rftype = document.getElementById('rftype').value;		
		var rfelb = document.getElementById('rfelb').value;
		var rfldb = document.getElementById('rfldb').value;				
		var rfdb = document.getElementById('rfdb').value;
		var rfsb = document.getElementById('rfsb').value;
		var rfcb = document.getElementById('rfcb').value;
		var rfcot = document.getElementById('rfcot').value;
		var rfsofa = document.getElementById('rfsofa').value;
		var rfnotes = document.getElementById('rfnotes').value;
		var rfid = document.getElementById('rfid').value;
		
	    var str="rfbname=" + rfbname + "&rftype=" + rftype + "&rfelb=" + rfelb + "&rfldb=" + rfldb + "&rfdb=" + rfdb + "&rfsb=" + rfsb + "&rfcb=" + rfcb
		+ "&rfcot=" + rfcot + "&rfsofa=" + rfsofa + "&rfnotes=" +rfnotes + "&rfid=" + rfid + "&mode=add";
		
		var req = Inint_AJAX();
		 
		  req.onreadystatechange = function () { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('ajax_data').innerHTML=req.responseText; 
               } 
          }
     };
	 
     req.open("GET", 'ajax/ajax_roomfacility.php?' + str , true);
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
     req.send(null); //Êè§¤èÒ
		
	
}
function room_facility_edit(str) {

document.form1.roomeditid.value=str;
    var froom_editid = document.form1.roomeditid.value;
    var rfid = document.getElementById('rfid').value;
	 var str="roomeditid=" + froom_editid + "&rfid=" + rfid;

		var req = Inint_AJAX();
				
		 req.onreadystatechange = function () { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('ajax_data').innerHTML=req.responseText; //ÃÑº¤èÒ¡ÅÑºÁÒ
					alert(responseText);
               } 
          }
     };
	 
     req.open("GET", 'ajax/ajax_roomfacility.php?' + str , true);
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
     req.send(null); //Êè§¤èÒ
	
}
function room_facility_update(str) {
document.form1.roomeditid.value=str;
    var froom_editid = document.form1.roomeditid.value;

		var rfbname = document.getElementById('rfbname').value;
		var rftype = document.getElementById('rftype').value;		
		var rfelb = document.getElementById('rfelb').value;
		var rfldb = document.getElementById('rfldb').value;				
		var rfdb = document.getElementById('rfdb').value;
		var rfsb = document.getElementById('rfsb').value;
		var rfcb = document.getElementById('rfcb').value;
		var rfcot = document.getElementById('rfcot').value;
		var rfsofa = document.getElementById('rfsofa').value;
		var rfnotes = document.getElementById('rfnotes').value;
		var rfid = document.getElementById('rfid').value;
		
	    var str="rfbname=" + rfbname + "&rftype=" + rftype + "&rfelb=" + rfelb + "&rfldb=" + rfldb + "&rfdb=" + rfdb + "&rfsb=" + rfsb + "&rfcb=" + rfcb
		+ "&rfcot=" + rfcot + "&rfsofa=" + rfsofa + "&rfnotes=" +rfnotes + "&rfid=" + rfid + "&roomeditid=" + froom_editid + "&mode=edit";
		
		var req = Inint_AJAX();
		 
		  req.onreadystatechange = function () { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('ajax_data').innerHTML=req.responseText; 
               } 
          }
     };
	 
     req.open("GET", 'ajax/ajax_roomfacility.php?' + str , true);
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
     req.send(null); //Êè§¤èÒ
		
	
}

function room_facdelete(a) {
	if(confirm("Are You Sure You Want To Delete Record")) 
	{
		
		var did = document.getElementById(a).value;
		var rfid = document.getElementById('brid').value;
		str1="did=" + did + "&rfid=" + rfid ;
		
		var req = Inint_AJAX();
		
		 req.onreadystatechange = function () 
		 { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('ajax_data').innerHTML=req.responseText; //ÃÑº¤èÒ¡ÅÑºÁÒ
               } 
          }
     };
	 	req.open("GET", 'ajax/ajax_roomfacility.php?' + str1 , true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
		req.send(null);
	
	}
	else {
			x=document.getElementById(a);
			x.checked=false;
	}
}
function cancel_update_room() {
		
		var rfid = document.getElementById('brid').value;
		str1="&rfid=" + rfid ;
		
		var req = Inint_AJAX();
		
		 req.onreadystatechange = function () 
		 { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('ajax_data').innerHTML=req.responseText; //ÃÑº¤èÒ¡ÅÑºÁÒ
               } 
          }
     };
	 	req.open("GET", 'ajax/ajax_roomfacility.php?' + str1 , true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
		req.send(null);
	
	
}

function bathroom_facility_edit(str) {

	document.form1.batheditid.value=str;
    var fbath_editid = document.form1.batheditid.value;
	var brid = document.getElementById('brid').value;
	 var str="batheditid=" + fbath_editid + "&brid=" + brid;

		var req = Inint_AJAX();
				
		 req.onreadystatechange = function () { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('bathroomdata').innerHTML=req.responseText; //ÃÑº¤èÒ¡ÅÑºÁÒ
					alert(responseText);
               } 
          }
     };
	 
     req.open("GET", 'ajax/ajax_bathfacility.php?' + str , true);
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
     req.send(null); //Êè§¤èÒ
}


///// Bathroom addition
function bathroom_facility() {
	
		var fbath_name = document.getElementById('fbath_name').value;
		var fb_type = document.getElementById('fb_type').value;	
		if (document.getElementById('fb_toilet').checked)
		{
			var fb_toilet = document.getElementById('fb_toilet').value;
		}
		else
		{
			var fb_toilet = "0";
		}
		if (document.getElementById('fbws').checked)
		{
			var fbws = document.getElementById('fbws').value;				
		}
		else
		{
			var fbws = "0";
		}
		if (document.getElementById('fbns').checked)
		{
			var fbns = document.getElementById('fbns').value;				
		}
		else
		{
			var fbns = "0";
		}
		
		if (document.getElementById('fsenclose').checked)
		{
			var fsenclose = document.getElementById('fsenclose').value;				
		}
		else
		{
			var fsenclose = 0;
		}
		
		if (document.getElementById('fjacuzzi').checked)
		{
			var fjacuzzi = document.getElementById('fjacuzzi').value;				
		}
		else
		{
			var fjacuzzi = "0";
		}
		
		if (document.getElementById('fbidet').checked)
		{
			var fbidet = document.getElementById('fbidet').value;				
		}
		else
		{
			var fbidet = "0";
		}
		
		if (document.getElementById('foshower').checked)
		{
			var foshower = document.getElementById('foshower').value;
		}
		else
		{
			var foshower = "0";
		}
		
		var fonotes = document.getElementById('fonotes').value;
		var brid = document.getElementById('brid').value;
		
		
		 
		
	    var str="fbath_name=" + fbath_name + "&fb_type=" + fb_type + "&fb_toilet=" + fb_toilet + "&fbws=" + fbws + "&fbns=" + fbns
		+ "&fsenclose=" + fsenclose + "&fjacuzzi=" + fjacuzzi
		+ "&fbidet=" + fbidet + "&foshower=" + foshower + "&fonotes=" +fonotes  + "&brid=" + brid + "&mode=add" ;
		
		var req = Inint_AJAX();
				
		 req.onreadystatechange = function () { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('bathroomdata').innerHTML=req.responseText; //ÃÑº¤èÒ¡ÅÑºÁÒ
               } 
          }
     };
	 
     req.open("GET", 'ajax/ajax_bathfacility.php?' + str , true);
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
     req.send(null); //Êè§¤èÒ
		
	
}


///// Bathroom addition
function bathroom_facility_update(str) {
		document.form1.batheditid.value=str;
		//alert(document.form1.batheditid.value)
   		 var fbath_editid = document.form1.batheditid.value;
		var fbath_name = document.getElementById('fbath_name').value;
		var fb_type = document.getElementById('fb_type').value;	
		if (document.getElementById('fb_toilet').checked)
		{
			var fb_toilet = document.getElementById('fb_toilet').value;
		}
		else
		{
			var fb_toilet = "0";
		}
		if (document.getElementById('fbws').checked)
		{
			var fbws = document.getElementById('fbws').value;				
		}
		else
		{
			var fbws = "0";
		}
		if (document.getElementById('fbns').checked)
		{
			var fbns = document.getElementById('fbns').value;				
		}
		else
		{
			var fbns = "0";
		}
		
		if (document.getElementById('fsenclose').checked)
		{
			var fsenclose = document.getElementById('fsenclose').value;				
		}
		else
		{
			var fsenclose = 0;
		}
		
		if (document.getElementById('fjacuzzi').checked)
		{
			var fjacuzzi = document.getElementById('fjacuzzi').value;				
		}
		else
		{
			var fjacuzzi = "0";
		}
		
		if (document.getElementById('fbidet').checked)
		{
			var fbidet = document.getElementById('fbidet').value;				
		}
		else
		{
			var fbidet = "0";
		}
		
		if (document.getElementById('foshower').checked)
		{
			var foshower = document.getElementById('foshower').value;
		}
		else
		{
			var foshower = "0";
		}
		
		var fonotes = document.getElementById('fonotes').value;
		var brid = document.getElementById('brid').value;
		
		
		 
		
	    var str="fbath_name=" + fbath_name + "&fb_type=" + fb_type + "&fb_toilet=" + fb_toilet + "&fbws=" + fbws + "&fbns=" + fbns
		+ "&fsenclose=" + fsenclose + "&fjacuzzi=" + fjacuzzi
		+ "&fbidet=" + fbidet + "&foshower=" + foshower + "&fonotes=" +fonotes  + "&brid=" + brid + "&mode=edit" + "&batheditid=" + fbath_editid ;
		
		var req = Inint_AJAX();
				
		 req.onreadystatechange = function () { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('bathroomdata').innerHTML=req.responseText; //ÃÑº¤èÒ¡ÅÑºÁÒ
               } 
          }
     };
	 
     req.open("GET", 'ajax/ajax_bathfacility.php?' + str , true);
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
     req.send(null); //Êè§¤èÒ
		
	
}



function bathroom_facdelete(a) {
	if(confirm("Are You Sure You Want To Delete Record")) {
	
		var did = document.getElementById(a).value;
		var brid = document.getElementById('brid').value;
		str2="did=" + did + "&brid=" + brid ;
		var req = Inint_AJAX();
		
		 req.onreadystatechange = function () 
		 { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('bathroomdata').innerHTML=req.responseText; //ÃÑº¤èÒ¡ÅÑºÁÒ
               } 
          }
     };
	 	req.open("GET", 'ajax/ajax_bathfacility.php?' + str2 , true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
		req.send(null)
		
	}
	else {
			x=document.getElementById(a);
			x.checked=false;
	}
}
function update_cancel_bathroom() {
	
	//	var did = document.getElementById(a).value;
		var brid = document.getElementById('brid').value;
		str2="&brid=" + brid ;
		var req = Inint_AJAX();
		
		 req.onreadystatechange = function () 
		 { 
          if (req.readyState==4) {
               if (req.status==200) {
                    document.getElementById('bathroomdata').innerHTML=req.responseText; //ÃÑº¤èÒ¡ÅÑºÁÒ
               } 
          }
     };
	 	req.open("GET", 'ajax/ajax_bathfacility.php?' + str2 , true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
		req.send(null)
		

	
}

function handleSearchroomfacility() {
	 document.getElementById('ajax_data').innerHTML=req.responseText;
	 
}

function handleSearchbathfacility()
{
	//alert(searchReq.responseText);
	document.getElementById('bathroomdata').innerHTML=req.responseText;
}



