
if (typeof(tinyMCE) != "undefined") {
	tinyMCE.init({
		theme : "advanced",
		language : "fr",
	    mode : "none", // specific_textareas
		editor_selector : "mceEditor",
		width:"490px",
		height:"150px",
//		theme_advanced_layout_manager : "SimpleLayout", // SimpleLayout
//		theme_advanced_toolbar_location: "top",
//        theme_advanced_buttons1 : "cut,copy,paste,|,bullist,numlist,|,outdent,indent,|,undo,redo,|,link,unlink,anchor,image,|,code,preview,|,forecolor,backcolor",
//	    theme_advanced_disable : "styleselect,image,help,sub,sup,removeformat,unlink,link,code,charmap,visualaid,anchor,newdocument,blockquote,formatselect,|,|"
	    theme_advanced_disable : "styleselect,image,help,sub,sup,code,charmap,visualaid,anchor,newdocument,blockquote,formatselect,|,|"
	});
}

$(document).ready(function() {
	$('textarea.mceEditor').each(function(){
		$(this).val($(this).val().replace(/\n/g, ''));
		$(this).before('<a class="mceSwitcher" rel="'+$(this).attr('id')+'">Activer l\'éditeur de mise en forme avancée</a><br />');

		var thizID = $(this).attr('id');

		$(this.form).submit(function(){
			if (!tinyMCE.get(thizID)) {
				$('textarea#'+thizID).val($('textarea#'+thizID).val().replace(/\n/g, '<br />'));
			}
		});
	});

	$('a.mceSwitcher').click(function(){
		var textarea_id = $(this).attr('rel');

		if (!tinyMCE.get(textarea_id)) {
			$(this).text('Désactiver l\'éditeur de mise en forme avancée');
			$('#'+textarea_id).val($('#'+textarea_id).val().replace(/\n/g, '<br />'));
			tinyMCE.execCommand('mceAddControl', false, textarea_id);
		} else {
			$(this).text('Activer l\'éditeur de mise en forme avancée');
			tinyMCE.execCommand('mceRemoveControl', false, textarea_id);
			$('#'+textarea_id).val($('#'+textarea_id).val().replace(/\n/g, ''));
		}
	});
});
