function createRequestObject() 
{ 
	var req; 
	var xhr;
	try 
	{
		req = new XMLHttpRequest();
	}
	catch(e)
	{
		try
		{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				req = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
   return req;
} 
// Make the XMLHttpRequest object 
var httpa=createRequestObject(); 
var httpc=createRequestObject();
var httpm=createRequestObject();
var isbusy;
isbusy=0;




function sendmail(name,email,location,contact,message,budget,persons,hotel,expdate)
{
	document.getElementById("resp").innerHTML = '<div style="text-align:center;"><img src="images/loading.gif" /></div>';
	
	var ii=0;
	if (isbusy==0)
	{
		isbusy=1;
	}
	else
	{
		while (isbusy==1)
		{
			
		}
	}
	httpa.open('get','sendmail.php?name='+name+'&email='+email+'&location='+location+'&contact='+contact+'&message='+message);
	httpa.onreadystatechange = handlesendmail;
	httpa.send(null);
	
}
	
function handlesendmail()
{
	isbusy=0;
	if(httpa.readyState == 4 && httpa.status == 200)
	{ 
		var response = httpa.responseText; 
		if(response)
		{
	        document.getElementById("resp").innerHTML = response; 
        }
		else
		{
			document.getElementById("resp").innerHTML = "An error occured please try again";
		}
     } 
}
