function AJAX_add2Newsletter(email){ if(email.length == 0) { alert('Please fill in the email!'); document.newsletter_frm.newsletter_email.focus(); return false; }else if(!isEmail(email)) { alert('Invalid format for email!'); return false; } var xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { alert ("Browser does not support HTTP Request"); return } document.getElementById("news_message").innerHTML = 'Processing ... '; var url = ""; url="subs_to_newsletter.php"; url=url+"?email="+email; xmlHttp.onreadystatechange = function() { stateChanged2(xmlHttp, "SUBS"); }; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function stateChanged2(xmlHttp, action) { if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { try { if (xmlHttp.status == 200) { if (action == "SUBS"){ try{ document.getElementById("news_message").innerHTML = xmlHttp.responseText; } catch (e) {} } } } catch (e) { //window.alert("There was a problem with the request, please try again"); loaded = true; } } }