var DOMLoadedWatch={listeners:[],loaded:function(){
if(arguments.callee.done){
return;
}
arguments.callee.done=true;
for(i=0;i<DOMLoadedWatch.listeners.length;i++){
DOMLoadedWatch.listeners[i]();
}
},addListener:function(_1){
   if (!_1)
      return;
this.listeners.push(_1);
if(document.addEventListener){
document.addEventListener("DOMContentLoaded",DOMLoadedWatch.loaded,null);
}
if(/KHTML|WebKit/i.test(navigator.userAgent)){
var _2=setInterval(function(){

if(/loaded|complete/.test(document.readyState)){
clearInterval(_2);
delete _2;
DOMLoadedWatch.loaded();
}
},10);
}
window.onload=DOMLoadedWatch.loaded;
}};

var DOMLoadedWatchOrigOnLoadAdded = false;
if (!DOMLoadedWatchOrigOnLoadAdded)
	DOMLoadedWatch.addListener(window.onload);
DOMLoadedWatchOrigOnLoadAdded = true;


