var xmlHttp;
function createHttpRequest() {
	try
	{
	// Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
	// Internet Explorer
	try
	{
	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e)
	{
	try
	  {
	  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	catch (e)
	  {
	  alert("Your browser does not support AJAX!");
	  return false;
	  }
	}
	}
}

function newsletter(url)
{
	createHttpRequest();
	document.getElementById('err2').innerHTML = document.getElementById('loader').innerHTML ;

	var str ='data[Contact][EMAIL]='+document.getElementById('mce-EMAIL').value;

	xmlHttp.open('POST', url, true);

	xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    xmlHttp.send(str);
	xmlHttp.onreadystatechange = function() { get_Http_Request(xmlHttp,'err2'); };
	return false;
}

function ajaxForm(url)
{
	createHttpRequest();
	document.getElementById('err').innerHTML = document.getElementById('loader').innerHTML ;

	var str ='data[Contact][sName]='+document.getElementById('idFName').value+"&data[Contact][sEmail]="+document.getElementById('idEmail').value+"&data[Contact][comments]="+document.getElementById('idComment').value;

	xmlHttp.open('POST', url, true);

	xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    xmlHttp.send(str);
	xmlHttp.onreadystatechange = function() { get_Http_Request(xmlHttp,'err'); };
}


function analytics_ajaxForm(url)
{

	createHttpRequest();
	document.getElementById('err').innerHTML = document.getElementById('loader').innerHTML ;


	var str ='data[Contact1][sFirstName]='+document.getElementById('idFName').value+"&data[Contact1][sLastName]="+document.getElementById('idLName').value+"&data[Contact1][sEmail]="+document.getElementById('idEmail').value+"&data[Contact1][sPhone]="+document.getElementById('idPhone').value+"&data[Contact1][comments]="+
		document.getElementById('idComment').value;	



	xmlHttp.open('POST', url, true);
	xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
    xmlHttp.send(str);
	xmlHttp.onreadystatechange = function() { get_Http_Request(xmlHttp,'err'); };
}



function analytics_demoajaxForm(url)
{
	createHttpRequest();
	document.getElementById('err1').innerHTML = document.getElementById('loader1').innerHTML ;
	var str ='data[Contact][sFirstName]='+document.getElementById('idFName1').value+"&data[Contact][sLastName]="+document.getElementById('idLName1').value+"&data[Contact][sEmail]="+document.getElementById('idEmail1').value+"&data[Contact][category]="+document.getElementById('category').value;
	xmlHttp.open('POST', url, true);
	xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
	 xmlHttp.send(str);
	xmlHttp.onreadystatechange = function() {get_Http_Request(xmlHttp,'err1'); };
}



function career_demoajaxForm(url)
{
	createHttpRequest();
	document.getElementById('err').innerHTML = document.getElementById('loader').innerHTML ;


	var str ='data[Career][crName]='+document.getElementById('idName').value+"&data[Career][crLName]="+document.getElementById('idLName').value+"&data[Career][crEmail]="+document.getElementById('idEmail').value+"&data[Career][crAddr1]="+document.getElementById('idAddr1').value+"&data[Career][crAddr2]="+document.getElementById('idAddr2').value+
"&data[Career][crCity]="+document.getElementById('idCity').value+
"&data[Career][crState]="+document.getElementById('idState').value+
"&data[Career][crZip]="+document.getElementById('idZip').value+
"&data[Career][country]="+document.getElementById('sCounty').value+
"&data[Career][crPhone]="+document.getElementById('idPhone').value+
"&data[Career][filedata]="+document.getElementById('cv').value;


	xmlHttp.open('POST', url, true);
	xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
	
    xmlHttp.send(str);
	xmlHttp.onreadystatechange = function() { get_Http_Request(xmlHttp,'err'); };
}



function get_Http_Request(xmlHttp,div_id)
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var result = xmlHttp.responseText.split('::');
		if(result[0]=='SUCCESS') 
		{
			document.getElementById(div_id).innerHTML = result[1];
			
			if(div_id=="err2")
			{
				document.getElementById('form').style.display = "none";
					
			}else if(div_id=="err1")
			{
					document.getElementById('idFName1').value="";
					document.getElementById('idLName1').value="";
					document.getElementById('idEmail1').value="";
					document.getElementById('form').style.display = "none";	
			}
			else
			{
				document.getElementById('form').style.display = "none";
				document.getElementById('idFName').value="";
				document.getElementById('idEmail').value="";
				document.getElementById('idLName').value="";
				document.getElementById('idPhone').value="";
				document.getElementById('idComment').value="";
				document.getElementById('idName').value="";
				document.getElementById('idLName').value="";
				document.getElementById('idEmail').value="";
				document.getElementById('idAddr1').value="";
				document.getElementById('idAddr2').value="";
			}
			
			return false;
		} 
		else 
		{
			document.getElementById(div_id).innerHTML = result[1];
			return false;
		}
	} 
}


