function CheckCallbackForm() { if(document.getElementById("txtCatName").value == "") { alert("Form Help\n=====================\nPlease enter your name\nin the catalogue form"); document.getElementById("txtCatName").focus(); return false; } else if(document.getElementById("txtCatCompany").value == "") { alert("Form Help\n=====================\nPlease enter your company Name\nin the catalogue form"); document.getElementById("txtCatCompany").focus(); return false; } else if( (document.getElementById("txtCatEmail").value == "") || (ValidEmail(document.getElementById("txtCatEmail").value) == false) ) { alert("Form Help\n=====================\nPlease enter your email addess\nin the catalogue form"); document.getElementById("txtCatEmail").focus(); return false; } else if((document.getElementById("txtCatContactNo").value == "") || (ValidPhone(document.getElementById("txtCatContactNo").value,false) == false)) { alert("Form Help\n=====================\nPlease enter your telephone No\nin the catalogue form"); document.getElementById("txtCatContactNo").focus(); return false; } else if(document.getElementById("txtCatpostcode").value == "") { alert("Form Help\n=====================\nPlease enter your postcode\nso that we can identify your\nclosest branch"); document.getElementById("txtCatpostcode").focus(); return false; } return true; } function ValidEmail(sEmail) { var bValid; var iAt; bValid = true; iAt = sEmail.indexOf("@"); if(iAt <= 0) { bValid = false; } else if(sEmail.indexOf(".", iAt + 2) == -1) { bValid = false; } else if(sEmail.length < 6) { bValid = false; } return bValid; } function ValidPhone(sPhone,mobileCheck) { var bValid; bValid = true; if((sPhone.length != 11) && (sPhone.length != 12) && (sPhone.length != 13)) { bValid = false; } else { for(i = 0; i < sPhone.length; i++) { if((sPhone.charAt(i) < "0" || sPhone.charAt(i) > "9") && (sPhone.charAt(i) != " " && sPhone.charAt(i) != "-")) { bValid = false; break; } } } if (mobileCheck == true) { if (sPhone.substring(0,2) != "07") { bValid = false; } } return bValid; } document.write(''); document.write('