function checkform (form)
{

if (form.proprietor_name.value == "")
{
alert( "Please enter your name." );
form.proprietor_name.focus();
return false ;
}

if (form.proprietor_email.value == "")
{
alert( "Please enter your email address." );
form.proprietor_email.focus();
return false ;
}

if (form.restaurant_name.value == "")
{
alert( "Please enter the restaurant name." );
form.restaurant_name.focus();
return false ;
}

if ((form.restaurant_address.value == "") || (form.restaurant_address.value == "Please include the postcode"))
{
alert( "Please enter the restaurant address." );
form.restaurant_address.focus();
return false ;
}

if (form.telephone.value == "")
{
alert( "Please enter the restaurant telephone number." );
form.telephone.focus();
return false ;
}

if ((form.types_of_food.value == "") || (form.types_of_food.value == "e.g. English, Chinese, Italian etc..."))
{
alert( "Please enter the types of food served." );
form.types_of_food.focus();
return false ;
}

if (form.description.value == "")
{
alert( "Please enter a description of the restaurant." );
form.description.focus();
return false ;
}

if (form.opening_times.value == "")
{
alert( "Please enter the restaurant opening times." );
form.opening_times.focus();
return false ;
}

if (form.last_seating.value == "")
{
alert( "Please enter the restaurant last seating times." );
form.last_seating.focus();
return false ;
}

if ((form.payment_methods.value == "") || (form.payment_methods.value == "e.g. cash, cheque, credit card, debit card"))
{
alert( "Please enter the types of pamyent method that are accepted." );
form.payment_methods.focus();
return false ;
}

if ((form.cards_accepted.value == "") || (form.cards_accepted.value == "e.g. Switch/Maestro, Visa Delta etc..."))
{
alert( "Please enter the types of credit and debit card accepted or enter \"None\"." );
form.cards_accepted.focus();
return false ;
}

if (form.avg_starter_price.value == "")
{
alert( "Please enter the average price for a starter." );
form.avg_starter_price.focus();
return false ;
}

if (form.avg_main_price.value == "")
{
alert( "Please enter the average price for a main course." );
form.avg_main_price.focus();
return false ;
}

if (form.avg_dessert_price.value == "")
{
alert( "Please enter the average price for a dessert." );
form.avg_dessert_price.focus();
return false ;
}

if (form.children.value == "")
{
alert( "Please indicate your policy on children dining." );
form.children.focus();
return false ;
}

if (form.disabled_facilities.value == "")
{
alert( "Please enter your disabled access/facilities information." );
form.disabled_facilities.focus();
return false ;
}

return true ;
}

