var doModalClose;var referenceNameIsValid='notchecked';function cleanStr(str){return str.replace(/[^a-zA-Z0-9]/g,"")}function clean(p){return cleanStr(p).toLowerCase()}function cleanValue(p){p.value=cleanStr(p.value).toLowerCase()}function xmlEscape(x){if(!x||x==""){return x}x=x.replace("&","&amp;");x=x.replace("<","&lt;");x=x.replace(">","&gt;");return x}function trim(p){if(p==null||p==''){return p}while(p.charAt(0)==' '){p=p.substring(1)}while(p.charAt(p.length-1)==' '){p=p.substring(0,p.length-1)}return p}function escapeRet(str){var result=str.split("\n");var text="";text=result[0];for(var x=1;x<result.length;x++){text+="<br>"+result[x]}return text}function nothing(){}function getRadioCheckedValue(ele){for(var i=0;i<ele.length;i++){if((document.all)&&(ele[i].status==true)){return ele[i].value}if((!document.all)&&(ele[i].checked==true)){return ele[i].value}}}function checkRef(){params={};var e=document.forms[0].elements;var rn=e["refName"].value;if(!rn||rn==""){alert("You must specify a reference name");return false}var kb=e["kb"].value;var ref=window.showModalDialog("editor.do?forward=testref&action=testref&refName="+rn+"&kb="+kb,params,"dialogWidth:390px;dialogHeight:140px;help:no;status:no");if(document.all){return checkRef_close(ref)}else{doModalClose=checkRef_close}}function lpad(s,l,c){if(s.length>=l){return s}while(s.length<l){s=c+s}return s}function rpad(s,l,c){if(s.length>=l){return s}while(s.length<l){s+=c}return s}function setSelectOptionInSelectBox(w,v){var ele=document.getElementById(w);if(!ele){return}for(var x=0;x<ele.options.length;x++){if(ele.options[x].value==v){ele.selectedIndex=x;break}}}function setRadioOption(w,v){var ele=document.getElementsByTagName("INPUT");if(!ele){return}for(var x=0;x<ele.length;x++){if(ele[x].type!="radio"){continue}if(ele[x].name!=w){continue}if(ele[x].value==v){ele[x].checked=true;return}}}function setDatePicker(w,v){var ele=document.getElementById(w);ele.value=v;ele=document.getElementById(w+"_disp");ele.innerHTML=v}function gotoUrl(who){document.location.href=who.value}function formatPhone(e,ele){var key,str;str='';if(e.charCode<48||e.charCode>57){return false}var phoneVal=ele.value;phoneVal=phoneVal.replace(/[^0-9]+/g,"");if(phoneVal.length>10){return false}setTimeout(function(){var phoneVal=ele.value;phoneVal=phoneVal.replace(/[^0-9]+/g,"");if(phoneVal.length<4){str=phoneVal}else if(phoneVal.length<=7){str=phoneVal.substring(0,phoneVal.length-4)+"-"+phoneVal.substring(phoneVal.length-4)}else if(phoneVal.length<=10){str="("+phoneVal.substring(0,phoneVal.length-7)+") "+phoneVal.substring(phoneVal.length-7,phoneVal.length-4)+"-"+phoneVal.substring(phoneVal.length-4)}else{str=phoneVal}ele.value=str},0)}
