var emailError = false; var dupError = false; function validate(type, field) { var email = $F(field); var url = "/dialer" + "/user/validate.do"; var pars = "input=" + email + "&type=" + type; var myAjax = new Ajax.Request(url, {method:"get", parameters:pars, onComplete:showResponse}); } function checkDups() { if (emailError == true) { return; } var email = $F("nemail"); var dupemail = $F("retypenemail"); if (email != dupemail) { dupError = true; showError("retypenemail", "
The email you re typed does not match. Please make sure emails match. Thank you.
"); } else { if (dupError == true) { dupError = false; removeError("retypenemail"); } } } function showResponse(originalRequest) { //put returned XML in the textarea var result = originalRequest.responseText; if (result == "true") { emailError = true; showError("nemail", "The email you used is already in use. Have you Forgotten your password?
"); } else { if (result == "false" && emailError == true) { emailError = false; removeError("nemail"); } } } function showError(section, value) { document.getElementById(section).style.background = "#FFC1C1"; document.getElementById("messageOutput").innerHTML = value; } function removeError(section) { document.getElementById(section).style.background = "#FFFFFF"; document.getElementById("messageOutput").innerHTML = ""; }