allowSubmit = true;

function submitForm(m, y) {
    if (allowSubmit) {
        String.prototype.trim = function(){return this.replace(/^\s*|\s*$/g,"");}
        var errstr = "";

        if (document.getElementById('dtitle').value.length < 2)
            errstr += "Please enter your title correctly\n";
        if (document.getElementById('dfirst').value.length < 1)
            errstr += "Please enter your first name correctly\n";
        if (document.getElementById('dlast').value.length < 1)
            errstr += "Please enter your surname correctly\n";
        if (document.getElementById('dhouse').value.length < 1)
            errstr += "Please enter your house number/name correctly\n";
        if (document.getElementById('daddress').value.length < 4)
            errstr += "Please enter your address correctly\n";
        if (document.getElementById('dcity').value.length < 3)
            errstr += "Please enter your city correctly\n";
        if (document.getElementById('dpost_code').value.length < 2)
            errstr += "You have not entered your postcode correctly\n";
        if (document.getElementById('dcountry').value.length < 1)
            errstr += "Please choose the driver's country\n";

		if (document.getElementById('title').value.length < 2)
            errstr += "Please enter your title correctly\n";
        if (document.getElementById('first').value.length < 1)
            errstr += "Please enter your first name correctly\n";
        if (document.getElementById('last').value.length < 1)
            errstr += "Please enter your surname correctly\n";
        if (document.getElementById('house').value.length < 1)
            errstr += "Please enter your house number/name correctly\n";
        if (document.getElementById('address').value.length < 4)
            errstr += "Please enter your address correctly\n";
        if (document.getElementById('city').value.length < 3)
            errstr += "Please enter your city correctly\n";
        if (document.getElementById('post_code').value.length < 2)
            errstr += "You have not entered your postcode correctly\n";
        if (document.getElementById('country').value.length < 1)
	        errstr += "Please choose the payee's country\n";
   		if (document.getElementById('driverphone').value.length < 8)
            errstr += "You have not entered your phone number correctly\n";
        email = document.getElementById('email').value.trim();
        email2 = document.getElementById('email2').value.trim();
        if (email != email2)
            errstr += "Your email address was entered differently in the two boxes - please check\n";
        else if (!email.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})+$/))
            errstr += "Your email address is invalid\n";
/*        if (document.getElementById('extras_ad') && document.getElementById('extras_ad').checked) {
            if (document.getElementById('ad1_title').value.length < 2)
                errstr += "Please enter the additional driver's title correctly\n";
            if (document.getElementById('ad1_first').value.length < 1)
                errstr += "Please enter the additional driver's first name correctly\n";
            if (document.getElementById('ad1_last').value.length < 1)
                errstr += "Please enter the additional driver's surname correctly\n";
        }
        if (document.getElementById('extras_sad') && document.getElementById('extras_sad').checked) {
            if (document.getElementById('ad2_title').value.length < 2)
                errstr += "Please enter the second additional driver's title correctly\n";
            if (document.getElementById('ad2_first').value.length < 1)
                errstr += "Please enter the second additional driver's first name correctly\n";
            if (document.getElementById('ad2_last').value.length < 1)
                errstr += "Please enter the second additional driver's surname correctly\n";
        }*/
        if (errstr.length == 0) {
            allowSubmit = false;
            //document.getElementById('form1').action = "https://www.citrox.co.uk/booking.php?book=reference";
            document.getElementById('form1').submit();
        } else
            alert(errstr);
    }
}
