if(jQuery.browser.mozilla||jQuery.browser.opera){document.removeEventListener("DOMContentLoaded",jQuery.ready,false);document.addEventListener("DOMContentLoaded",function(){jQuery.ready()},false)}jQuery.event.remove(window,"load",jQuery.ready);jQuery.event.add(window,"load",function(){jQuery.ready()});jQuery.extend({includeStates:{},include:function(c,d,b){if(typeof d!="function"&&!b){b=d;d=null}c=c.replace("\n","");jQuery.includeStates[c]=false;var a=document.createElement("script");a.type="text/javascript";a.onload=function(){jQuery.includeStates[c]=true;if(d){d.call(a)}};a.onreadystatechange=function(){if(this.readyState!="complete"&&this.readyState!="loaded"){return}jQuery.includeStates[c]=true;if(d){d.call(a)}};a.src=c;if(b){if(b.constructor!=Array){b=[b]}setTimeout(function(){var e=true;$.each(b,function(g,f){if(!f()){e=false;return false}});if(e){document.getElementsByTagName("head")[0].appendChild(a)}else{setTimeout(arguments.callee,10)}},10)}else{document.getElementsByTagName("head")[0].appendChild(a)}return function(){return jQuery.includeStates[c]}},readyOld:jQuery.ready,ready:function(){if(jQuery.isReady){return}imReady=true;$.each(jQuery.includeStates,function(a,b){if(!b){return imReady=false}});if(imReady){jQuery.readyOld.apply(jQuery,arguments)}else{setTimeout(arguments.callee,10)}}});
