Event=(function(){var a=0;function c(f){f=f||window.event;if(f.isFixed){return f}f.isFixed=true;f.preventDefault=f.preventDefault||function(){this.returnValue=false};f.stopPropagation=f.stopPropagaton||function(){this.cancelBubble=true};if(!f.target){f.target=f.srcElement}if(!f.relatedTarget&&f.fromElement){f.relatedTarget=f.fromElement==f.target?f.toElement:f.fromElement}if(f.pageX==null&&f.clientX!=null){var e=document.documentElement,d=document.body;f.pageX=f.clientX+(e&&e.scrollLeft||d&&d.scrollLeft||0)-(e.clientLeft||0);f.pageY=f.clientY+(e&&e.scrollTop||d&&d.scrollTop||0)-(e.clientTop||0)}if(!f.which&&f.button){f.which=(f.button&1?1:(f.button&2?3:(f.button&4?2:0)))}return f}function b(i){i=c(i);var d=this.events[i.type];for(var h in d){var f=d[h];var e=f.call(this,i);if(e===false){i.preventDefault();i.stopPropagation()}}}return{add:function(f,e,d){if(f.setInterval&&(f!=window&&!f.frameElement)){f=window}if(!d.guid){d.guid=++a}if(!f.events){f.events={};f.handle=function(g){if(typeof Event!=="undefined"){return b.call(f,g)}}}if(!f.events[e]){f.events[e]={};if(f.addEventListener){f.addEventListener(e,f.handle,false)}else{if(f.attachEvent){f.attachEvent("on"+e,f.handle)}}}f.events[e][d.guid]=d},remove:function(h,g,f){var d=h.events&&h.events[g];if(!d){return}delete d[f.guid];for(var i in d){return}if(h.removeEventListener){h.removeEventListener(g,h.handle,false)}else{if(h.detachEvent){h.detachEvent("on"+g,h.handle)}}delete h.events[g];for(var i in h.events){return}try{delete h.handle;delete h.events}catch(j){h.removeAttribute("handle");h.removeAttribute("events")}},docReady:function(d){if(!window.readyList){window.readyList=[]}if(!window.readyList.length){bindReady(function(){for(var e=0;e<window.readyList.length;e++){window.readyList[e]()}})}window.readyList.push(d)}}}());function bindReady(b){var c=false;function a(){if(c){return}c=true;b()}if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);a()},false)}else{if(document.attachEvent){if(document.documentElement.doScroll&&window==window.top){function d(){if(c){return}try{document.documentElement.doScroll("left");a()}catch(f){setTimeout(d,0)}}d()}document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);a()}})}}if(window.addEventListener){window.addEventListener("load",a,false)}else{if(window.attachEvent){window.attachEvent("onload",a)}}}function hasClass(b,a){return new RegExp("(^|\\s)"+a+"(\\s|$)").test(b.className)}function addClass(b,a){if(!hasClass(b,a)){b.className+=" "+a}}function removeClass(c,b){var a=RegExp("(^|\\s)"+b+"(\\s|$)");c.className=c.className.replace(a,("$1".length!=0&&"$2".length!=0)?" ":"")}function replaceClass(d,a,c){var b=RegExp("(^|\\s)("+a+")(\\s|$)");d.className=d.className.replace(b,"$1"+c+"$3")}function getCookie(e){function c(i){var h=document.cookie.indexOf(";",i);if(h==-1){h=document.cookie.length}return unescape(document.cookie.substring(i,h))}var b=e+"=";var g=b.length;var a=document.cookie.length;var f=0;while(f<a){var d=f+g;if(document.cookie.substring(f,d)==b){return c(d)}f=document.cookie.indexOf(" ",f)+1;if(f==0){break}}return null}function setCookie(b,d,a,f,c,e){document.cookie=b+"="+escape(d)+((a)?"; expires="+a.toGMTString():"")+((f)?"; path="+f:"")+((c)?"; domain="+c:"")+((e)?"; secure":"")}function unsetCookie(a,c,b){if(getCookie(a)){document.cookie=a+"="+((c)?"; path="+c:"")+((b)?"; domain="+b:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT"}};
