var xmlHttp;

function getStates()
{
	 
  xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
 	{
 		alert ("Browser does not support HTTP Request")
 		return
 	} 
  //  Set our destination PHP page "ajaxpost.php"…
  xmlHttp.open("POST", "getStates.php", true);
  xmlHttp.onreadystatechange = stateChanged;

  // Make our POST parameters string…
  var params = "country="+encodeURI( document.getElementById("country").value );

  // Set our POST header correctly…
  xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xmlHttp.setRequestHeader("Content-length", params.length);
  xmlHttp.setRequestHeader("Connection", "close");

  // Send the parms data…
  xmlHttp.send(params);

}
function stateChanged() 
{ 
 	
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	document.getElementById("state_show").innerHTML=xmlHttp.responseText 
 } 
}

function addContact()
{
	 
  xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
 	{
 		alert ("Browser does not support HTTP Request")
 		return
 	} 
  //  Set our destination PHP page "ajaxpost.php"…
  xmlHttp.open("POST", "freezone/FormToEmail1.php", true);
  xmlHttp.onreadystatechange = contact_feedback;
  
  // Make our POST parameters string…
  var params = "type="+encodeURI( document.getElementById("MessageType").value ) +
  	           "&sub="+encodeURI( document.getElementById('Subject').options[document.getElementById('Subject').selectedIndex].text ) +
  	           "&suboth="+encodeURI( document.getElementById("SubjectOther").value ) +
			   "&name="+encodeURI( document.getElementById("name").value ) +
			   "&address="+encodeURI( document.getElementById("address").value ) +
			   "&town="+encodeURI( document.getElementById("town").value ) +
			   "&code="+encodeURI( document.getElementById("pcode").value ) +
			   "&number="+encodeURI( document.getElementById("number").value ) +
			   "&email="+encodeURI( document.getElementById("email").value ) +
			   "&comments="+encodeURI( document.getElementById("comments").value ) +
			   "&captcha_code="+encodeURI( document.getElementById("captcha_code").value );
  // Set our POST header correctly…
  xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xmlHttp.setRequestHeader("Content-length", params.length);
  xmlHttp.setRequestHeader("Connection", "close");

  // Send the parms data…
  xmlHttp.send(params);

}

function contact_feedback() 
{ 
 	
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	var str = xmlHttp.responseText;
	document.getElementById("contactus").innerHTML=xmlHttp.responseText;
	if(str.indexOf("Thank") != -1)
	{
		document.getElementById("SubjectOther").value="";
		document.getElementById("name").value="";
		document.getElementById("address").value="";
		document.getElementById("town").value="";
		document.getElementById("pcode").value="";
		document.getElementById("number").value="";
		document.getElementById("email").value="";
		document.getElementById("comments").value="";
		document.getElementById("captcha_code").value="";
		document.getElementById('captcha').src = 'securimage/securimage_show.php?' + Math.random();
		return false;
	}
 } 
}

function GetXmlHttpObject()
{
var xmlHttp=null;

try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}