function hasSpecialChar(j,i){var g=document.getElementById(j).value;if(g!=null){var h="*|,\":<>[]{}`'.;()@&$#%";for(var f=0;f<g.length;f++){if(h.indexOf(g.charAt(f))!=-1){if(i){alert("Special characters are not allowed. Please remove them.\r\n\r\nSpecial characters are "+h)}return true}}}return false}function isValidFieldLength(d,e){var f=document.getElementById(d);if(f==null||(f!=null&&f.value.length>e)){return false}return true}function validateChecks(l){var j=document.getElementById(l);var g=isEmpty(j);var h=hasWhiteSpace(j.value);var k=hasLeadingTrailingSpace(j.value);var i=(g||h||k);return{notValid:i,emptyField:g,whiteSpace:h,ltSpaces:k}}function isEmpty(b){if(b==null||b.value==""){return true}return false}function hasWhiteSpace(b){reWhiteSpace=new RegExp(/^\s+$/);if(reWhiteSpace.test(b)){return true}return false}function hasLeadingTrailingSpace(c){try{if(c.match(/^(\s{1,})/)){return true}else{if(c.match(/(\s{1,})$/)){return true}else{return false}}}catch(d){return false}}function isValidEmail(b){reValidEmail=new RegExp(/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/);return reValidEmail.test(b)}function validateChecksNames(l){var j=document.getElementById(l);var g=isEmpty(j);var h=hasWhiteSpace(j.value);var k=hasLeadingTrailingSpaceNames(j.value);var i=(g||h||k);return{notValid:i,emptyField:g,whiteSpace:h,ltSpaces:k}}function hasLeadingTrailingSpaceNames(c){try{if(c.match(/^(\s{0,})/)){return false}else{if(c.match(/(\s{0,})$/)){return false}else{return true}}}catch(d){return false}};