image1 = new Image(); image1.src = "/img/please-wait-loader.gif"; var xmlHttp var EconEdLinkInnerHTML = "EconEdLink-newsletter-signup-div"; var EconEdLinkEmailAddress = "EconEdLink-newsletter-signup"; function addEmailAddressEconEdLink( ) { var str = document.getElementById( EconEdLinkEmailAddress ).value; if (str.length==0 || str == '' ) { document.getElementById( EconEdLinkInnerHTML ).innerHTML="

An error occured while trying to add your email address to our list.

"; return; } document.getElementById( EconEdLinkInnerHTML ).innerHTML=("

Adding your email address...

"); $.get("/js/email-add-ajax.php", {'email':str}, function(returnData){ document.getElementById( EconEdLinkInnerHTML ).innerHTML=(returnData); console.log("Add email done"); console.log(returnData); } ) .complete(function() { console.log("Add email complete"); }) .error(function() { console.log("Add email error"); }); return; xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { document.getElementById( EconEdLinkInnerHTML ).innerHTML="

An error occured while trying to add your email address to our list.

"; return; } xmlHttp.onreadystatechange=stateChangedEconEdLink; xmlHttp.open("GET","/js/email-add-ajax.php?email=" + str,true); xmlHttp.send(null); } function stateChangedEconEdLink() { var status; if (xmlHttp.readyState==4) { document.getElementById( EconEdLinkInnerHTML ).innerHTML = xmlHttp.responseText; } } 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; }