// Find out what website your on var domainName = window.location.host; var companyName = getCompanyNameFromDomain(domainName); var brandNameFormatted = getBrandNameFormattedFromDomain(companyName); var BRAND_NRMA = "nrma"; var BRAND_NRMAQLD = "nrmaqld"; var BRAND_RACV = "racv"; var BRAND_SGIC = "sgic"; var BRAND_SGIO = "sgio"; var BRAND_STATENZ = "statenz"; // Removes White Space function removeWhiteSpace(field) { while('' + field.value.charAt(0) == ' ') field.value = field.value.substring(1,field.value.length); while('' + field.value.charAt(field.value.length-1) == ' ') field.value = field.value.substring(0,field.value.length-1); } // Remove Returns function removeReturns(field) { var value = ""; for (var i = 0; i < field.length; i++) { if ((field.charCodeAt(i) == 13) && (field.charCodeAt(i + 1) == 10)) { i++; value += "
"; } else value += field.charAt(i); } return value; } // Removes inverted comma's and speech marks function removeInvCom(field, value) { var replace = "'"; var withThis = ""; var temp = "" + value; while (temp.indexOf(replace) > -1) { var pos = temp.indexOf(replace); temp = "" + (temp.substring(0, pos) + withThis + temp.substring((pos + replace.length), temp.length)); } field.value = temp; } function removeSpchMrk(field, value) { var replace = '"'; var withThis = ""; var temp = "" + value; while (temp.indexOf(replace) > -1) { var pos = temp.indexOf(replace); temp = "" + (temp.substring(0, pos) + withThis + temp.substring((pos + replace.length), temp.length)); } field.value = temp; } // This makes sure that fields only have alphanumeric values function validateCurrent(field) { var validCharacters = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890 `~!@#$%^&*()-_=+[{]}\|;:,<.>/?"; var areCharsValid = "yes"; var temp; for (var i=0; i < field.value.length; i++) { temp = "" + field.value.substring(i, i+1); if (validCharacters.indexOf(temp) == "-1") areCharsValid = "no"; } if (areCharsValid == "no") { alert("Only characters and numbers are accepted for this field."); field.focus(); field.select(); } } // This makes sure that fields only have numeric values function validateOnlyNumeric(field) { var validNumericCharacters = "0123456789" var areNumericCharsValid = "yes"; var temp; for (var e=0; e