/* auteur: Nadim Saikali */
/* Date de création: 09/04/2008 */
function parseCode(chaine){
	var reg1	= new RegExp("\t", "g");
	var reg2	= new RegExp("\n", "g");
	var reg3	= new RegExp("\"", "g");
	var reg4	= new RegExp("\'><", "g");

	var reg2b= new RegExp("\r", "g");// IE
	var reg4b= new RegExp("> <", "g");//IE
	var reg5	= new RegExp("A href", "g");//IE
	var reg6	= new RegExp("<LI", "g");//IE
	var reg7	= new RegExp("<UL", "g");//IE
	var reg8	= new RegExp("A>", "g");//IE
	var reg9	= new RegExp("</LI>", "g");//IE
	var reg10	= new RegExp("</UL>", "g");//IE
	var reg11	= new RegExp("<IMG", "g");//IE
	var reg12	= new RegExp("<ul></li><li>", "g");//IE

	if (window.ActiveXObject) {//IE
		var eregChaine = chaine.replace(reg1,"").replace(reg2, "").replace(reg2b, "").replace(reg3, "'").replace(reg4b, "><").replace(reg4, "\' /><").replace(reg5, "a href").replace(reg6, "</li><li").replace(reg7, "<ul").replace(reg8, "a>").replace(reg9, "</li>").replace(reg10, "</ul>").replace(reg11, "<img").replace(reg12, "<ul><li>");
	} else {
		var eregChaine = chaine.replace(reg1,"").replace(reg2, "").replace(reg3, "'").replace(reg4, "\' /><")
	}
	return encodeURIComponent(eregChaine);
}