function addLoadEvent(A){var B=window.onload;if(typeof window.onload!="function"){window.onload=A}else{window.onload=function(){B();A()}}}String.prototype.trim=function(){return this.replace(/^\s+|\s+$/,"")};Array.prototype.indexOf=function(B,C){var A;for(A=(C||0);A<this.length;A++){if(this[A]==B){return A}}return -1};Array.prototype.remove=function(C){var A=[];var B;for(B=0;B<this.length;B++){if(this[B]!=C){A.push(this[B])}}return A};Array.prototype.replace=function(E,D){var B=[];var A=this.length;var C;for(C=0;C<A;C++){if(this[C]==E){B.push(D)}else{B.push(this[C])}}return B};function getElementsByClass(H,G,E){var F=[];if(G===null){G=document}if(E===null){E="*"}var D=G.getElementsByTagName(E);var A=D.length;var C,B;for(C=0,B=0;C<A;C++){if(hasClass(D[C],H)){F[B]=D[C];B++}}return F}function getElement(A){if(typeof A=="string"){return document.getElementById(A)}else{return A}}function getClasses(A){return A.className.trim().split(/\s+/)}function hasClass(A,B){return getClasses(A).indexOf(B)!=-1}function addClass(B,C){var A=getClasses(B);if(A.indexOf(C)==-1){A.push(C);B.className=A.join(" ")}}function removeClass(C,D){var B=getClasses(C);var A=B.indexOf(D);if(A!=-1){B.splice(A,1);C.className=B.join(" ")}}function showElement(A){A=getElement(A);if(A){A.style.display=""}}function hideElement(A){A=getElement(A);if(A){A.style.display="none"}}function blogInfo(D,C){function F(){return this.virtualRoot}function B(){return this.virtualBlogRoot}function A(){return this.virtualRoot+"Scripts/"}function E(){return this.virtualRoot+"Images/"}this.virtualRoot=D;this.virtualBlogRoot=C;this.getVirtualRoot=F;this.getVirtualBlogRoot=B;this.getScriptsVirtualRoot=A;this.getImagesVirtualRoot=E}