// 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, checkval) {
 	var str1="?name=" + name +"&email="+email+"&telephone="+telephone+"&enquiry="+enquiry+"&checkval="+checkval+"&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";
		document.getElementById("checkval").value = "";
		
		document.getElementById("name").value = "Name";
		document.getElementById("email").value = "Email";
		document.getElementById("telephone").value = "Telephone";
		document.getElementById("enquiry").value = "Enquiry Message";
	}
	else if(results == 2)
	{
		document.getElementById("waitingContact").innerHTML = "Sending email failed, please try again later.";
		document.getElementById("formContact").style.display = "block";
		document.getElementById("checkval").value = "";
		
	}	
	else if(results == 3)
	{
		document.getElementById("waitingContact").innerHTML = "The confirmation code you entered is incorrect. Please try again";
		document.getElementById("formContact").style.display = "block";
		
		document.getElementById("checkval").value = "";
	}
	  	 
  };
  }    
  http.send(null);
}

