/* ajax.Request */ function ajaxRequest(url,data,fieldname) { var aj = new Ajax.Request( url, { method:'get', parameters: data, onSuccess: function(response) { getResponse(response, fieldname); } } ); } /* ajax.Response */ function getResponse(oReq, fieldname) { $(fieldname).innerHTML = oReq.responseText; } /* Disable the form once submitted to prevent multiple hits */ function disableForm(theform) { if (document.all || document.getElementById) { for (i = 0; i < theform.length; i++) { var tempobj = theform.elements[i]; if (tempobj.type.toLowerCase() == "submit" || tempobj.type.toLowerCase() == "reset") tempobj.disabled = true; } return true; } else { alert("The form is currently processing. Please be patient."); return false; } }