var xmlhttp2;
function fnValidateEmail(field) {
         invalidChars = " /:,;"
         if (field == "") {
            return false}
         for (i=0; i<invalidChars.length; i++) {
            badChar = invalidChars.charAt(i)
            if (field.indexOf(badChar,0) > -1) {
               return false}
         }
         atPos = field.indexOf("@",1)
          if (atPos == -1) {
            return false}
         if (field.indexOf("@",atPos+1) > -1) {
            return false}
         periodPos = field.indexOf(".",atPos)
         if (periodPos == -1) {
            return false}
         if (periodPos+3 > field.length)   {
            return false}
         return true}
function emailSignup()
{
    if (fnValidateEmail(document.getElementById('Email').value) == false)
        {alert("You must enter a valid email address.");
        return false;}
//reset date
//document.getElementById('day').value='';
xmlhttp2=GetXmlHttpObject();
if (xmlhttp2==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="http://www.seventhwavedesign.com/ksa/email_signup.php";
var Email = document.getElementById('Email').value;
url=url+"?email="+Email;
xmlhttp2.onreadystatechange=stateChanged;
xmlhttp2.open("GET",url,true);
xmlhttp2.send(null);
}

function stateChanged()
{
if (xmlhttp2.readyState==4)
{
	//document.getElementById("news_signup").innerHTML=xmlhttp2.responseText;
document.getElementById("news_signup").innerHTML="<img src='images/newsletter_signup.gif' alt='Newsletter Signup' width='174' height='15' /><p>Thank you for signing up to our email newsletter.</p>";
document.getElementById("news_signup").style.backgroundImage="url()";
}
}

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;
}
