// JavaScript Document
var sur = "Etes-vous sûr de vouloir supprimer ce commentaire"; // réservé aux modos héhéhé
function citer(id)
{
	citation = document.getElementById('N' + id).innerHTML
	auteur = document.getElementById('auteur'+id).innerHTML
	strikereg = new RegExp("<span style=\"text-decoration: line-through;\">(.+)</span>", 'g');
	boldreg = new RegExp("<span style=\"font-weight: bold;\">(.+)</span>", 'g');
	unlireg = new RegExp("<span style=\"text-decoration: underline;\">(.+)</span>", 'g');
	quotereg = new RegExp('<div style="padding: 0px; text-indent: 8px; margin-bottom: 2px;"><div style="padding: 0px; font-weight: bold; font-size: x-small; margin-bottom: 0px;">(.+) a professé :</div><div class="quote">(.+)</div></div>', 'g')
	quoter = new RegExp('<div style="padding: 0px; text-indent: 8px; margin-bottom: 2px;"><div style="padding: 0px; font-weight: bold; font-size: x-small; margin-bottom: 0px;">Connerie :</div><div class="quote">(.+)</div></div>', 'g');
	breg = new RegExp('<br>', 'g');	
	citation = citation.replace(boldreg, '\[b\]$1\[/b\]');
	citation = citation.replace(unlireg, '\[u\]$1\[/u\]');
	citation = citation.replace(strikereg, '\[s\]$1\[/s\]');
	citation = citation.replace(quotereg, '\[quote=$1\]$2\[/quote\]');
	citation = citation.replace(quoter, '\[quote\]$1\[/quote\]');
	citation = citation.replace(breg, "\r");
	
	smilereg1 = new RegExp('<img src="images/design/smilies/laughing.gif" alt=":D">', 'g');
	smilereg2 = new RegExp('<img src="images/design/smilies/tongue.gif" alt=":p">', 'g');
	smilereg3 = new RegExp('<img src="images/design/smilies/angry.gif" alt=":@">', 'g');
	citation = citation.replace(smilereg1, ' :D ');
	citation = citation.replace(smilereg2, ' :p ');
	citation = citation.replace(smilereg3, ' :@ ');
	citation = citation.replace(/<img src="images\/design\/smilies\/smile.gif" alt=":\)">/g, ' :) ');
	citation = citation.replace(/<img src="images\/design\/smilies\/sad.gif" alt=":\(">/g, ' :( ');
	citation = citation.replace(/<img src="images\/design\/smilies\/wink.gif" alt=";\)">/g, ' ;) ');
	citation = citation.replace(/<img src="images\/design\/smilies\/crying.gif" alt=":'\(">/g, ' :\'( ');
	citation = citation.replace(/<img src="images\/design\/smilies\/wassat.gif" alt="\^o\)">/g, ' ^o) ');
	citation = citation.replace(/<img src="images\/design\/smilies\/crazy.gif" alt="%\)">/g, ' %) ');
	bbcode('[quote=' + auteur + ']' + citation + '[/quote]', '', 'com');
}
function write_smilies()
{
	
	document.write('<a href="javascript:addsmiley(\' :) \')"><img src="images/design/smilies/smile.gif" alt=":)" /></a>&nbsp;<a href="javascript:addsmiley(\' :D \')"><img src="images/design/smilies/laughing.gif" alt=":D" /></a>&nbsp;<a href="javascript:addsmiley(\' ;) \')"><img src="images/design/smilies/wink.gif" alt=";)" /></a>&nbsp;<a href="javascript:addsmiley(\' :p \')"><img src="images/design/smilies/tongue.gif" alt=":p" /></a>&nbsp;<a href="javascript:addsmiley(\' :( \')"><img src="images/design/smilies/sad.gif" alt=":(" /></a>&nbsp;<a href="javascript:addsmiley(\' :\\\'( \')"><img src="images/design/smilies/crying.gif" alt=":\'(" /></a>&nbsp;<a href="javascript:addsmiley(\' ^o) \')"><img src="images/design/smilies/wassat.gif" alt="^o)" /></a>&nbsp;<a href="javascript:addsmiley(\' :@ \')"><img src="images/design/smilies/angry.gif" alt=":@" /></a>&nbsp;<a href="javascript:addsmiley(\' %) \')"><img src="images/design/smilies/crazy.png" alt="%)" /></a>');
}
function write_bbcode()//affichage du bbcode pour ceux qui ont javascript
{
	document.write('<span class="bbc_but"><a href="javascript:bbcode(\'[b]\', \'[/b]\', \'com\')" style="font-weight: bold;" title="Gras">b</a></span>&nbsp;<span class="bbc_but"><a href="javascript:bbcode(\'[i]\', \'[/i]\', \'com\')" style="font-style: italic;" title="Italique">i</a></span>&nbsp;<span class="bbc_but"><a href="javascript:bbcode(\'[u]\', \'[/u]\', \'com\')" style="text-decoration: underline;" title="Souligné">u</a></span>&nbsp;<span class="bbc_but"><a href="javascript:bbcode(\'[s]\', \'[/s]\', \'com\')" style="text-decoration: line-through;" title="Barré">S</a></span>&nbsp;<span class="bbc_but"><a href="javascript:bbcode(\'[quote]\', \'[/quote]\', \'com\')" title="Citation">Citation</a></span><br />');
}
function addsmiley(smiley)
{
	bbcode(smiley, '', 'com');
}

	function bbcode(balise_debut, balise_fin, id_textarea) //Merci Karamilo :°
	{
	var texta = document.getElementById(id_textarea);
	var scroll = texta.scrollTop;
	
		if (texta.curseur)
		{
		texta.curseur.text = balise_debut + texta.curseur.text + balise_fin;
		}
		else if (texta.selectionStart >= 0 && texta.selectionEnd >= 0)
		{
		var beg = texta.value.substring(0, texta.selectionStart);
		var mid = texta.value.substring(texta.selectionStart, texta.selectionEnd);
		var end = texta.value.substring(texta.selectionEnd);
		texta.value = beg + balise_debut + mid + balise_fin + end;
		texta.focus();
		texta.setSelectionRange(beg.length + balise_debut.length, texta.value.length - end.length - balise_fin.length);
		}
		else
		{
		texta.value  += balise_debut + balise_fin;
		texta.focus();
		}
	texta.scrollTop = scroll;
	}