var companyHttp;
var companyXML;

function getXmlHttpObject()
{
    var _http=null;
    try
    {
      // Firefox, Opera 8.0+, Safari
      _http=new XMLHttpRequest();
    }
    catch (e)
    {
      // Internet Explorer
      try
      {
		 _http=new ActiveXObject("Microsoft.XMLHTTP");
         
      }
      catch (e)
      {
        _http=new ActiveXObject("Msxml2.XMLHTTP");
      }
    }
    if(_http==null){
        alert("Ajax is Not Supported");
    }
    return _http;
}

function sendSubscription(){
	var isValid = $('#newsletter_signup').validate().form();
	if(!isValid){
		//invalid
	}else{
	    pageTracker._trackPageview("/newsletter-confirmation/");
		var url="/processSubscriptions.aspx";
		var params = "firstName="+document.getElementById("first_name").value;
		params+="&lastName="+document.getElementById("last_name").value;
		params+="&email="+document.getElementById("email").value;
		
		var branch = document.getElementById("select_local");
		index = branch.selectedIndex;
		params += "&branch=" + branch[index].text;
		
		companyHttp=getXmlHttpObject();
		try{	
			companyHttp.open("POST",url);
			companyHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			companyHttp.setRequestHeader("Content-length", params.length);
			companyHttp.setRequestHeader("Connection", "close");
			companyHttp.onreadystatechange=confirmation;
		 }
		 catch(e){
			 alert("HTTP Init error:"+e);
		 }
	 
		// alert("Send");
		if( window.ActiveXObject && /Win/.test(navigator.userAgent) ) { 
		  try{
			companyHttp.send(params);
			document.getElementById("newsletter_signup").innerHTML="<div class=\"subscription_msg\"><p>Thank you, your request has been submitted</p></div>";
			}
			catch(e){
				alert("SEND ERROR");
			}
		}else{
			companyHttp.async=true;
			companyHttp.send(params);
			document.getElementById("newsletter_signup").innerHTML="<div class=\"subscription_msg\"><p>Thank you, your request has been submitted</p></div>";
	//		companyHttp.send(document.location.href+"?name=1");
		}
		return false;
	}
}

function confirmation(){
	
}