var request_object = false;
function validateEmail(email_address){
   //email_reg_exp = new RegExp("\w+@\w+");
   //return email_reg_exp.test(email_address);
   if (email_address==''){
      return true;
   }
   email_reg_exp = /\w+@\w+/;
   return email_reg_exp.test(email_address);
}

function doCheck(){
    if(document.myForm.EMAIL.value==''){
	   alert("Please enter an email address");
	   return;
	}else if(!validateEmail(document.myForm.EMAIL.value)){
	   alert("Please enter a valid email address");
	   return;
 
	}
   document.myForm.submit();

/*	
	makeObject();
    if(!request_object){
	    document.myForm.submit();
	}else{		
      info1();
	}
*/
}

function makeObject(){
	browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
       try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
	}else{
	  request_object = new XMLHttpRequest();
	}
}

function parseInfo(){
	if(request_object.readyState == 4){
		alert(request_object.responseText);
	}
}

function info1(){
	request_object.open('get', 'newsletter.php?EMAIL=' + document.myForm.EMAIL.value);
	request_object.onreadystatechange = parseInfo;
	request_object.send(null);
}
