// JavaScript Document
function getHTTPObject(){
	var request_o; //declare the variable to hold the object.
	var browser = navigator.appName; //find the browser name
	if(browser == "Microsoft Internet Explorer"){
		/* Create the object using MSIE's method */
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		/* Create the object using other browser's method */
		request_o = new XMLHttpRequest();
	}
	return request_o; //return the object
}
var http = getHTTPObject(); // We create the HTTP Object



url="process_request.php";

function getAjaxDataMail(div, id, name,  email) { 
 	var str1="?name=" + name +"&email="+email+"&maillist=1";
	
	document.getElementById("formM").style.display = "none";
	document.getElementById("waitingM").innerHTML = "<img src='images/ajax-loaderB.gif' /><br>Processing details, please wait..";
	//alert(url + str1 + str2);
  http.open("GET", url + str1 , true);
 
  http.onreadystatechange = function() {  
  
  if (http.readyState == 4) {     
	results = http.responseText
	
	if(results == 1)
	{
		document.getElementById("waitingM").innerHTML = "Success, Thank you.";
	}
	else if(results == 2)
	{
		document.getElementById("waitingM").innerHTML = "Failed";
	}	
	else if(results == 3)
	{
		document.getElementById("waitingM").innerHTML = "You have already registerd!";
	}		
	  	 
  };
  }    
  http.send(null);
}



function getAjaxDataRec(div, id, yname,  yemail, fname,  femail, msg) { 
 	var str1="?yname=" + yname +"&yemail="+yemail+"&fname="+fname+"&femail="+femail+"&msg="+msg+"&recommend=1";
	
	document.getElementById("formR").style.display = "none";
	document.getElementById("waitingR").innerHTML = "<img src='images/ajax-loaderB.gif' /><br>Sending details, please wait..";
	
	//alert(url + str1 + str2);
  http.open("GET", url + str1 , true);
 
  http.onreadystatechange = function() {  
  
  if (http.readyState == 4) {     
	results = http.responseText
	
	if(results == 1)
	{
		document.getElementById("waitingR").innerHTML = "Success, Thank you.";
	}
	else if(results == 2)
	{
		document.getElementById("waitingR").innerHTML = "Failed";
	}	
	else if(results == 3)
	{
		document.getElementById("waitingR").innerHTML = "You have already registerd!";
	}		
	  	 
  };
  }    
  http.send(null);
}


function getAjaxDataCall(div, id, name,  phone) { 
 	var str1="?name=" + name +"&phone="+phone+"&callback=1";
	
	document.getElementById("formC").style.display = "none";
	document.getElementById("waitingC").innerHTML = "<img src='images/ajax-loaderB.gif' /><br>Processing details, please wait..";
	//alert(url + str1 + str2);
  http.open("GET", url + str1 , true);
 
  http.onreadystatechange = function() {  
  
  if (http.readyState == 4) {     
	results = http.responseText
	
	if(results == 1)
	{
		document.getElementById("waitingC").innerHTML = "Success, Thank you.";
	}
	else if(results == 2)
	{
		document.getElementById("waitingC").innerHTML = "Failed";
	}	
	else if(results == 3)
	{
		document.getElementById("waitingC").innerHTML = "You have already registerd!";
	}		
	  	 
  };
  }    
  http.send(null);
}


function getAjaxDataContact(div, id, name, email, telephone, enquiry) { 
 	var str1="?name=" + name +"&email="+email+"&telephone="+telephone+"&enquiry="+enquiry+"&contactus=1";
	
	document.getElementById("formContact").style.display = "none";
	document.getElementById("waitingContact").innerHTML = "<img src='images/ajax-loader3.gif' /><br>Processing details, please wait..";
	//alert(url + str1 + str2);
  http.open("GET", url + str1 , true);
 
  http.onreadystatechange = function() {  
  
  if (http.readyState == 4) {     
	results = http.responseText
	
	if(results == 1)
	{
		document.getElementById("waitingContact").innerHTML = "Success, Thank you.";
		document.getElementById("formContact").style.display = "block";
	}
	else if(results == 2)
	{
		document.getElementById("waitingContact").innerHTML = "Sending email failed, please try again later.";
		document.getElementById("formContact").style.display = "block";
	}		
	  	 
  };
  }    
  http.send(null);
}
