YAHOO.util.Get=function(){var m={},l=0,r=0,e=false,n=YAHOO.env.ua,s=YAHOO.lang;var j=function(x,t,y){var u=y||window,z=u.document,A=z.createElement(x);for(var v in t){if(t[v]&&YAHOO.lang.hasOwnProperty(t,v)){A.setAttribute(v,t[v]);}}return A;};var i=function(t,u,w){var v=w||"utf-8";return j("link",{"id":"yui__dyn_"+(r++),"type":"text/css","charset":v,"rel":"stylesheet","href":t},u);
};var p=function(t,u,w){var v=w||"utf-8";return j("script",{"id":"yui__dyn_"+(r++),"type":"text/javascript","charset":v,"src":t},u);};var a=function(t,u){return{tId:t.tId,win:t.win,data:t.data,nodes:t.nodes,msg:u,purge:function(){d(this.tId);}};};var b=function(t,w){var u=m[w],v=(s.isString(t))?u.win.document.getElementById(t):t;
if(!v){q(w,"target node not found: "+t);}return v;};var q=function(w,v){var t=m[w];if(t.onFailure){var u=t.scope||t.win;t.onFailure.call(u,a(t,v));}};var c=function(w){var t=m[w];t.finished=true;if(t.aborted){var v="transaction "+w+" was aborted";q(w,v);return;}if(t.onSuccess){var u=t.scope||t.win;t.onSuccess.call(u,a(t));
}};var o=function(v){var t=m[v];if(t.onTimeout){var u=t.scope||t;t.onTimeout.call(u,a(t));}};var g=function(v,A){var u=m[v];if(u.timer){u.timer.cancel();}if(u.aborted){var y="transaction "+v+" was aborted";q(v,y);return;}if(A){u.url.shift();if(u.varName){u.varName.shift();}}else{u.url=(s.isString(u.url))?[u.url]:u.url;
if(u.varName){u.varName=(s.isString(u.varName))?[u.varName]:u.varName;}}var D=u.win,C=D.document,B=C.getElementsByTagName("head")[0],x;if(u.url.length===0){if(u.type==="script"&&n.webkit&&n.webkit<420&&!u.finalpass&&!u.varName){var z=p(null,u.win,u.charset);z.innerHTML='YAHOO.util.Get._finalize("'+v+'");';
u.nodes.push(z);B.appendChild(z);}else{c(v);}return;}var t=u.url[0];if(!t){u.url.shift();return g(v);}if(u.timeout){u.timer=s.later(u.timeout,u,o,v);}if(u.type==="script"){x=p(t,D,u.charset);}else{x=i(t,D,u.charset);}f(u.type,x,v,t,D,u.url.length);u.nodes.push(x);if(u.insertBefore){var E=b(u.insertBefore,v);
if(E){E.parentNode.insertBefore(x,E);}}else{B.appendChild(x);}if((n.webkit||n.gecko)&&u.type==="css"){g(v,t);}};var k=function(){if(e){return;}e=true;for(var t in m){var u=m[t];if(u.autopurge&&u.finished){d(u.tId);delete m[t];}}e=false;};var d=function(A){var x=m[A];if(x){var z=x.nodes,t=z.length,y=x.win.document,w=y.getElementsByTagName("head")[0];
if(x.insertBefore){var v=b(x.insertBefore,A);if(v){w=v.parentNode;}}for(var u=0;u<t;u=u+1){w.removeChild(z[u]);}x.nodes=[];}};var h=function(u,t,v){var x="q"+(l++);v=v||{};if(l%YAHOO.util.Get.PURGE_THRESH===0){k();}m[x]=s.merge(v,{tId:x,type:u,url:t,finished:false,aborted:false,nodes:[]});var w=m[x];
w.win=w.win||window;w.scope=w.scope||w.win;w.autopurge=("autopurge" in w)?w.autopurge:(u==="script")?true:false;s.later(0,w,g,x);return{tId:x};};var f=function(C,x,w,u,y,z,B){var A=B||g;if(n.ie){x.onreadystatechange=function(){var D=this.readyState;if("loaded"===D||"complete"===D){x.onreadystatechange=null;
A(w,u);}};}else{if(n.webkit){if(C==="script"){if(n.webkit>=420){x.addEventListener("load",function(){A(w,u);});}else{var t=m[w];if(t.varName){var v=YAHOO.util.Get.POLL_FREQ;t.maxattempts=YAHOO.util.Get.TIMEOUT/v;t.attempts=0;t._cache=t.varName[0].split(".");t.timer=s.later(v,t,function(I){var F=this._cache,E=F.length,D=this.win,G;
for(G=0;G<E;G=G+1){D=D[F[G]];if(!D){this.attempts++;if(this.attempts++>this.maxattempts){var H="Over retry limit, giving up";t.timer.cancel();q(w,H);}else{}return;}}t.timer.cancel();A(w,u);},null,true);}else{s.later(YAHOO.util.Get.POLL_FREQ,null,A,[w,u]);}}}}else{x.onload=function(){A(w,u);};}}};return{POLL_FREQ:10,PURGE_THRESH:20,TIMEOUT:2000,_finalize:function(t){s.later(0,null,c,t);
},abort:function(u){var v=(s.isString(u))?u:u.tId;var t=m[v];if(t){t.aborted=true;}},script:function(t,u){return h("script",t,u);},css:function(t,u){return h("css",t,u);}};}();YAHOO.register("get",YAHOO.util.Get,{version:"2.7.0",build:"1799"});