form_validate = function()
{
valid = true;
var oForm = document.forms["content_form"];
var name_person_booking = oForm.name_person_booking.value;
var number_of_adults = oForm.number_of_adults.value;
var number_of_children = oForm.number_of_children.value;
var email = oForm.email.value;
var arrival_date_time = oForm.arrival_date_time.value;
var departure_date_time = oForm.departure_date_time.value;
var alertMsg = "
Errors were found, please correct them and try again
\n";
var l_Msg = alertMsg.length;
if (name_person_booking == '')
{
alertMsg += "- Please enter your name
\n";
valid = false;
}
if (number_of_adults == '')
{
alertMsg += "- Please select how many adults
\n";
valid = false;
}
if (number_of_children == '')
{
alertMsg += "- Please select how many children
\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 (arrival_date_time == '')
{
alertMsg += "- Please tell us your arrival date
\n";
valid = false;
}
if (departure_date_time == '')
{
alertMsg += "- Please tell us your departure date
\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.scrollTo(0,0);
return false;
}
return valid;
}