
function validate_form()
{
    var missing = "";
    valid = true;

    if ( document.booking_form.Name.value == "" ) {
//        alert ( "Please fill in the 'Name' box." );
        missing = "Name";
        valid = false;
    }
    if ( document.booking_form.Address1.value == "" ) {
//        alert ( "Please fill in the 'Address1' box." );
        if (valid == false) missing += ", "
        missing += "Address 1";
        valid = false;
    }
    if ( document.booking_form.Town.value == "" ) {
//        alert ( "Please fill in the 'Town' box." );
        if (valid == false) missing += ", "
        missing += "Town";
        valid = false;
    }
    if ( document.booking_form.Post_Code.value == "" ) {
        if (valid == false) missing += ", "
        missing += "Post Code";
        valid = false;
    }
    if ( document.booking_form.Tel_Home.value == "" ) {
        if (valid == false) missing += ", "
        missing += "Telephone Home";
        valid = false;
    }
    if ( document.booking_form.email.value == "" ) {
        if (valid == false) missing += ", "
        missing += "Email";
        valid = false;
    }
    if ( document.booking_form.Departure.value == "" ) {
        if (valid == false) missing += ", "
        missing += "Departure Date";
        valid = false;
    }
    if ( document.booking_form.Special_Needs.value == "" ) {
        if (valid == false) missing += ", "
        missing += "Special Needs";
        valid = false;
    }
    if ( document.booking_form.Additional_Requirements.value == "" ) {
        if (valid == false) missing += ", "
        missing += "Additional Requirements";
        valid = false;
    }

    if (valid == false) {
        alert ( "Please fill in the following boxes: "+missing+"." );
    }
    return valid;
}


function newWindow(src,name)
{
/*  if (win.closed)
    alert ("It's closed!");
  else
    alert ("It's still open!");
*/
  var win = window.open(src,'Saffran','top=80,left=80,width=670,height=450,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=no');
	return win;
}
