form_validate = function()
{
valid = true;
var oForm = document.forms["detail_form"];
var subject = oForm.subject.value;
var name = oForm.name.value;
var email = oForm.email.value;
var message = oForm.message.value;
var image_code = oForm.image_code.value;
var alertMsg = "
Errors were found, please correct them and try again
\n";
var l_Msg = alertMsg.length;
if (subject == '')
{
alertMsg += "- Subject is a required field
\n";
valid = false;
}
if (name == '')
{
alertMsg += "- Your name is a required field
\n";
valid = false;
}
if (email == '')
{
alertMsg += "- E-mail is a required field
\n";
valid = false;
}
if (email != '')
{
var re = /^[^\s()<>@,;:\/]+@\w[\w\.-]+\.[a-z]{2,}$/i
var email_test = re.test(email)
if (email_test != true)
{
alertMsg += "- Please enter a valid e-mail address
\n";
valid = false;
}
}
if (message == '')
{
alertMsg += "- Message is a required field
\n";
valid = false;
}
if (image_code == '')
{
alertMsg += "- Please enter the access code shown above the submit button
\n";
valid = false;
}
if (alertMsg.length == l_Msg)
{
submitonce(oForm);
return true;
}
else
{
document.getElementById('errors').style.padding = "1em";
document.getElementById('errors').innerHTML = alertMsg + "
"
/*alert(alertMsg);*/
window.self.location.href='#f';
return false;
}
return valid;
}