String.prototype.contains=function(parMatch,blnCaseSensitive){var retVal=false, strMatch=String(parMatch);if(strMatch.length==0)return true;blnCaseSensitive=blnCaseSensitive|(String(blnCaseSensitive)=='undefined');if(blnCaseSensitive)retVal=(this.indexOf(strMatch)>-1);else retVal=(this.toUpperCase().indexOf(strMatch.toUpperCase())>-1);return retVal;};String.prototype.before=function(parMatch,blnCaseSensitive){var retVal='';var strMatch=String(parMatch);if(this.length==0||strMatch.length==0)return retVal;blnCaseSensitive=blnCaseSensitive|(String(blnCaseSensitive)=='undefined');var lngFind=0;if(blnCaseSensitive)lngFind=this.indexOf(strMatch);else lngFind=this.toUpperCase().indexOf(strMatch.toUpperCase());if(lngFind>0)retVal=this.substr(0,lngFind);return retVal;};String.prototype.trim=function(){return this.replace(/(^\s*)|(\s*$)/g,"");};String.prototype.after=function(parMatch,blnCaseSensitive){var retVal='';var strMatch=String(parMatch);if(this.length==0||strMatch.length==0)return retVal;blnCaseSensitive=blnCaseSensitive|(String(blnCaseSensitive)=='undefined');var lngFind=0;if(blnCaseSensitive)lngFind=this.indexOf(strMatch);else lngFind=this.toUpperCase().indexOf(strMatch.toUpperCase());if(lngFind>=0){if(lngFind<=(this.length-strMatch.length))retVal=this.substr(lngFind+strMatch.length);}return retVal;};String.prototype.normalize=function(){strCopy=this.replace(/(^\s+)|(\s+$)/g,'');strCopy=strCopy.replace(/(\s+)/g, '\x20');return strCopy;};String.prototype.urlise=function(){return(this.replace(/&([a-zA-Z]+)(;?)/g," ").replace(/&#([1-9]+)(;?)/g," ").replace(/\W/g," ").normalize().replace(/\s/g,"-").toLowerCase().trim());};function validStr(str){theStr=String(str);if(theStr=="null"||theStr=="undefined")return "";else return theStr;};Array.prototype.max=function(){return Math.max.apply({},this)};Array.prototype.min=function(){return Math.min.apply({},this)};var cntRmRndd=0;function display(id){try{document.getElementById(id).style.visibility="visible";}catch(e){;}};function hide(id){try{document.getElementById(id).style.visibility="hidden";document.getElementById(id).style.visibility="hidden";}catch(e){;}};String.prototype.stripHTML=strip_html_tags;function focusandhighlight(which,str,frmnm){which.onchange=function(){this.className="inputnoerror"};which.className="inputerror";setTimeout("document."+frmnm+"."+str+".focus();",1);};function strip_html_tags(){var str=this.toString();str=str.replace(/<[^>]*>/ig," ");str=str.replace(/&lt;[^&gt;]*&gt;/ig," ");str=str.replace(/&([a-zA-Z]+)(;?)/g," ");str=str.replace(/&#([\w]+)(;?)/g," ");return(str);};