/* DOMAssistant is developed by Robert Nyman, http://www.robertnyman.com, and it is released according to the Creative Commons Deed license (http://creativecommons.org/licenses/GPL/2.0/) For more information, please see http://www.robertnyman.com/domassistant */ var DOMAssistant={methodsToAdd:[],baseMethodsToAdd:["elmsByClass","elmsByAttribute"],init:function(){this.applyMethod.call(window,"$",this.$);window.DOMAssistant=this;if(window.ActiveXObject&&document.all){HTMLArray=Array;}HTMLArray.prototype=new Array;HTMLArray.prototype.DOM=this;var _1;for(var i=0;i1)?new HTMLArray():null;var _a;for(var i=0;i1){_9.push(_a);}else{_9=_a;}}DOMAssistant.addMethods(_9);}return _9;},elmsByClass:function(_c,_d){var _e=new HTMLArray();if(document.evaluate){var _f=document.evaluate(".//"+(_d||"*")+"[contains(concat(' ', @class, ' '), ' "+_c+" ')]",this,null,0,null);var _10=_f.iterateNext();while(_10){_e.push(_10);_10=_f.iterateNext();}}else{var _11=this.getElementsByTagName(_d||"*");var _12=new RegExp("(^|\\s)"+_c+"(\\s|$)");for(var i=0,elm,elmsLength=_11.length;i0){if(!_1c||typeof _1c=="undefined"||(_1c&&_1c.test(currentAttr))){_17.push(current);}}}}return _17;}};function HTMLArray(){}var HTMLArrayBaseMethods={elmsByClass:function(_1e,tag){var _20=new HTMLArray();var _21;for(var i=0;i<\/script>");document.getElementById("ieScriptLoad").onreadystatechange=function(){if(this.readyState=="complete"){DOMAssistant.DOMHasLoaded();}};}/*@end @*/if(document.addEventListener){document.addEventListener("DOMContentLoaded",DOMAssistant.DOMHasLoaded,false);}if(navigator.userAgent.search(/WebKit/i)!=-1){DOMAssistant.DOMLoadTimer=setInterval(function(){if(document.readyState.search(/loaded|complete/i)!=-1){DOMAssistant.DOMHasLoaded();}},10);}window.onload=DOMAssistant.DOMHasLoaded;DOMAssistant.initLoad();DOMAssistant.CSSMethodsToAdd=["addClass","removeClass","hasClass","getStyle"];DOMAssistant.initCSS=function(){var _1;for(var i=0;i0)?" ":"")+_3;}return this;};DOMAssistant.removeClass=function(_5){var _6=new RegExp(("(^|\\s)"+_5+"(\\s|$)"),"i");this.className=this.className.replace(_6,function(_7){var _8="";if(new RegExp("^\\s+.*\\s+$").test(_7)){_8=_7.replace(/(\s+).+/,"$1");}return _8;}).replace(/^\s+|\s+$/g,"");return this;};DOMAssistant.hasClass=function(_9){return new RegExp(("(^|\\s)"+_9+"(\\s|$)"),"i").test(this.className);};DOMAssistant.getStyle=function(_a){var _b="";if(document.defaultView&&document.defaultView.getComputedStyle){_b=document.defaultView.getComputedStyle(this,"").getPropertyValue(_a);}else{if(this.currentStyle){_b=_a.replace(/\-(\w)/g,function(_c,p1){return p1.toUpperCase();});_b=this.currentStyle[_b];}}return _b;};var HTMLArrayCSSMethods={addClass:function(_e){for(var i=0;i=0;i--){this.childNodes[i].parentNode.removeChild(this.childNodes[i]);}this.addContent(_e);return this;};DOMAssistant.remove=function(){this.parentNode.removeChild(this);return null;};var HTMLArrayContentMethods={prev:function(){var _10=new HTMLArray();var elm;for(var i=0;i