(function(){function d(a){return document.getElementById(a)}function q(a,b){for(var c=0;c0?b:0;c=c0){if(b){return a!="http://"&&a!="https://"}else{return a.substr(0,7)=="http://"&&a.length>7||a.substr(0,8)=="https://"&&a.length>8}}return false}function F(a){var b;if(a.substr(0,7)=="http://"){b=a.substr(7)}else if(a.substr(0,8)=="https://"){b=a.substr(8)}var c=b.indexOf("/");if(c!=-1){b=b.substr(0,c)}c=b.indexOf("?");if(c!=-1){b=b.substr(0,c)}c=b.indexOf("#");if(c!=-1){b=b.substr(0,c)}return b}function G(a){var b=new String(a),c=/^ *[A-Za-z0-9]+[\-\.a-zA-Z0-9]*\.[A-Za-z]{2,} *$/, e=/\.{2}/;return b.search(c)!=-1&&b.search(e)==-1}function H(a){var b="0123456789",c;if(window.event){c=window.event.keyCode}else if(a){c=a.which}else{return true}var e=String.fromCharCode(c);if(c==null||c==0||c==8||c==9||c==13||c==27){return true}else if(b.indexOf(e)>-1){return true}return false}function I(a){var b=/&/g,c=//g,J=/\"/g;if(!a)return"";return a.replace(b,"&").replace(c,"<").replace(e,">").replace(J,""")}this.elem=d;this.containsElement=q;this.show=j;this.showElement= f;this.showBlock=h;this.hide=i;this.hideElement=g;this.toggleDisplay=k;this.toggleDisplayElemObj=l;this.showElements=s;this.showBlockElements=r;this.hideElements=t;this.toggleDisplayElements=u;this.toggleDisplayElemObjs=v;this.enable=w;this.enableElement=m;this.disable=x;this.disableElement=n;this.showError=y;this.hideError=z;this.hasError=A;this.isUndefined=B;this.setTextAreaValue=C;this.getValue=o;this.val=D;this.trim=p;this.validateUrlSyntax=E;this.extractDomainFromUrl=F;this.isValidDomainSyntax= G;this.isNumeric=H;this.htmlEscape=I})();