function checkSubscriberForm() {
if(document.getElementById('uForm').qfirstname.value=="")
{
alert("Please enter your first name");
document.getElementById('uForm').qfirstname.focus();
return;
}
if(document.getElementById('uForm').qsurname.value=="")
{
alert("Please enter your surname");
document.getElementById('uForm').qsurname.focus();
return;
}
if(!isEmailAddr(document.getElementById('uForm').qemail.value))
{
alert("Please enter a valid email address");
document.getElementById('uForm').qemail.focus();
return;
}
if(document.getElementById('uForm').qemail.value != document.getElementById('uForm').qemail2.value)
{
alert('The email addresses provided do not match');
document.getElementById('uForm').qemail.focus();
return;
}
if (document.getElementById('uForm').qheard.value=='Select'){
alert('Please select how you heard about Best Madrid Restaurants');
document.getElementById('uForm').qheard.focus();
return;
}
document.getElementById('uForm').submit();
}

function checkUnsubscriberForm() {
if(!isEmailAddr(document.getElementById('uForm').qemail.value))
{
alert("Please enter a valid email address");
document.getElementById('uForm').qemail.focus();
return;
}
if(document.getElementById('uForm').qemail.value != document.getElementById('uForm').qemail2.value)
{
alert('The email addresses provided do not match');
document.getElementById('uForm').qemail.focus();
return;
}
document.getElementById('uForm').submit();
}

function checkAdvancedSearchForm() {
if(document.getElementById('uForm').qavars201.value=='Any' && document.getElementById('uForm').qavars202.value=='Any' && document.getElementById('uForm').qavars203.value=='Any'){
alert('Please select at least one search criteria');
document.getElementById('uForm').qavars201.focus();
return;
}
document.getElementById('uForm').submit();
}

function checkReviewForm() {
if(document.getElementById('uForm').qname.value=="")
{
alert("Please enter your name");
document.getElementById('uForm').qname.focus();
return;
}
if (document.getElementById('uForm').qtext.value.length<5){
alert('Please enter your review text');
document.getElementById('uForm').qtext.focus();
return;
}
document.getElementById('uForm').submit();
}

function checkAvailabilityForm() {
if(document.getElementById('usForm').qavars202.value=="Select")
{
alert("Please select an area or landmark of Madrid");
document.getElementById('usForm').qavars202.focus();
return;
}
document.getElementById('usForm').submit();
}

function checkStandardForm() {
if(document.getElementById('uForm').qcompany.value==''){
alert('Please enter the restaurant name');
document.getElementById('uForm').qcompany.focus();
return;
}
if(document.getElementById('uForm').qfirstname.value==''){
alert('Please enter your first name');
document.getElementById('uForm').qfirstname.focus();
return;
}
if(document.getElementById('uForm').qsurname.value==''){
alert('Please enter your surname');
document.getElementById('uForm').qsurname.focus();
return;
}
if(!isEmailAddr(document.getElementById('uForm').qemail.value))
{
alert("Please enter a valid email address");
document.getElementById('uForm').qemail.focus();
return;
}
if(document.getElementById('uForm').qemail.value != document.getElementById('uForm').qemail2.value)
{
alert('The email addresses provided do not match');
document.getElementById('uForm').qemail.focus();
return;
}
if(document.getElementById('uForm').qphone1.value==''){
alert('Please enter your telephone number');
document.getElementById('uForm').qphone1.focus();
return;
}
if(document.getElementById('uForm').qweb.value=='' || document.getElementById('uForm').qweb.value=='http://www.'){
alert('Please enter your website address');
document.getElementById('uForm').qweb.focus();
return;
}
if(document.getElementById('uForm').qadd1.value==''){
alert('Please enter the first line of your address');
document.getElementById('uForm').qadd1.focus();
return;
}
if(document.getElementById('uForm').qtown.value==''){
alert('Please enter the town / city');
document.getElementById('uForm').qtown.focus();
return;
}
if(document.getElementById('uForm').qcountry.value == "Select")
{
alert("Please select your country");
document.getElementById('uForm').qcountry.focus();
return;
}
if(document.getElementById('uForm').qpcode.value==''){
alert('Please enter the post code');
document.getElementById('uForm').qpcode.focus();
return;
}
document.getElementById('uForm').submit();
}

