// JavaScript Document

function footformValidator()
  {
		  
  var xmlHttp;
  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;
		}
	  }
	}
	xmlHttp.onreadystatechange=function()
	  {
	  if(xmlHttp.readyState==4)
		{
		var passcheck = '';
		passcheck = String(xmlHttp.responseText);
		passcheck = passcheck.substr(0,7);
		//alert(passcheck);
		if(passcheck == '<valid>')
			{
				
				footmailsuccess();
		
			}
			else
			{
				footmailforminvalid();
			
			}
		}
	  }
	var url="updateformvalidation.aspx?name=";
	url=url+document.getElementById('yourname').value;
	url=url+"&company=";
	url=url+document.getElementById('companyname').value;
	url=url+"&email=";
	url=url+document.getElementById('email').value;
	url=url+"&Rnd=";
	url=url+new Date();
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
  }
  
  
  function footmailforminvalid()
  {
	
	
	$('.privatesub').fadeOut(function(){$('.footsubfail').fadeIn('slow');});
	  		  
   if(document.getElementById("yourname").value == "Your Name"){$('#yourname').css({background:'#3399CC', color:'#fff'});}
	else{$('#yourname').css({background:'#fff', color:'#333333'});}
	
	   if(document.getElementById("email").value == "Email Address"){$('#email').css({background:'#3399CC', color:'#fff'});}
	else{$('#email').css({background:'#fff', color:'#333333'});}
	
	
	  
  }
  
  
  function footmailsuccess()
  {
  $('.privatesub').fadeOut(function(){
   $('.footsubvalid').fadeIn('slow', function(){
		  	document.getElementById('yourname').value = "Your Name";
	document.getElementById('companyname').value = "Company Name (if applicable)";
	document.getElementById('email').value = "Email Address";
	
	$('#yourname').css({background:'#fff', color:'#333333'});
	$('#companyname').css({background:'#fff', color:'#333333'});
	$('#email').css({background:'#fff', color:'#333333'});
		  });
  });
	   $('.footsubfail').hide();
	 
	 
			
				

		
		

  }
