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 London Restaurants');
document.getElementById('uForm').qheard.focus();
return;
}
if(document.getElementById('uForm').qpass1.value.length<4)
{
alert("Please enter your new password");
document.getElementById('uForm').qpass1.focus();
return;
}
if(document.getElementById('uForm').qpass1.value != document.getElementById('uForm').qpass2.value)
{
alert('The passwords provided do not match');
document.getElementById('uForm').qpass2.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 London");
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();
}

function checkHeaderSearchForm() {
if(document.getElementById('hsForm').hstext.value.length<3){
alert('Please enter the restaurant name');
document.getElementById('hsForm').hstext.focus();
return;
}
document.getElementById('hsForm').submit();
}

function checkVoteForm(){
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 London Restaurants');
document.getElementById('uForm').qheard.focus();
return;
}
if (document.getElementById('uForm').qvid.value=='Select'){
alert('Please select which restaurant you wish to vote for');
document.getElementById('uForm').qvid.focus();
return;
}
document.getElementById('uForm').submit();
}

function checkLAPForm(){
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').qpcode.value=="")
{
alert("Please enter your post code");
document.getElementById('uForm').qpcode.focus();
return;
}
if (document.getElementById('uForm').qheard.value=='Select'){
alert('Please select how you heard about Best London Restaurants');
document.getElementById('uForm').qheard.focus();
return;
}
document.getElementById('uForm').submit();
}

function checkLoginForm(){
if(!isEmailAddr(document.getElementById('uForm').qemail.value))
{
alert("Please enter a valid email address");
document.getElementById('uForm').qemail.focus();
return;
}
if(document.getElementById('uForm').qpass1.value.length<4)
{
alert("Please enter your new password");
document.getElementById('uForm').qpass1.focus();
return;
}
document.getElementById('uForm').submit();
}

function checkReminderForm(){
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();
}

