jQuery.extend({includedScripts:{},includeTimer:null,include:function(b,c){if(jQuery.includedScripts[b]!=undefined){return}jQuery.isReady=false;if(jQuery.readyList==null){jQuery.readyList=[]}var a=document.createElement("script");a.type="text/javascript";a.onload=function(){jQuery.includedScripts[b]=true;if(typeof c=="function"){c.apply(jQuery(a),arguments)}};a.onreadystatechange=function(){if(a.readyState=="complete"){jQuery.includedScripts[b]=true;if(typeof c=="function"){c.apply(jQuery(a),arguments)}}};a.src=b;jQuery.includedScripts[b]=false;document.getElementsByTagName("head")[0].appendChild(a);if(!jQuery.includeTimer){jQuery.includeTimer=window.setInterval(function(){jQuery.ready()},10)}}});jQuery.extend({_ready:jQuery.ready,ready:function(){isReady=true;for(var a in jQuery.includedScripts){if(jQuery.includedScripts[a]==false){isReady=false;break}}if(isReady){window.clearInterval(jQuery.includeTimer);jQuery._ready.apply(jQuery,arguments)}}});