/* <![CDATA[ */
function validateMyDetails(frm) {
    if(frm.title.value=='') {
        alert('Please enter a title');
        frm.title.focus();
        return false;
    }
    
    if(frm.surname.value=='') {
        alert('Please enter a surname');
        frm.surname.focus();
        return false;
    }  

    if(frm.firstName.value=='') {
        alert('Please enter a first name');
        frm.firstName.focus();
        return false;
    }   
    
    if(frm.houseNumber.value=='') {
        alert('Please enter a house number');
        frm.houseNumber.focus();
        return false;
    }  

    if(frm.street.value=='') {
        alert('Please enter a street name');
        frm.street.focus();
        return false;
    }  

    if(frm.town.value=='') {
        alert('Please enter a town');
        frm.town.focus();
        return false;
    }      

    if(frm.postCode.value=='') {
        alert('Please enter a post code');
        frm.postCode.focus();
        return false;
    }   

    if(frm.telHome.value=='') {
        alert('Please enter a telephone number');
        frm.telHome.focus();
        return false;
    } 

    if(frm.emailAddress.value=='') {
        alert('Please enter an email address');
        frm.emailAddress.focus();
        return false;
    }     
    
    function checkMail(emailAddress)
    {
	    var x = document.forms[0].email.value;
	    var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	    if (filter.test(x)) alert('YES! Correct email address');
	    else alert('NO! Incorrect email address');
    }
    
    
    if(frm.country.options[frm.country.selectedIndex].value=='0') {
        alert('Please enter select a country');
        frm.country.focus();
        return false;
    } 
    
    if(frm.agree.checked ==false) {
        alert('Please agree to the Terms and Conditions');
        frm.agree.focus();
        return false;
    }     
}
/* ]]> */
