//Az AJAX technikához tartozo függvények
var xmlHttp;

function GetXmlHttpObject()
	{
	var xmlHttp=null;
	try
  		{
		xmlHttp=new XMLHttpRequest(); // Firefox, Opera 8.0+, Safari
		} 
		catch (e)
  			{
  			try 
    				{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
				}
  				catch (e)
    					{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
					}
  			}
	return xmlHttp;
	}  

function send_meeting_response() 
	{ 
	if (xmlHttp.readyState==4)
  		{
		var str=xmlHttp.responseText;
			while (str.indexOf("-->")>0) 
				{
				str=str.substring(str.indexOf("-->")+3);
				}  
		alert(str); 		
		}
	} 
	
function send_wedding_response() 
	{ 
	if (xmlHttp.readyState==4)
  		{
		var str=xmlHttp.responseText;
			while (str.indexOf("-->")>0) 
				{
				str=str.substring(str.indexOf("-->")+3);
				}  
		alert(str); 		
		}
	}  	
	
//Az oldal betöltésekor aktiválódó függvények	
window.onload=function()
	{
	if ($('form_meeting_planner')){
		$('meeting_clear').onclick=function() {
			$('hibauzenet').innerHTML="";
		}
		$('meeting_send').onclick=function() {
			var adatok=new Array();	
			var name=$('name').value;				
			if (name.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Name\"</b> field, please!";	
				return;
			} else adatok[0]=name;				
			
			var company=$('company').value;				
			if (company.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Company\"</b> field, please!";	
				return;
			} else adatok[1]=company;				
			
			adatok[2]=$('country').value;
			
			var phone=$('phone').value;				
			if (phone.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Phone\"</b> field, please!";	
				return;
			} else adatok[3]=phone;				

			adatok[4]=$('fax').value;
			
			var email=$('email').value;				
			if (email.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"E-mail\"</b> field, please!";	
				return;
			} else adatok[5]=email;				
			
			var eventName=$('eventName').value;				
			if (eventName.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Event Name\"</b> field, please!";	
				return;
			} else adatok[6]=eventName;	

			var arrivalDate=$('arrivalDate').value;				
			if (arrivalDate.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Arrival Date\"</b> field, please!";	
				return;
			} else adatok[7]=arrivalDate;	
			
			var noOfGuests=$('noOfGuests').value;				
			if (noOfGuests.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"No. of Guests\"</b> field, please!";	
				return;
			} else adatok[8]=noOfGuests;	

			var departureDate=$('departureDate').value;				
			if (departureDate.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Departure Date\"</b> field, please!";	
				return;
			} else adatok[9]=departureDate; 	
			
			adatok[10]=$('noOfSingleRooms').value;	
			adatok[11]=$('noOfDoubleRooms').value;
			adatok[12]=$('roomsComments').value;
			
			var meetingDateTime=$('meetingDateTime').value;	
			if (meetingDateTime.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Meeting Date/Time\"</b> field, please!";	
				return;
			} else adatok[13]=meetingDateTime;	
			
			adatok[14]=$('noOfRooms').value;
			adatok[15]=$('noOfAttendes').value;
			adatok[16]=$('capacityOfMeetingRooms').value;
			adatok[17]=$('mrSetUp').value;
			
			var technical="";
			if ($('technicalEq1').checked) technical=technical+$('technicalEq1').value+" - ";
			if ($('technicalEq2').checked) technical=technical+$('technicalEq2').value+" - ";
			if ($('technicalEq3').checked) technical=technical+$('technicalEq3').value+" - ";
			if ($('technicalEq4').checked) technical=technical+$('technicalEq4').value+" - ";
			if ($('technicalEq5').checked) technical=technical+$('technicalEq5').value;	
			adatok[18]=technical;
			
			var food="";
			if ($('food1').checked) food=food+$('food1').value+" - ";
			if ($('food2').checked) food=food+$('food2').value+" - ";
			if ($('food3').checked) food=food+$('food3').value+" - ";
			if ($('food4').checked) food=food+$('food4').value+" - ";
			if ($('food5').checked) food=food+$('food5').value+" - ";
			if ($('food6').checked) food=food+$('food6').value;
			adatok[19]=food;
			
			adatok[20]=$('foodComments').value;			
			adatok[21]=$('otherComments').value;			
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null)
		  		{
				alert ("Your browser doesn't support AJAX technology!");
				return;
				} 
			var docurl=document.URL;
			var url;
			if (docurl.indexOf("OUR-HOTEL")>0) {
				url="../../../../includes/display/ajax_send_meeting_planner.php?adatok="+adatok+"&sid="+Math.random();
			} else url="../../../includes/display/ajax_send_meeting_planner.php?adatok="+adatok+"&sid="+Math.random();
			xmlHttp.onreadystatechange=send_meeting_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);							
		}	
	}
	
	if ($('form_wedding_offers')) {
		$('wedding_clear').onclick=function() {
			$('hibauzenet').innerHTML="";
			}
		$('wedding_send').onclick=function()
			{
			var adatok=new Array();	


			var name=$('name').value;				
			if (name.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Name\"</b> field, please!";	
				return;
			} else adatok[0]=name;				
			
			var phone=$('phone').value;				
			if (phone.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Phone\"</b> field, please!";	
				return;
			} else adatok[1]=phone;				

			var email=$('email').value;				
			if (email.length==0) {
				$('hibauzenet').innerHTML="Fill the <b>\"E-mail\"</b> field, please!";	
				return;
			} else adatok[2]=email;				
			
			var weddingDateTime=$('weddingDateTime').value;				
			if (weddingDateTime.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Wedding Date/Time\"</b> field, please!";	
				return;
			} else adatok[3]=weddingDateTime;	

			var noOfRequiredRooms=$('noOfRequiredRooms').value;				
			if (noOfRequiredRooms.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"No. of Required Rooms\"</b> field, please!";	
				return;
			} else adatok[4]=noOfRequiredRooms;	

			
			adatok[5]=$('noOfAttendes').value;

			var noOfGuests=$('numberOfGuests').value;				
			if (noOfGuests.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"No. of Guests\"</b> field, please!";	
				return;
			} else adatok[6]=noOfGuests;	

			adatok[7]=$('roomSetUp').value;
			
			var technical="";
			if ($('technicalEq1').checked) technical=technical+$('technicalEq1').value+" - ";
			if ($('technicalEq2').checked) technical=technical+$('technicalEq2').value+" - ";
			if ($('technicalEq3').checked) technical=technical+$('technicalEq3').value+" - ";
			if ($('technicalEq4').checked) technical=technical+$('technicalEq4').value+" - ";
			if ($('technicalEq5').checked) technical=technical+$('technicalEq5').value;	
			adatok[8]=technical;
				
			adatok[9]=$('numberOfDinnerGuests').value;			
			adatok[10]=$('comments').value;			
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null)
		  		{
				alert ("Your browser doesn't support AJAX technology!");
				return;
				} 
			
			var docurl=document.URL;
			var url;
			if (docurl.indexOf("OUR-HOTEL")>0) {
				url="../../../../includes/display/ajax_send_wedding.php?adatok="+adatok+"&sid="+Math.random();
			} else url="../../../includes/display/ajax_send_wedding.php?adatok="+adatok+"&sid="+Math.random();
			xmlHttp.onreadystatechange=send_meeting_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);	
		} 			
	}
	}

