function callValue()
{

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	}
	var eid=document.getElementById('subscription_email').value;
	var name=document.getElementById('subscription_name').value;
	var image_code=document.getElementById('ImageCode').value;
	
	var url="http://www.stiebel.com.au/ajax.php";
	var url=url+"?email="+eid;
	var url=url+"&name="+name;
	var url=url+"&image_code="+image_code;	
	xmlHttp.onreadystatechange=stateChanged86;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function stateChanged86()
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=='Completed')
	{ 
		if(xmlHttp.responseText==1)
		  {
		    document.getElementById('resultN').innerHTML="Signup successful.";
		    setTimeout("sub()",1000);
          }else if(xmlHttp.responseText==2){
		    document.getElementById('resultN').innerHTML="Email id already exists.";
		  }
          else if(xmlHttp.responseText=="code error"){
		    document.getElementById('code_error').innerHTML="Wrong verification code";
			document.getElementById('resultN').innerHTML="";
			document.getElementById('image').src = 'http://www.stiebel.com.au/captcha/securimage_show.php?sid=' + 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;
}


function validationNewsletter(){

  document.getElementById("error11").innerHTML="";
  document.getElementById("error12").innerHTML="";
  document.getElementById("code_error").innerHTML="";
  var error=false;
  var focus_id="";
  
  if(document.getElementById("subscription_email").value=="") 
  {
   document.getElementById("error11").innerHTML="Please enter your name.";
   focus_id="subscription_email";
   error=true;
  }

  var email2 = document.getElementById("subscription_email").value;
  if(email2=="") 
  {
   document.getElementById("error12").innerHTML="Please enter email address.";
   if(focus_id=="") focus_id="subscription_email";
   error=true;
  }  
  var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
  if(!pattern.test(email2))
  {
   document.getElementById("error12").innerHTML="Please enter a valid email id.";
   if(focus_id=="") focus_id="email2";
   error=true;
  }      
  if(document.getElementById("ImageCode").value=="" || document.getElementById("ImageCode").value=="Verification code") 
  {
   document.getElementById("code_error").innerHTML="Please enter verification code.";
   if(focus_id=="") focus_id="ImageCode";
   error=true;
  }  

  if(error==true) 
  {
   if(focus_id) document.getElementById(focus_id).focus();
   return false;
  } 
  else{
   callValue();
   return true; 
  }

}


function sub(){
  window.location="index.php";
}
function FormInitiate()
{
 document.getElementById("error11").innerHTML="";
 document.getElementById("error12").innerHTML="";
 document.getElementById("code_error").innerHTML="";
 document.getElementById("subscription_name").value="";
 document.getElementById("subscription_email").value="";
 document.getElementById("ImageCode").value="";
 document.getElementById('resultN').innerHTML="";
}
