(function() {
        var IE = /*@cc_on!@*/false;
        if (!IE) { return; }
        if (document.compatMode && document.compatMode == 'BackCompat') {
            if (document.getElementById("af-form-1162575083")) {
                document.getElementById("af-form-1162575083").className = 'af-form af-quirksMode';
            }
            if (document.getElementById("af-body-1162575083")) {
                document.getElementById("af-body-1162575083").className = "af-body inline af-quirksMode";
            }
            if (document.getElementById("af-header-1162575083")) {
                document.getElementById("af-header-1162575083").className = "af-header af-quirksMode";
            }
            if (document.getElementById("af-footer-1162575083")) {
                document.getElementById("af-footer-1162575083").className = "af-footer af-quirksMode";
            }
        }
    })();




/********************************************************************************/
function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

//var xmlhttp
function aweber_submit(em)
{
var xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  } 
  
var url="newsletter_email.php";
url=url+"?e="+em;
url=url+"&sid="+Math.random(); 
xmlhttp.onreadystatechange=clicked;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
function clicked() { }
/********************************************************************************/




function validate_newsletter() {
	document.getElementById('loader_div').style.display = "block";
	var name=document.getElementById('awf_field-2802568').value;		
	var email=document.getElementById('awf_field-2802569').value;	
	
	missinginfo = "";
	 if (name==""){
		missinginfo += "\n - Please enter your name";
	 }
	 if (email==""){
		missinginfo += "\n - Please enter email address";
	 }
	 if((email!="")){
		  if(isEmail(email)!=true){
       		missinginfo+="\n - Please enter valid email address";
	   }
	 }
	
	
	if (missinginfo != "") 
	{
		missinginfo ="__________________________________\n" +
		"Required information is missing: \n" +
		missinginfo + "\n__________________________________" +
		"\nPlease check and resubmit";
		alert(missinginfo);
		document.getElementById('loader_div').style.display = "none";
		return false;
	}
	
	aweber_submit(email);
	wait(3000);
	return true; 
}

function isEmail(s){
	var regex = /(^[a-z]([a-z_\.]*)@([a-z_\.]*)([.][a-z]{3})$)|(^[a-z]([a-z_\.]*)@([a-z_\.]*)(\.[a-z]{3})(\.[a-z]{2})*$)/i
	var regex =	/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	return regex.test(s);
}

function wait(msecs)
{
var start = new Date().getTime();
var cur = start
while(cur - start < msecs)
{
cur = new Date().getTime();
}
} 