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