<!--

function validate_form(booking)
{
	valid = false;
	invalid = true;

        if ( document.booking.name.value == "" ) {
                alert ( "Name is required." ); //contact_form.contact_name.focus();
				return valid; }
		if ( document.booking.address.value == "" ) {
                alert ( "Address is required." ); //contact_form.contact_name.focus();
				return valid; }
		if ( document.booking.postcode1.value == "" ) {
                alert ( "Hirer Details Postcode is required." ); //contact_form.contact_name.focus();
				return valid; }
		if ( document.booking.telephone.value == "" ) {
                alert ( "Your Telephone No. is required." ); //contact_form.contact_name.focus();
				return valid; }
		if ( document.booking.email.value == "" ) {
                alert ( "Your Email is required." ); //contact_form.contact_name.focus();
				return valid; }
		/*if ( document.booking.venue_address.value == "" ) {
                alert ( "Your Venue Address is required." ); //contact_form.contact_name.focus();
				return valid; }
		if ( document.booking.postcode2.value == "" ) {
                alert ( "Your Booking Details Postcode is required." ); //contact_form.contact_name.focus();
				return valid; }*/
		if ( document.booking.date_booking.value == "" ) {
                alert ( "Date of Booking is required." ); //contact_form.contact_name.focus();
				return valid; }
		if ( document.booking.castle_required.selectedIndex == 0 ) {
                alert ( "Please select your castle." );
               return valid; }
		if ( ( document.booking.delivery[0].checked == false ) && ( document.booking.delivery[1].checked == false ) )
		{
                alert ( "Delivery Time is required." ); //contact_form.contact_name.focus();
				return valid;	
        }
        /*if ( document.booking.delivery_time.value == "" ) {
                alert ( "Please specify delivery time." ); //contact_form.contact_name.focus();
				return valid; }*/
		if ( ( document.booking.collection[0].checked == false ) && ( document.booking.collection[1].checked == false ) )
		{
                alert ( "Collection Time is required." ); //contact_form.contact_name.focus();
				return valid;		
        }
        /*if ( document.booking.collection_time.value == "" ) {
                alert ( "Please specify collection time." ); //contact_form.contact_name.focus();
				return valid; }*/
		if ( ( document.booking.venue_access[0].checked == false ) && ( document.booking.venue_access[1].checked == false ) && ( document.booking.venue_access[2].checked == false ) && ( document.booking.venue_access[3].checked == false ) && ( document.booking.venue_access[4].checked == false ) && ( document.booking.venue_access[5].checked == false ) )
		{
                alert ( "Venue Access is required." ); //contact_form.contact_name.focus();
				return valid;		
        }
        if ( ( document.booking.petrol_generator[0].checked == false ) && ( document.booking.petrol_generator[1].checked == false ) )
		{
                alert ( "Petrol Generator is required." ); //contact_form.contact_name.focus();
				return valid;		
        }
        if ( document.booking.how_hear.value == "" ) {
                alert ( "Please specify how did you hear about us." ); //contact_form.contact_name.focus();
				return valid; }
		
/*
        if ( document.booking.terms.checked == false )
        {
                alert ( "Please check the Terms & Conditions box." );
                return valid;
        }
		*/
        //return valid;
}

function isEmail(string) {
          if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
              return invalid;
          else
              return valid;
      } 
//-->
