(function(H,a){var j=a.document;function C(Q){var ac=j.createElement("div");j.body.insertBefore(ac,null);H.replaceWith(ac,'<script type="text/javascript">'+Q+"<\/script>")}H=H||(function(Q){return{ajax:Q.ajax,$:function(ac){return Q(ac)[0]},replaceWith:function(ac,ag){var af=Q(ac)[0];var ae=af.nextSibling,ad=af.parentNode;
Q(af).remove();if(ae){Q(ae).before(ag)}else{Q(ad).append(ag)}},onLoad:function(ac){Q(ac)},copyAttrs:function(ai,ae){var ag=Q(ae),ad=ai.attributes;for(var af=0,ac=ad.length;af<ac;af++){if(ad[af]&&ad[af].value){try{ag.attr(ad[af].name,ad[af].value)}catch(ah){}}}}}})(a.jQuery);H.copyAttrs=H.copyAttrs||function(){};
H.onLoad=H.onLoad||function(){throw"error: autoAsync cannot be used without jQuery "+"or defining writeCaptureSupport.onLoad"};function T(ae,ad){for(var ac=0,Q=ae.length;ac<Q;ac++){if(ad(ae[ac])===false){return}}}function w(Q){return Object.prototype.toString.call(Q)==="[object Function]"}function q(Q){return Object.prototype.toString.call(Q)==="[object String]"
}function v(ad,ac,Q){return Array.prototype.slice.call(ad,ac||0,Q||ad&&ad.length)}function G(ae,ad){var Q=false;T(ae,ac);function ac(af){return !(Q=ad(af))}return Q}function O(Q){this._queue=[];this._children=[];this._parent=Q;if(Q){Q._addChild(this)}}O.prototype={_addChild:function(Q){this._children.push(Q)
},push:function(Q){this._queue.push(Q);this._bubble("_doRun")},pause:function(){this._bubble("_doPause")},resume:function(){this._bubble("_doResume")},_bubble:function(ac){var Q=this;while(!Q[ac]){Q=Q._parent}return Q[ac]()},_next:function(){if(G(this._children,Q)){return true}function Q(ad){return ad._next()
}var ac=this._queue.shift();if(ac){ac()}return !!ac}};function i(Q){if(Q){return new O(Q)}O.call(this);this.paused=0}i.prototype=(function(){function Q(){}Q.prototype=O.prototype;return new Q()})();i.prototype._doRun=function(){if(!this.running){this.running=true;try{while(this.paused<1&&this._next()){}}finally{this.running=false
}}};i.prototype._doPause=function(){this.paused++};i.prototype._doResume=function(){this.paused--;this._doRun()};function P(){}P.prototype={_html:"",open:function(){this._opened=true;if(this._delegate){this._delegate.open()}},write:function(Q){if(this._closed){return}this._written=true;if(this._delegate){this._delegate.write(Q)
}else{this._html+=Q}},writeln:function(Q){this.write(Q+"\n")},close:function(){this._closed=true;if(this._delegate){this._delegate.close()}},copyTo:function(Q){this._delegate=Q;Q.foobar=true;if(this._opened){Q.open()}if(this._written){Q.write(this._html)}if(this._closed){Q.close()}}};var e=(function(){var Q={f:j.getElementById};
try{Q.f.call(j,"abc");return true}catch(ac){return false}})();function L(Q){T(Q,function(ac){var ad=j.getElementById(ac.id);if(!ad){l("<proxyGetElementById - finish>","no element in writen markup with id "+ac.id);return}T(ac.el.childNodes,function(ae){ad.appendChild(ae)});if(ad.contentWindow){a.setTimeout(function(){ac.el.contentWindow.document.copyTo(ad.contentWindow.document)
},1)}H.copyAttrs(ac.el,ad)})}function t(ac,Q){if(Q&&Q[ac]===false){return false}return Q&&Q[ac]||o[ac]}function z(ad,aq){var ak=[],ai=t("proxyGetElementById",aq),al=t("forceLastScriptTag",aq),ap=t("writeOnGetElementById",aq),af=t("immediateWrites",aq),Q={write:j.write,writeln:j.writeln,finish:function(){},out:""};
ad.state=Q;j.write=af?aj:ao;j.writeln=af?am:ac;if(ai||ap){Q.getEl=j.getElementById;j.getElementById=ae;if(ap){findEl=an}else{findEl=ag;Q.finish=function(){L(ak)}}}if(al){Q.getByTag=j.getElementsByTagName;j.getElementsByTagName=function(at){var ar=v(e?Q.getByTag.call(j,at):Q.getByTag(at));if(at==="script"){ar.push(H.$(ad.target))
}return ar};var ah=Q.finish;Q.finish=function(){ah();j.getElementsByTagName=Q.getByTag}}function ao(ar){Q.out+=ar}function ac(ar){Q.out+=ar+"\n"}function aj(ar){var at=H.$(ad.target);var au=j.createElement("div");at.parentNode.insertBefore(au,at);H.replaceWith(au,U(ar))}function am(ar){var at=H.$(ad.target);
var au=j.createElement("div");at.parentNode.insertBefore(au,at);H.replaceWith(au,U(ar)+"\n")}function ag(at){var ar=j.createElement("div");ak.push({id:at,el:ar});ar.contentWindow={document:new P()};return ar}function an(au){var ar=H.$(ad.target);var at=j.createElement("div");ar.parentNode.insertBefore(at,ar);
H.replaceWith(at,Q.out);Q.out="";return e?Q.getEl.call(j,au):Q.getEl(au)}function ae(at){var ar=e?Q.getEl.call(j,at):Q.getEl(at);return ar||findEl(at)}return Q}function Y(Q){j.write=Q.write;j.writeln=Q.writeln;if(Q.getEl){j.getElementById=Q.getEl}return Q.out}function R(Q){return Q&&Q.replace(/^\s*<!(\[CDATA\[|--)/,"").replace(/(\]\]|--)>\s*$/,"")
}function b(){}function d(ac,Q){console.error("Error",Q,"executing code:",ac)}var l=w(a.console&&console.error)?d:b;function V(ad,ac,Q){var ae=z(ac,Q);try{C(R(ad))}catch(af){l(ad,af)}finally{Y(ae)}return ae}function S(ac){var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(ac);return Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)
}function W(Q){return new RegExp("[\\s\\r\\n]"+Q+"[\\s\\r\\n]*=[\\s\\r\\n]*(?:([\"'])([\\s\\S]*?)\\1|([^\\s>]+))","i")}function k(Q){var ac=W(Q);return function(ad){var ae=ac.exec(ad)||[];return ae[2]||ae[3]}}var s=/(<script[^>]*>)([\s\S]*?)<\/script>/ig,E=/<script[^>]*\/>/ig,n=W("src"),aa=k("src"),r=k("type"),ab=k("language"),F="__document_write_ajax_callbacks__",D="__document_write_ajax_div-",g="window['"+F+"']['%d']();",m=a[F]={},y='<script type="text/javascript">'+g+"<\/script>",K=0;
function c(){return(++K).toString()}function J(ac,ad){var Q;if(w(ac)){Q=ac;ac=null}ac=ac||{};Q=Q||ac&&ac.done;ac.done=ad?function(){ad(Q)}:Q;return ac}var B=new i();var A=[];var f=window._debugWriteCapture?function(){}:function(Q,ad,ac){A.push({type:Q,src:ad,data:ac})};var N=window._debugWriteCapture?function(){}:function(){A.push(arguments)
};function Z(Q){var ac=c();m[ac]=function(){Q();delete m[ac]};return ac}function M(Q){return y.replace(/%d/,Z(Q))}function U(ag,ak,ad,ai){var ah=ad&&new i(ad)||B;ak=J(ak);var af=t("done",ak);var Q="";var ac=t("fixUrls",ak);if(!w(ac)){ac=function(al){return al}}if(w(af)){Q=M(function(){ah.push(af)})}return ag.replace(s,aj).replace(E,ae)+Q;
function ae(al){return aj(al,al.substring(0,al.length-2)+">","")}function aj(an,az,am){var ar=aa(az),aq=r(az)||"",aG=ab(az)||"",aF=(!aq&&!aG)||aq.toLowerCase().indexOf("javascript")!==-1||aG.toLowerCase().indexOf("javascript")!==-1;f("replace",ar,an);if(!aF){return an}var aA=Z(au),at=D+aA,ay,ap={target:"#"+at,parent:ai};
function au(){ah.push(ay)}if(ar){ar=ac(ar);az=az.replace(n,"");if(S(ar)){ay=aE}else{if(t("asyncAll",ak)){ay=aD()}else{ay=ax}}}else{ay=aC}function aC(){al(am)}function ax(){H.ajax({url:ar,type:"GET",dataType:"text",async:false,success:function(aH){al(aH)}})}function ao(aJ,aH,aI){l("<XHR for "+ar+">",aI);
ah.resume()}function av(){return M(function(){ah.resume()})}function aD(){var aJ,aI;function aH(aL,aK){if(!aJ){aI=aL;return}try{al(aL,av())}catch(aM){l(aL,aM)}}H.ajax({url:ar,type:"GET",dataType:"text",async:true,success:aH,error:ao});return function(){aJ=true;if(aI){al(aI)}else{ah.pause()}}}function aE(aH){var aJ=z(ap,ak);
ah.pause();f("pause",ar);p(ap.target,ar,aI);function aI(aM,aL,aK){f("out",ar,aJ.out);aw(Y(aJ),M(aJ.finish)+av());f("resume",ar)}}function al(aI,aH){var aJ=V(aI,ap,ak);aH=M(aJ.finish)+(aH||"");aw(aJ.out,aH)}function aB(aH){var aJ={};for(var aI in aH){if(aH.hasOwnProperty(aI)){aJ[aI]=aH[aI]}}delete aJ.done;
return aJ}function aw(aI,aH){H.replaceWith(ap.target,U(aI,aB(ak),ah,ap)+(aH||""))}return'<div style="display: none" id="'+at+'"></div>'+az+g.replace(/%d/,aA)+"<\/script>"}}function p(af,ad,ag){var ac=document.createElement("script");ac.src=ad;af=H.$(af);var Q=false,ae=af.parentNode;ac.onload=ac.onreadystatechange=function(){if(!Q&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){Q=true;
ag();ac.onload=ac.onreadystatechange=null;ae.removeChild(ac)}};ae.insertBefore(ac,af)}function I(ac,ad){var Q=B;T(ac,function(ae){Q.push(af);function af(){ae.action(U(ae.html,ae.options,Q),ae)}});if(ad){Q.push(ad)}}function X(Q){var ac=Q;while(ac&&ac.nodeType===1){Q=ac;ac=ac.lastChild;while(ac&&ac.nodeType!==1){ac=ac.previousSibling
}}return Q}function h(Q){var ad=j.write,ag=j.writeln,ac,ae=[];j.writeln=function(ah){j.write(ah+"\n")};var af;j.write=function(ai){var ah=X(j.body);if(ah!==ac){ac=ah;ae.push(af={el:ah,out:[]})}af.out.push(ai)};H.onLoad(function(){var ak,an,ai,am,al;Q=J(Q);al=Q.done;Q.done=function(){j.write=ad;j.writeln=ag;
if(al){al()}};for(var aj=0,ah=ae.length;aj<ah;aj++){ak=ae[aj].el;an=j.createElement("div");ak.parentNode.insertBefore(an,ak.nextSibling);ai=ae[aj].out.join("");am=ah-aj===1?U(ai,Q):U(ai);H.replaceWith(an,am)}})}function x(ag){var ah=document.getElementsByTagName("script"),an,ac,al,Q,ad,af,ae=0,aj=ag?M(function(){if(++ae>=ai.length){ag()
}}):"",ai=[];for(var ak=0,am=ah.length;ak<am;ak++){an=ah[ak];ad=an.getAttribute("extsrc");af=an.getAttribute("asyncsrc");if(ad||af){ai.push({ext:ad,async:af,s:an})}}for(ak=0,am=ai.length;ak<am;ak++){ac=ai[ak];if(ac.ext){al='<script type="text/javascript" src="'+ac.ext+'"> <\/script>';H.replaceWith(ac.s,U(al)+aj)
}else{if(ac.async){al='<script type="text/javascript" src="'+ac.async+'"> <\/script>';H.replaceWith(ac.s,U(al,{asyncAll:true},new i())+aj)}}}}var u="writeCapture";var o=a[u]={_original:a[u],support:H,fixUrls:function(Q){return Q.replace(/&amp;/g,"&")},noConflict:function(){a[u]=this._original;return this
},debug:A,proxyGetElementById:false,_forTest:{Q:i,GLOBAL_Q:B,$:H,matchAttr:k,slice:v,capture:z,uncapture:Y,captureWrite:V},replaceWith:function(Q,ad,ac){H.replaceWith(Q,U(ad,ac))},html:function(Q,ae,ac){var ad=H.$(Q);ad.innerHTML="<span/>";H.replaceWith(ad.firstChild,U(ae,ac))},load:function(Q,ad,ac){H.ajax({url:ad,dataType:"text",type:"GET",success:function(ae){o.html(Q,ae,ac)
}})},extsrc:x,autoAsync:h,sanitize:U,sanitizeSerial:I}})(this.writeCaptureSupport,this);
