function addEvent(_1,_2,_3){if(_2=="DOMContentLoaded"||_2=="domload"){addDOMLoadEvent(_3);return;}if(_1.addEventListener){_1.addEventListener(_2,_3,false);}else{if(!_3.$$guid){_3.$$guid=addEvent.guid++;}if(!_1.events){_1.events={};}var _4=_1.events[_2];if(!_4){_4=_1.events[_2]={};if(_1["on"+_2]){_4[0]=_1["on"+_2];}_1["on"+_2]=handleEvent;}_4[_3.$$guid]=_3;}}addEvent.guid=1;function removeEvent(_5,_6,_7){if(_5.removeEventListener){_5.removeEventListener(_6,_7,false);}else{if(_5.events&&_5.events[_6]&&_7.$$guid){delete _5.events[_6][_7.$$guid];}}}function handleEvent(_8){_8=_8||fixEvent(window.event);var _9=true;var _a=this.events[_8.type];for(var i in _a){if(!Object.prototype[i]){this.$$handler=_a[i];if(this.$$handler(_8)===false){_9=false;}}}if(this.$$handler){this.$$handler=null;}return _9;}function fixEvent(_c){_c.preventDefault=fixEvent.preventDefault;_c.stopPropagation=fixEvent.stopPropagation;return _c;}fixEvent.preventDefault=function(){this.returnValue=false;};fixEvent.stopPropagation=function(){this.cancelBubble=true;};if(!window.addEventListener){document.onreadystatechange=function(){if(window.onload&&window.onload!=handleEvent){addEvent(window,"load",window.onload);window.onload=handleEvent;}};}window.onDOMLoadEvents=new Array();window.DOMContentLoadedInitDone=false;function addDOMLoadEvent(_d){window.onDOMLoadEvents[window.onDOMLoadEvents.length]=_d;}function DOMContentLoadedInit(){if(window.DOMContentLoadedInitDone){return;}window.DOMContentLoadedInitDone=true;for(var i=0;i<window.onDOMLoadEvents.length;i++){var _f=window.onDOMLoadEvents[i];_f();}}function DOMContentLoadedScheduler(){if(window.DOMContentLoadedInitDone){return true;}if(/KHTML|WebKit/i.test(navigator.userAgent)){if(/loaded|complete/.test(document.readyState)){DOMContentLoadedInit();}else{setTimeout("DOMContentLoadedScheduler()",250);}}else{if(typeof document.getElementsByTagName!="undefined"&&(document.getElementsByTagName("body")[0]!=null||document.body!=null)){DOMContentLoadedInit();}else{setTimeout("DOMContentLoadedScheduler()",250);}}return true;}setTimeout("DOMContentLoadedScheduler()",250);addEvent(window,"load",DOMContentLoadedInit);if(document.addEventListener){document.addEventListener("DOMContentLoaded",DOMContentLoadedInit,false);}
