function checkPricing (){
										if (document.getElementById('ap_pick').value == "1" && document.getElementById('pick_add2').value == "") {
                                        alert("Please select a terminal.")
										document.getElementById('pick_add2').style.background='FFCCCC';
                                        document.getElementById('pick_add2').focus()
                                        return false
										}
										if (document.getElementById('ap_dest').value == "1" && document.getElementById('dest_add2').value == "") {
                                        alert("Please select a terminal.")
										document.getElementById('dest_add2').style.background='FFCCCC';
                                        document.getElementById('dest_add2').focus()
                                        return false
										}
										if (document.book_taxi.dest_add2.value == "Select Area") {
                                        alert("Please select an area.")
                                        document.book_taxi.mySelect2.focus()
                                        return false}
										if (document.getElementById('ap_pick').value == "1" && document.getElementById('flight_no').value == "") {
                                        alert("Please enter your flight number or enter N/A if not applicable.")
										document.getElementById('flight_no').style.background='FFCCCC';
                                        document.getElementById('flight_no').focus()
                                        return false
										}
										if (document.getElementById('ap_dest').value == "1" && document.getElementById('flight_no').value == "") {
                                        alert("Please enter your flight number or enter N/A if not applicable.")
										document.getElementById('flight_no').style.background='FFCCCC';
                                        document.getElementById('flight_no').focus()
                                        return false
										}
										if (document.getElementById('ap_pick').value == "1" && document.getElementById('rt_flight_no').value == "") {
                                        alert("Please enter your flight number or enter N/A if not applicable.")
										document.getElementById('rt_flight_no').style.background='FFCCCC';
                                        document.getElementById('rt_flight_no').focus()
                                        return false
										}
										if (document.getElementById('ap_dest').value == "1" && document.getElementById('rt_flight_no').value == "") {
                                        alert("Please enter your flight number or enter N/A if not applicable.")
										document.getElementById('rt_flight_no').style.background='FFCCCC';
                                        document.getElementById('rt_flight_no').focus()
                                        return false
										}
										if (document.getElementById('name').value == "") {
                                        alert("Please enter your name.")
										document.getElementById('name').style.background='FFCCCC';
                                        document.getElementById('name').focus()
                                        return false
										}
										var digits2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-',. ";
  										for (var i = 0; i < document.getElementById('name').value.length; i++)
  										{
    									temp = document.getElementById('name').value.substring(i, i+1)
    									if (digits2.indexOf(temp) == -1 )
    									{
     									alert("Please enter your correct name.")
     									return false
   										}
										}
										if (document.getElementById('email').value == "") {
                                        alert("Please enter your email address.")
										document.getElementById('email').style.background='FFCCCC';
                                        document.getElementById('email').focus()
                                        return false
										}
										if (document.getElementById('phone').value == "") {
                                        alert("Please enter your contact number.")
										document.getElementById('phone').style.background='FFCCCC';
                                        document.getElementById('phone').focus()
                                        return false
										}
										if (document.getElementById('phone').value.length < 11) {
                                        alert("Please enter the correct telephone number.")
										document.getElementById('phone').style.background='FFCCCC';
                                        document.getElementById('phone').focus()
                                        return false
										}
										var digits = "()+0123456789- ";
  										for (var i = 0; i < document.getElementById('phone').value.length; i++)
  										{
    									temp = document.getElementById('phone').value.substring(i, i+1)
    									if (digits.indexOf(temp) == -1 )
    									{
     									alert("Please enter the correct telephone format.")
     									return false
   										}
  }
										var digits3 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._@0123456789";
  										for (var i = 0; i < document.getElementById('email').value.length; i++)
  										{
    									temp = document.getElementById('email').value.substring(i, i+1)
    									if (digits3.indexOf(temp) == -1 )
    									{
     									alert("Please enter valid email characters only.")
     									return false
   										}
										}
										var atPos = document.getElementById('email').value.indexOf('@',0);
										if (atPos == -1) {
   										alert("email address must contain an @")
   										return false
										}
										if (atPos == 0) {
  										alert("email address must not start with @")
   										return false
										}
										if (document.getElementById('email').value.indexOf('@', atPos + 1) > - 1) {
   										alert('email address must contain only one @');
   										return false;
										}
										if (document.getElementById('email').value.indexOf('.', atPos) == -1) {
   										alert('email address must contain a full stop in the domain name');
   										return false;
										}
										if (document.getElementById('email').value.indexOf('@.',0) != -1) {
   										alert('full stops must not immediately follow @ in email address');
   										return false;
										}
										if (document.getElementById('email').value.indexOf('.@',0) != -1){
   										alert('full stops must not immediately precede @ in email address');
   										return false;
										}
										if (document.getElementById('email').value.indexOf('..',0) != -1) {
   										alert('two full stops must not be adjacent in email address');
   										return false;
										}
										var suffix = document.getElementById('email').value.substring(document.getElementById('email').value.lastIndexOf('.')+1);
										if (suffix.length != 2 && suffix != 'com' && suffix != 'net' && suffix != 'org' && suffix != 'edu' && suffix != 'int' && suffix != 'mil' && suffix != 'gov' & suffix != 'arpa' && suffix != 'biz' && suffix != 'aero' && suffix != 'name' && suffix != 'coop' && suffix != 'info' && suffix != 'pro' && suffix != 'museum') {
   										if (db) alert('invalid domain in email address');
   										return false;
										}
										if (document.getElementById('terms').checked == false) {
                                        alert("Please read and accept our terms and conditions.")
                                       document.getElementById('terms').focus()
                                        return false}
										if(document.book_taxi.fromUK.checked == true) {
   										document.book_taxi.action = '?page=getAll';
    									return true;
   										}

                        }
