function checkForm (){
checkEmail = document.getElementById('en_email').value;
if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.'))) { 
alert('Please enter a valid email address');
return false;
} else {
return true;
}
}




///////////////////////////
// Connection Manager
///////////////////////////

function makeRequest(cgiurl){

var div = document.getElementById('en_added_message');

var handleSuccess = function(o){
        if(o.responseText !== undefined){
                div.innerHTML = o.responseText;
        }
};

var handleFailure = function(o){

        if(o.responseText !== undefined){
                div.innerHTML = "<div>Adding Failed</div>";
        }
};

var callback =
{
  success:handleSuccess,
  failure:handleFailure,
  argument:[]
};

var sUrl = cgiurl + "/email_notify_update.html";

  if(checkForm()) {
} else {
 return;
}
  var formObject = document.getElementById('emailnotify');
  YAHOO.util.Connect.setForm(formObject);

  var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback);

  animateThis('en_added_container','75');

  if (YAHOO.util.Connect.isCallInProgress(request)) {
        div.innerHTML = "updating";
  }

}


