

function mainValidation() {
           if (document.getElementById("text7").value == "") {

                        alert("Please type in your full name");

                        return false;

            }



            if (document.getElementById("text9").value == "") {

                        alert("Please type in your email address");

                        return false;

            }


				if(!(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(document.getElementById("text9").value))) {

								alert("invalid email");

								return false;

				}





            return true;
}





function compareValidation() {

           
            
            
           if (document.getElementById("title").value == "(Select)") {

                        alert("Please select your title");

                        return false;

            }
            
            if (document.getElementById("forename").value == "") {

                        alert("Please type in your first name");

                        return false;

            }
            
            if (document.getElementById("surname").value == "") {

                        alert("Please type in your last name");

                        return false;

            }
            
            
            if (document.getElementById("email").value == "") {

                        alert("Please type in your email address");

                        return false;

            }


				if(!(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(document.getElementById("email").value))) {

								alert("invalid email");

								return false;

				}



            if (document.getElementById("phone").value == "") {

                        alert("Please type in your telephone number");

                        return false;

            }

            if (false == testTelNumber1 ("phone") ) {
                        return false;

            }

            if (document.getElementById("time_to_call").value == "(Select)") {

                alert("Please select the best time to call");

                return false;

            }
            
            if (document.getElementById("budget").value == "(Select)") {

                        alert("Please select your budget");

                        return false;

            }
            
            if (document.getElementById("destination").value == "(Select)") {

                        alert("Please select your destination");

                        return false;

            }
            
            if (document.getElementById("month").value == "(Select)") {

                        alert("Please select your month");

                        return false;

            }
            
            if (document.getElementById("year").value == "(Select)") {

                        alert("Please select your year");

                        return false;

            }
            
            if (document.getElementById("cruise_line").value == "(Select)") {

                        alert("Please select your cruise line");

                        return false;

            }
            
            if (document.getElementById("cruise_days").value == "(Select)") {

                        alert("Please select the number of days");

                        return false;

            }
            
            if (document.getElementById("cruise_adults").value == "(Select)") {

                        alert("Please select the number of adults");

                        return false;

            }
            
            if (document.getElementById("cruise_child").value == "(Select)") {

                        alert("Please select the number of children");

                        return false;

            }
            
            if (document.getElementById("cabin_type").value == "(Select)") {

                        alert("Please select the cabin type");

                        return false;

                    }

                    if (document.getElementById("find_us").value == "(Select)") {

                        alert("Please select how you found us");

                        return false;

                    }







            return true;
}

function testTelNumber (field) {
				  var myTelNo = document.getElementById(field).value;
				  // If invalid number, report back error
				  if (!checkUKTelephone (myTelNo)) {
				     alert (telNumberErrors[telNumberErrorNo]);
				     return false;
				  }
				  // Otherwise redisplay telephone number on form in corrected format
				  else {
				     document.getElementById(field).value =  checkUKTelephone (myTelNo);

				  }
		}


		function testTelNumber1(field) {
		    var myTelNo = document.getElementById(field).value;
		    // If invalid number, report back error
		    if (!checkUKAndIntTelephone(myTelNo)) {
		        alert(telNumberErrors[5]);
		        return false;
		    }
		    // Otherwise redisplay telephone number on form in corrected format
		    else {
		        document.getElementById(field).value = checkUKAndIntTelephone(myTelNo);

		    }
		}
