  function bbcode1()
	{
		/*Bon, on en est au code JavaScript pour le BBcode de la chatbox dans l'aperçu du pseudo/message*/
		
		/*Que dites-vous de commencer par le pseudo, mon cher ? =P*/
		/*Trêve de plaisanteries, c'est parti !*/
		
		/*Pseudo en italique :*/
		
	apercu_pseudo = apercu_pseudo.replace(/\[i\](.+)\[\/i\]/gi, "<em>$1</em>");
		
		//Pseudo en souligné
		
	apercu_pseudo = apercu_pseudo.replace(/\[u\](.+)\[\/u\]/gi, "<u>$1</u>");
		
		//Yes yes yeeeeeeees c'est bon ça ! Allez, on passe aux couleurs !
		//Par nom :
		
	apercu_pseudo = apercu_pseudo.replace(/(?:\[c(?:olor)?[:=](red|green|blue|purple|yellow|olive|yellowgreen|white|turquoise|teal|pink|orange|navy|magenta|indigo|gold|fuchsia|gray|cyan|chocolate|brown|black|aqua)\])(.+)(?:\[\/c(?:olor)?(?:=(?:5|(?:$1)))?\])/gi, '<span style="color:$1">$2</span>');
		
		//Par héxadécimal :
		
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=](\#[0-9a-f]{6})\](.+)\[\/c(?:olor)?(?:[:=](\#[0-9a-f]{6}))?\]/gi, '<span style="color:$1">$2</span>');
		
		//Sujet épineux : les numéros de couleurs =P :
		
	//Bon bah on est parti : le noir :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]0\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:black">$1</span>');
	//Le blanc :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]1\](.+)\[\/c(?:olor)?(?:[:=]1)?\]/gi, '<span style="color:white">$1</span>');
	//Bleu foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]2\](.+)\[\/c(?:olor)?(?:[:=]2)?\]/gi, '<span style="color:navy">$1</span>');
	//Vert :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]3\](.+)\[\/c(?:olor)?(?:[:=]3)?\]/gi, '<span style="color:green">$1</span>');
	//Rouge :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]4\](.+)\[\/c(?:olor)?(?:[:=]4)?\]/gi, '<span style="color:red">$1</span>');	
	//Rouge foncé (maroon) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]5\](.+)\[\/c(?:olor)?(?:[:=]5)?\]/gi, '<span style="color:maroon">$1</span>');
	//Violet/Magenta foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]6\](.+)\[\/c(?:olor)?(?:[:=]6)?\]/gi, '<span style="color:darkmagenta">$1</span>');
	//Orange foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]7\](.+)\[\/c(?:olor)?(?:[:=]7)?\]/gi, '<span style="color:darkorange">$1</span>');
	//Jaune :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]8\](.+)\[\/c(?:olor)?(?:[:=]8)?\]/gi, '<span style="color:yellow">$1</span>');
	//Vert fluo :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]9\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lime">$1</span>');
	//Bleu-vert (darkcyan, le plus fort des héroooos xD)
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]10\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkcyan">$1</span>');
	//Cyan :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]11\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:aqua">$1</span>');
	//Bleu :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]12\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:blue">$1</span>');
	//Fuchsia :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]13\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:fuchsia">$1</span>');
	//Gris (foncé) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]14\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:gray">$1</span>');
	//Gris clair :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]15\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lightgrey">$1</span>');
	//Gris encore plus clair :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]16\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:gainsboro">$1</span>');
	//Gris clair 'le même que le 15 mais faut bien afficher ce que ça affiche xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]17\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lightgrey">$1</span>');
	//Saumon :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]18\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:navajowhite">$1</span>');
	//Rose clair à la "rose saumon" :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]19\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lightpink">$1</span>');
	//Rose pâle (c'est du violet clair mais bon xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]20\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:violet">$1</span>');
	//Violet clair :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]21\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:violet">$1</span>');
	//Turquoise pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]22\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:paleturquoise">$1</span>');
	//Vert pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]23\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:palegreen">$1</span>');
	//Jaune pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]24\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:palegoldenrod">$1</span>');
	//Gris-argent :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]25\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:silver">$1</span>');
	//Gris-gris foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]26\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkgray">$1</span>');
	//Orange pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]27\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:sandybrown">$1</span>');
	//Rose/rouge/saumon :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]28\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:salmon">$1</span>');
	//Rose :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]29\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:violet">$1</span>');
	//Bleu-violet :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]30\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:mediumslateblue">$1</span>');
	//Turquoise clair/marine :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]31\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:aquamarine">$1</span>');
	//Vert clair :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]32\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lightgreen">$1</span>');
	//Jaune un peu pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]33\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#f9ff57">$1</span>');
	//Gris (encore !!) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]34\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:gray">$1</span>');
	//Gris (... et encore ...) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]35\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:gray">$1</span>');
	//Orange (normal) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]36\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:orange">$1</span>');
	//Rouge/orange :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]37\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:orangered">$1</span>');
	//Fuchsia (et oui, encore xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]38\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:fuchsia">$1</span>');
	//Bleu (marine normalement mais bleu) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]39\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:blue">$1</span>');
	//Vert-turquoise :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]40\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:mediumspringgreen">$1</span>');
	//Vert clair / vers le fluo :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]41\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lawngreen">$1</span>');
	//Jaune xD :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]42\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:yellow">$1</span>');
	//Gris (dimgray) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]43\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:dimgray">$1</span>');
	//Gris (pareil xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]44\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:dimgray">$1</span>');
	//Ocre :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]45\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:goldenrod">$1</span>');
	//Rouge :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]46\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:red">$1</span>');
	//Rose / fuchsia :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]47\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:fuchsia">$1</span>');
	//Bleu indigo :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]48\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:mediumblue">$1</span>');
	//Vert "d'eau" :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]49\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#02cc88">$1</span>');
	//Vert olive :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]50\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#58d80c">$1</span>');
	//Vert olive plus foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]51\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#49b00a">$1</span>');
	//Noir clair :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]52\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#333335">$1</span>');
	//Noir clair (ouais encore xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]53\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#333335">$1</span>');
	//Marron :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]54\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:saddlebrown">$1</span>');
	//Rouge Bordeaux :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]55\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#8b0000">$1</span>');
	//Violet / magenta foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]56\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkmagenta">$1</span>');
	//Bleu marine :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]57\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkblue">$1</span>');
	//Vert penchant vers "teal" :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]58\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#00885e">$1</span>');
	//Vert un peu olive :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]59\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#379600">$1</span>');
	//Vert caca d'oie (beurk) :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]60\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#999e14">$1</span>');
	//Marron / brun clair :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]61\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#473400">$1</span>');
	//Brun / marron-rouge :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]62\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#4d0000">$1</span>');
	//Violet foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]63\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#5f0062">$1</span>');
	//Bleu très foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]64\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#000047">$1</span>');
	//Vert foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]65\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#05502e">$1</span>');
	//Vert / vert kaki :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]66\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#1c5300">$1</span>');
	//Vrai kaki / marron
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]67\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#544d04">$1</span>');
	//Noir :
	apercu_pseudo = apercu_pseudo.replace(/\[c(?:olor)?[:=]68\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:black">$1</span>');
	
		//C'est cool ça man ! Allez, on se tape le surlignage :
		
	//Bon bah on est parti : le noir :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]0\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:black">$1</span>');
	//Le blanc :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]1\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:white">$1</span>');
	//Bleu foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]2\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:navy">$1</span>');
	//Vert :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]3\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:green">$1</span>');
	//Rouge :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]4\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:red">$1</span>');	
	//Rouge foncé (maroon) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]5\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:maroon">$1</span>');
	//Violet/Magenta foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]6\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkmagenta">$1</span>');
	//Orange foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]7\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkorange">$1</span>');
	//Jaune :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]8\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:yellow">$1</span>');
	//Vert fluo :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]9\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lime">$1</span>');
	//Bleu-vert (darkcyan, le plus fort des héroooos xD)
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]10\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkcyan">$1</span>');
	//Cyan :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]11\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:aqua">$1</span>');
	//Bleu :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]12\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:blue">$1</span>');
	//Fuchsia :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]13\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:fuchsia">$1</span>');
	//Gris (foncé) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]14\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:gray">$1</span>');
	//Gris clair :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]15\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lightgrey">$1</span>');
	//Gris encore plus clair :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]16\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:gainsboro">$1</span>');
	//Gris clair 'le même que le 15 mais faut bien afficher ce que ça affiche xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]17\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lightgrey">$1</span>');
	//Saumon :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]18\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:navajowhite">$1</span>');
	//Rose clair à la "rose saumon" :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]19\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lightpink">$1</span>');
	//Rose pâle (c'est du violet clair mais bon xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]20\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:violet">$1</span>');
	//Violet clair :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]21\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:violet">$1</span>');
	//Turquoise pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]22\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:paleturquoise">$1</span>');
	//Vert pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]23\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:palegreen">$1</span>');
	//Jaune pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]24\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:palegoldenrod">$1</span>');
	//Gris-argent :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]25\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:silver">$1</span>');
	//Gris-gris foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]26\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkgray">$1</span>');
	//Orange pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]27\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:sandybrown">$1</span>');
	//Rose/rouge/saumon :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]28\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:salmon">$1</span>');
	//Rose :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]29\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:violet">$1</span>');
	//Bleu-violet :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]30\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:mediumslateblue">$1</span>');
	//Turquoise clair/marine :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]31\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:aquamarine">$1</span>');
	//Vert clair :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]32\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lightgreen">$1</span>');
	//Jaune un peu pâle :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]33\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#f9ff57">$1</span>');
	//Gris (encore !!) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]34\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:gray">$1</span>');
	//Gris (... et encore ...) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]35\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:gray">$1</span>');
	//Orange (normal) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]36\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:orange">$1</span>');
	//Rouge/orange :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]37\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:orangered">$1</span>');
	//Fuchsia (et oui, encore xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]38\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:fuchsia">$1</span>');
	//Bleu (marine normalement mais bleu) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]39\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:blue">$1</span>');
	//Vert-turquoise :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]40\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:mediumspringgreen">$1</span>');
	//Vert clair / vers le fluo :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]41\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lawngreen">$1</span>');
	//Jaune xD :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]42\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:yellow">$1</span>');
	//Gris (dimgray) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]43\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:dimgray">$1</span>');
	//Gris (pareil xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]44\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:dimgray">$1</span>');
	//Ocre :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]45\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:goldenrod">$1</span>');
	//Rouge :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]46\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:red">$1</span>');
	//Rose / fuchsia :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]47\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:fuchsia">$1</span>');
	//Bleu indigo :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]48\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:mediumblue">$1</span>');
	//Vert "d'eau" :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]49\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#02cc88">$1</span>');
	//Vert olive :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]50\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#58d80c">$1</span>');
	//Vert olive plus foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]51\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#49b00a">$1</span>');
	//Noir clair :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]52\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#333335">$1</span>');
	//Noir clair (ouais encore xD) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]53\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#333335">$1</span>');
	//Marron :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]54\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:saddlebrown">$1</span>');
	//Rouge Bordeaux :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]55\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#8b0000">$1</span>');
	//Violet / magenta foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]56\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkmagenta">$1</span>');
	//Bleu marine :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]57\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkblue">$1</span>');
	//Vert penchant vers "teal" :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]58\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#00885e">$1</span>');
	//Vert un peu olive :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]59\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#379600">$1</span>');
	//Vert caca d'oie (beurk) :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]60\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#999e14">$1</span>');
	//Marron / brun clair :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]61\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#473400">$1</span>');
	//Brun / marron-rouge :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]62\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#4d0000">$1</span>');
	//Violet foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]63\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#5f0062">$1</span>');
	//Bleu très foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]64\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#000047">$1</span>');
	//Vert foncé :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]65\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#05502e">$1</span>');
	//Vert / vert kaki :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]66\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#1c5300">$1</span>');
	//Vrai kaki / marron
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]67\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#544d04">$1</span>');
	//Noir :
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=]68\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:black">$1</span>');
		
		//1 minute chrono !! =P
		//Hum j'oublie l'appel par nom et héxadécimal, allez, vite fait :
		
		//Le nom : 
		
	apercu_pseudo = apercu_pseudo.replace(/(?:\[a[:=](red|green|blue|purple|yellow|olive|yellowgreen|white|turquoise|teal|pink|orange|navy|magenta|indigo|gold|fuchsia|gray|cyan|chocolate|brown|black|aqua)\])(.+)(?:\[\/a(?:=(?:5|(?:$1)))?\])/gi, '<span style="background-color:$1">$2</span>');
	
		//L'héxadécimal :
		
	apercu_pseudo = apercu_pseudo.replace(/\[a[:=](\#[0-9a-f]{6})\](.+)\[\/a(?:[:=](\#[0-9a-f]{6}))?\]/gi, '<span style="background-color:$1">$2</span>');
	
		//Et voilà ! Fini pour l'aperçu du pseudo !!
		
		return apercu_pseudo;//On n'oublie pas de retourner la valeur bien sûr =P
	}
		
	
	function bbcode2()
	{
		
		//Bon ben pas besoin de s'emmerder, pour le message, on fait copier-coller-remplacer :
		
		
		/*Message en italique :*/
		
	apercu_message = apercu_message.replace(/\[b\](.+)\[\/b\]/gi, "<strong>$1</strong>");

		/*Message en italique :*/
		
	apercu_message = apercu_message.replace(/\[i\](.+)\[\/i\]/gi, "<em>$1</em>");
		
		//Message en souligné
		
	apercu_message = apercu_message.replace(/\[u\](.+)\[\/u\]/gi, "<u>$1</u>");
		
		//Yes yes yeeeeeeees c'est bon ça ! Allez, on passe aux couleurs !
		//Par nom :
		
	apercu_message = apercu_message.replace(/(?:\[c(?:olor)?[:=](red|green|blue|purple|yellow|olive|yellowgreen|white|turquoise|teal|pink|orange|navy|magenta|indigo|gold|fuchsia|gray|cyan|chocolate|brown|black|aqua)\])(.+)(?:\[\/c(?:olor)?(?:=(?:5|(?:$1)))?\])/gi, '<span style="color:$1">$2</span>');
		
		//Par héxadécimal :
		
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=](\#[0-9a-f]{6})\](.+)\[\/c(?:olor)?(?:[:=](\#[0-9a-f]{6}))?\]/gi, '<span style="color:$1">$2</span>');
		
		//Sujet épineux : les numéros de couleurs =P :
		
	//Bon bah on est parti : le noir :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]0\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:black">$1</span>');
	//Le blanc :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]1\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:white">$1</span>');
	//Bleu foncé :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]2\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:navy">$1</span>');
	//Vert :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]3\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:green">$1</span>');
	//Rouge :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]4\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:red">$1</span>');	
	//Rouge foncé (maroon) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]5\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:maroon">$1</span>');
	//Violet/Magenta foncé :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]6\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkmagenta">$1</span>');
	//Orange foncé :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]7\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkorange">$1</span>');
	//Jaune :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]8\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:yellow">$1</span>');
	//Vert fluo :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]9\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lime">$1</span>');
	//Bleu-vert (darkcyan, le plus fort des héroooos xD)
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]10\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkcyan">$1</span>');
	//Cyan :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]11\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:aqua">$1</span>');
	//Bleu :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]12\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:blue">$1</span>');
	//Fuchsia :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]13\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:fuchsia">$1</span>');
	//Gris (foncé) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]14\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:gray">$1</span>');
	//Gris clair :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]15\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lightgrey">$1</span>');
	//Gris encore plus clair :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]16\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:gainsboro">$1</span>');
	//Gris clair 'le même que le 15 mais faut bien afficher ce que ça affiche xD) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]17\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lightgrey">$1</span>');
	//Saumon :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]18\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:navajowhite">$1</span>');
	//Rose clair à la "rose saumon" :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]19\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lightpink">$1</span>');
	//Rose pâle (c'est du violet clair mais bon xD) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]20\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:violet">$1</span>');
	//Violet clair :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]21\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:violet">$1</span>');
	//Turquoise pâle :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]22\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#afeeee">$1</span>');
	//Vert pâle :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]23\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:palegreen">$1</span>');
	//Jaune pâle :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]24\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:palegoldenrod">$1</span>');
	//Gris-argent :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]25\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:silver">$1</span>');
	//Gris-gris foncé :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]26\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkgray">$1</span>');
	//Orange pâle :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]27\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:sandybrown">$1</span>');
	//Rose/rouge/saumon :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]28\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:salmon">$1</span>');
	//Rose :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]29\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:violet">$1</span>');
	//Bleu-violet :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]30\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:mediumslateblue">$1</span>');
	//Turquoise clair/marine :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]31\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:aquamarine">$1</span>');
	//Vert clair :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]32\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lightgreen">$1</span>');
	//Jaune un peu pâle :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]33\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#f9ff57">$1</span>');
	//Gris (encore !!) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]34\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:gray">$1</span>');
	//Gris (... et encore ...) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]35\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:gray">$1</span>');
	//Orange (normal) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]36\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:orange">$1</span>');
	//Rouge/orange :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]37\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:orangered">$1</span>');
	//Fuchsia (et oui, encore xD) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]38\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:fuchsia">$1</span>');
	//Bleu (marine normalement mais bleu) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]39\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:blue">$1</span>');
	//Vert-turquoise :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]40\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:mediumspringgreen">$1</span>');
	//Vert clair / vers le fluo :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]41\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:lawngreen">$1</span>');
	//Jaune xD :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]42\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:yellow">$1</span>');
	//Gris (dimgray) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]43\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:dimgray">$1</span>');
	//Gris (pareil xD) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]44\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:dimgray">$1</span>');
	//Ocre :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]45\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:goldenrod">$1</span>');
	//Rouge :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]46\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:red">$1</span>');
	//Rose / fuchsia :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]47\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:fuchsia">$1</span>');
	//Bleu indigo :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]48\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:mediumblue">$1</span>');
	//Vert "d'eau" :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]49\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#02cc88">$1</span>');
	//Vert olive :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]50\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#58d80c">$1</span>');
	//Vert olive plus foncé :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]51\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#49b00a">$1</span>');
	//Noir clair :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]52\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#333335">$1</span>');
	//Noir clair (ouais encore xD) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]53\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#333335">$1</span>');
	//Marron :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]54\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:saddlebrown">$1</span>');
	//Rouge Bordeaux :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]55\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#8b0000">$1</span>');
	//Violet / magenta foncé :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]56\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkmagenta">$1</span>');
	//Bleu marine :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]57\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:darkblue">$1</span>');
	//Vert penchant vers "teal" :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]58\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#00885e">$1</span>');
	//Vert un peu olive :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]59\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#379600">$1</span>');
	//Vert caca d'oie (beurk) :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]60\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#999e14">$1</span>');
	//Marron / brun clair :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]61\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#473400">$1</span>');
	//Brun / marron-rouge :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]62\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#4d0000">$1</span>');
	//Violet foncé :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]63\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#5f0062">$1</span>');
	//Bleu très foncé :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]64\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#000047">$1</span>');
	//Vert foncé :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]65\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#05502e">$1</span>');
	//Vert / vert kaki :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]66\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#1c5300">$1</span>');
	//Vrai kaki / marron
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]67\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:#544d04">$1</span>');
	//Noir :
	apercu_message = apercu_message.replace(/\[c(?:olor)?[:=]68\](.+)\[\/c(?:olor)?(?:[:=]0)?\]/gi, '<span style="color:black">$1</span>');
	
		//C'est cool ça man ! Allez, on se tape le surlignage :
		
	//Bon bah on est parti : le noir :
	apercu_message = apercu_message.replace(/\[a[:=]0\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:black">$1</span>');
	//Le blanc :
	apercu_message = apercu_message.replace(/\[a[:=]1\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:white">$1</span>');
	//Bleu foncé :
	apercu_message = apercu_message.replace(/\[a[:=]2\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:navy">$1</span>');
	//Vert :
	apercu_message = apercu_message.replace(/\[a[:=]3\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:green">$1</span>');
	//Rouge :
	apercu_message = apercu_message.replace(/\[a[:=]4\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:red">$1</span>');	
	//Rouge foncé (maroon) :
	apercu_message = apercu_message.replace(/\[a[:=]5\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:maroon">$1</span>');
	//Violet/Magenta foncé :
	apercu_message = apercu_message.replace(/\[a[:=]6\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkmagenta">$1</span>');
	//Orange foncé :
	apercu_message = apercu_message.replace(/\[a[:=]7\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkorange">$1</span>');
	//Jaune :
	apercu_message = apercu_message.replace(/\[a[:=]8\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:yellow">$1</span>');
	//Vert fluo :
	apercu_message = apercu_message.replace(/\[a[:=]9\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lime">$1</span>');
	//Bleu-vert (darkcyan, le plus fort des héroooos xD)
	apercu_message = apercu_message.replace(/\[a[:=]10\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkcyan">$1</span>');
	//Cyan :
	apercu_message = apercu_message.replace(/\[a[:=]11\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:aqua">$1</span>');
	//Bleu :
	apercu_message = apercu_message.replace(/\[a[:=]12\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:blue">$1</span>');
	//Fuchsia :
	apercu_message = apercu_message.replace(/\[a[:=]13\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:fuchsia">$1</span>');
	//Gris (foncé) :
	apercu_message = apercu_message.replace(/\[a[:=]14\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:gray">$1</span>');
	//Gris clair :
	apercu_message = apercu_message.replace(/\[a[:=]15\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lightgrey">$1</span>');
	//Gris encore plus clair :
	apercu_message = apercu_message.replace(/\[a[:=]16\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:gainsboro">$1</span>');
	//Gris clair 'le même que le 15 mais faut bien afficher ce que ça affiche xD) :
	apercu_message = apercu_message.replace(/\[a[:=]17\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lightgrey">$1</span>');
	//Saumon :
	apercu_message = apercu_message.replace(/\[a[:=]18\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:navajowhite">$1</span>');
	//Rose clair à la "rose saumon" :
	apercu_message = apercu_message.replace(/\[a[:=]19\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lightpink">$1</span>');
	//Rose pâle (c'est du violet clair mais bon xD) :
	apercu_message = apercu_message.replace(/\[a[:=]20\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:violet">$1</span>');
	//Violet clair :
	apercu_message = apercu_message.replace(/\[a[:=]21\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:violet">$1</span>');
	//Turquoise pâle :
	apercu_message = apercu_message.replace(/\[a[:=]22\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#afeeee">$1</span>');
	//Vert pâle :
	apercu_message = apercu_message.replace(/\[a[:=]23\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:palegreen">$1</span>');
	//Jaune pâle :
	apercu_message = apercu_message.replace(/\[a[:=]24\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:palegoldenrod">$1</span>');
	//Gris-argent :
	apercu_message = apercu_message.replace(/\[a[:=]25\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:silver">$1</span>');
	//Gris-gris foncé :
	apercu_message = apercu_message.replace(/\[a[:=]26\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkgray">$1</span>');
	//Orange pâle :
	apercu_message = apercu_message.replace(/\[a[:=]27\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:sandybrown">$1</span>');
	//Rose/rouge/saumon :
	apercu_message = apercu_message.replace(/\[a[:=]28\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:salmon">$1</span>');
	//Rose :
	apercu_message = apercu_message.replace(/\[a[:=]29\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:violet">$1</span>');
	//Bleu-violet :
	apercu_message = apercu_message.replace(/\[a[:=]30\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:mediumslateblue">$1</span>');
	//Turquoise clair/marine :
	apercu_message = apercu_message.replace(/\[a[:=]31\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:aquamarine">$1</span>');
	//Vert clair :
	apercu_message = apercu_message.replace(/\[a[:=]32\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lightgreen">$1</span>');
	//Jaune un peu pâle :
	apercu_message = apercu_message.replace(/\[a[:=]33\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#f9ff57">$1</span>');
	//Gris (encore !!) :
	apercu_message = apercu_message.replace(/\[a[:=]34\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:gray">$1</span>');
	//Gris (... et encore ...) :
	apercu_message = apercu_message.replace(/\[a[:=]35\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:gray">$1</span>');
	//Orange (normal) :
	apercu_message = apercu_message.replace(/\[a[:=]36\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:orange">$1</span>');
	//Rouge/orange :
	apercu_message = apercu_message.replace(/\[a[:=]37\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:orangered">$1</span>');
	//Fuchsia (et oui, encore xD) :
	apercu_message = apercu_message.replace(/\[a[:=]38\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:fuchsia">$1</span>');
	//Bleu (marine normalement mais bleu) :
	apercu_message = apercu_message.replace(/\[a[:=]39\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:blue">$1</span>');
	//Vert-turquoise :
	apercu_message = apercu_message.replace(/\[a[:=]40\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:mediumspringgreen">$1</span>');
	//Vert clair / vers le fluo :
	apercu_message = apercu_message.replace(/\[a[:=]41\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:lawngreen">$1</span>');
	//Jaune xD :
	apercu_message = apercu_message.replace(/\[a[:=]42\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:yellow">$1</span>');
	//Gris (dimgray) :
	apercu_message = apercu_message.replace(/\[a[:=]43\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:dimgray">$1</span>');
	//Gris (pareil xD) :
	apercu_message = apercu_message.replace(/\[a[:=]44\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:dimgray">$1</span>');
	//Ocre :
	apercu_message = apercu_message.replace(/\[a[:=]45\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:goldenrod">$1</span>');
	//Rouge :
	apercu_message = apercu_message.replace(/\[a[:=]46\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:red">$1</span>');
	//Rose / fuchsia :
	apercu_message = apercu_message.replace(/\[a[:=]47\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:fuchsia">$1</span>');
	//Bleu indigo :
	apercu_message = apercu_message.replace(/\[a[:=]48\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:mediumblue">$1</span>');
	//Vert "d'eau" :
	apercu_message = apercu_message.replace(/\[a[:=]49\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#02cc88">$1</span>');
	//Vert olive :
	apercu_message = apercu_message.replace(/\[a[:=]50\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#58d80c">$1</span>');
	//Vert olive plus foncé :
	apercu_message = apercu_message.replace(/\[a[:=]51\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#49b00a">$1</span>');
	//Noir clair :
	apercu_message = apercu_message.replace(/\[a[:=]52\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#333335">$1</span>');
	//Noir clair (ouais encore xD) :
	apercu_message = apercu_message.replace(/\[a[:=]53\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#333335">$1</span>');
	//Marron :
	apercu_message = apercu_message.replace(/\[a[:=]54\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:saddlebrown">$1</span>');
	//Rouge Bordeaux :
	apercu_message = apercu_message.replace(/\[a[:=]55\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#8b0000">$1</span>');
	//Violet / magenta foncé :
	apercu_message = apercu_message.replace(/\[a[:=]56\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkmagenta">$1</span>');
	//Bleu marine :
	apercu_message = apercu_message.replace(/\[a[:=]57\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:darkblue">$1</span>');
	//Vert penchant vers "teal" :
	apercu_message = apercu_message.replace(/\[a[:=]58\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#00885e">$1</span>');
	//Vert un peu olive :
	apercu_message = apercu_message.replace(/\[a[:=]59\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#379600">$1</span>');
	//Vert caca d'oie (beurk) :
	apercu_message = apercu_message.replace(/\[a[:=]60\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#999e14">$1</span>');
	//Marron / brun clair :
	apercu_message = apercu_message.replace(/\[a[:=]61\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#473400">$1</span>');
	//Brun / marron-rouge :
	apercu_message = apercu_message.replace(/\[a[:=]62\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#4d0000">$1</span>');
	//Violet foncé :
	apercu_message = apercu_message.replace(/\[a[:=]63\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#5f0062">$1</span>');
	//Bleu très foncé :
	apercu_message = apercu_message.replace(/\[a[:=]64\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#000047">$1</span>');
	//Vert foncé :
	apercu_message = apercu_message.replace(/\[a[:=]65\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#05502e">$1</span>');
	//Vert / vert kaki :
	apercu_message = apercu_message.replace(/\[a[:=]66\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#1c5300">$1</span>');
	//Vrai kaki / marron
	apercu_message = apercu_message.replace(/\[a[:=]67\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:#544d04">$1</span>');
	//Noir :
	apercu_message = apercu_message.replace(/\[a[:=]68\](.+)\[\/a(?:[:=]0)?\]/gi, '<span style="background-color:black">$1</span>');
		
		//1 minute chrono !! =P
		//Hum j'oublie l'appel par nom et héxadécimal, allez, vite fait :
		
		//Le nom : 
		
	apercu_message = apercu_message.replace(/(?:\[a[:=](red|green|blue|purple|yellow|olive|yellowgreen|white|turquoise|teal|pink|orange|navy|magenta|indigo|gold|fuchsia|gray|cyan|chocolate|brown|black|aqua)\])(.+)(?:\[\/a(?:=(?:5|(?:$1)))?\])/gi, '<span style="background-color:$1">$2</span>');
	
		//L'héxadécimal :
		
	apercu_message = apercu_message.replace(/\[a[:=](\#[0-9a-f]{6})\](.+)\[\/a(?:[:=](\#[0-9a-f]{6}))?\]/gi, '<span style="background-color:$1">$2</span>');
	
		
		//Ben voilà =P
		//On a quand les liens hypertexte et les smileys à rajouter :
		
	//Bon, voilà pour les liens :
	apercu_message = apercu_message.replace(/(http:\/\/[a-z0-9._\/-]+\.[a-z0-9._\/-]+[a-z0-9?&=_-]*)/gi, '<a href="$1">$1</a>');
	
	
	//Très bien. Maintenant, on finit par les smileys :
	
	//Le smiley ^^
	apercu_message = apercu_message.replace(/\^\^/gi, '<img src="smileys/^^.gif" alt="^^" />');
	//-_- 
	apercu_message = apercu_message.replace(/\-_\-/gi, '<img src="smileys/-_-.gif" alt="-_-" />');
	//=P
	apercu_message = apercu_message.replace(/[:=]p/gi, '<img src="smileys/=P.gif" alt="=P" />');
	//;)
	apercu_message = apercu_message.replace(/;\)/gi, '<img src="smileys/Clin_d\'oeil.gif" alt=";)" />');
	//:) =)
	apercu_message = apercu_message.replace(/:\)/gi, '<img src="smileys/Content1.gif" alt=":)" />');
	apercu_message = apercu_message.replace(/=\)/gi, '<img src="smileys/Content1.gif" alt="=)" />');
	//:(  =(
	apercu_message = apercu_message.replace(/[=:][@(]/gi, '<img src="smileys/Pas_content.gif" alt=":(" />');
	//:D
	apercu_message = apercu_message.replace(/[:=]d/gi, '<img src="smileys/Sourire_chinois.gif" alt=":D" />');
	//Gêné
	apercu_message = apercu_message.replace(/[:=]\$/gi, '<img src="smileys/euh.gif" alt="=$" />');
	//Oo
	apercu_message = apercu_message.replace(/Oo/g, '<img src="smileys/Oo.gif" alt="Oo" />');
	//Rouge avec panneau "Censuré"
	apercu_message = apercu_message.replace(/:censure:/gi, '<img src="smileys/Censure.gif" alt="Censuré" />');
	//Gras qui siffle l'air de rien
	apercu_message = apercu_message.replace(/:siffle:/gi, '<img src="smileys/siffleAirDeRien.gif" alt="Siffle l\'air de rien" />');
	
	return apercu_message;
	}
