function handleKeyPress(evnt) { var iKeyCode; iKeyCode = event.keyCode; if (iKeyCode == 13) { ValidateDSLCheckForm(); } } function ValidPhoneNumberFormat(phone) { var telnum; telnum = phone + " "; if (telnum.length == 1) { return false } telnum.length = telnum.length - 1; exp = /^(\+)[\s]*(.*)$/; if (exp.test(telnum) == true) { return false; } while (telnum.indexOf(" ")!= -1) { telnum = telnum.slice (0,telnum.indexOf(" ")) + telnum.slice (telnum.indexOf(" ")+1) } while (telnum.indexOf("-")!= -1) { telnum = telnum.slice (0,telnum.indexOf("-")) + telnum.slice (telnum.indexOf("-")+1) } exp = /^[0-9]{9,13}$/ if (exp.test(telnum) != true) { return false; } exp = /^0[0-9]{9,13}$/ if (exp.test(telnum) != true) { return false; } return telnum; } function ValidPostcodeFormat(pc) { while (pc.indexOf(" ")!= -1) { pc = pc.slice (0,pc.indexOf(" ")) + pc.slice (pc.indexOf(" ")+1) } var pcexp = new Array (); pcexp.push (/^([a-z]{1,2}[0-9]{1,2})(\s*)([0-9]{1}[abcdefghjklmnpqrstuvwxyz]{2})$/i); pcexp.push (/^([a-z]{1,2}[0-9]{1}[a-z]{1})(\s*)([0-9]{1}[abcdefghjklmnpqrstuvwxyz]{2})$/i); pcexp.push (/^(GIR)(\s*)(0AA)$/i); var postCode = pc; var valid = false; for ( var i=0; i