<!--
function validate(frm) {
		var debug = false;
    var browserName = navigator.appName;
    var browserVer = parseInt(navigator.appVersion);
    if (browserName != "Netscape" || (browserName == "Netscape" && browserVer != 2)) {
//if(debug) {
	 if (frm.firstName.value.length == 0){
            alert("Please enter your first name");
            frm.firstName.focus();
            return false;
        }

	 if (frm.lastName.value.length == 0){
            alert("Please enter your last name");
            frm.lastName.focus();
            return false;
        }
	 if (frm.companyName.value.length == 0){
            alert("Please enter your company name");
            frm.companyName.focus();
            return false;
        }
	 if (frm.companyPosition.value.length == 0){
            alert("Please enter your position within the company");
            frm.companyPosition.focus();
            return false;
        }
 	if (frm.address1.value.length == 0){
            alert("Please enter your company address");
            frm.address1.focus();
            return false;
        }
	if (frm.town.value.length == 0){
            alert("Please enter your town/city");
            frm.town.focus();
            return false;
        }
	if (frm.county.value.length == 0){
            alert("Please enter your county");
            frm.county.focus();
            return false;
        }
	//if (frm.postcode.value.length == 0){
    //        alert("Please enter your postcode");
    //        frm.postcode.focus();
    //        return false;
    //    }				
	if (frm.country.value == 9){
            alert("Please select your country");
            frm.country.focus();
            return false;
        }				
 	if (frm.phone.value.length == 0){
            alert("Please enter your company phone number including area code");
            frm.phone.focus();
            return false;
        }
 	if (frm.fax.value.length == 0){
            alert("Please enter your company fax number including area code");
            frm.fax.focus();
            return false;
        }				
	if (!check_email(frm.email.value)){
            alert("Please enter a valid email address!");
            frm.email.focus();
            return false;			
        }

 	if (frm.status[0].checked != true && frm.status[1].checked != true && frm.status[2].checked != true && frm.status[3].checked != true){
            alert("Please select either plc, limited, partnership or sole trader");
            frm.status[0].focus();
            return false;
        }
 	if (frm.vatRegistered[0].checked != true && frm.vatRegistered[1].checked != true){
            alert("Please indicate if you are VAT registered by selecting Yes or No");
            frm.vatRegistered[0].focus();
            return false;
        }
 	if (frm.vatRegistered[0].checked == true && frm.vatNum.value.length < 3 ){
            alert("Please enter your VAT registration number.");
            frm.vatNum.focus();
            return false;
        }
// bracket below is the end of debug check
//}
   }
}
function check_email(e) {

	ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	for(i=0; i < e.length ;i++){
		if(ok.indexOf(e.charAt(i))<0){ 
		return (false);
		}	
	} 

	if (document.images) {
		re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
		re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!e.match(re) && e.match(re_two)) {
			return (-1);		
		} 
	}
}
//-->