function sendPassword() { hideMsg(); var email=$("email"); if (isEmpty(email.value)) { showMessage("Coloque o e-mail com o qual se registrou.",ERROR); highlightError(email); return; } new Ajax.Request("forgot_password_run.jsp", { parameters : Form.serialize($("form_forgot_password")), onSuccess : sendPasswordCallback }); } function sendPasswordCallback(response) { var tuple = response.responseText.evalJSON(); if(tuple.type==ERROR) { showMessage(tuple.value,ERROR); } else if(tuple.type==INFO) { $("emailForm").hide(); new Effect.Appear("infoMsg"); } else { $("emailForm").hide(); new Effect.Appear("successMsg"); } }