if(typeof Event=='undefined')Event=new Object();Event.domReady={add:function(b){if(Event.domReady.loaded)return b();var c=Event.domReady.observers;if(!c)c=Event.domReady.observers=[];c[c.length]=b;if(Event.domReady.callback)return;Event.domReady.callback=function(){if(Event.domReady.loaded)return;Event.domReady.loaded=true;if(Event.domReady.timer){clearInterval(Event.domReady.timer);Event.domReady.timer=null}var a=Event.domReady.observers;for(var d=0,e=a.length;d<e;d++){var f=a[d];a[d]=null;f()}Event.domReady.callback=Event.domReady.observers=null};var g=!!(window.attachEvent&&!window.opera);var h=navigator.userAgent.indexOf('AppleWebKit/')>-1;if(document.readyState&&h){Event.domReady.timer=setInterval(function(){var a=document.readyState;if(a=='loaded'||a=='complete'){Event.domReady.callback()}},50)}else if(document.readyState&&g){var i=(window.location.protocol=='https:')?'://0':'javascript:void(0)';document.write('<script type="text/javascript" defer="defer" src="'+i+'" onreadystatechange="if (this.readyState == \'complete\') Event.domReady.callback();"><\/script>')}else{if(window.addEventListener){document.addEventListener("DOMContentLoaded",Event.domReady.callback,false);window.addEventListener("load",Event.domReady.callback,false)}else if(window.attachEvent){window.attachEvent('onload',Event.domReady.callback)}else{var b=window.onload;window.onload=function(){Event.domReady.callback();if(b)b()}}}}}
