// JavaScript Document
document.observe('dom:loaded',function(){
	if($('texte') != null){
		var textarea = new Control.TextArea('texte');
		var toolbar = new Control.TextArea.ToolBar(textarea);
		toolbar.container.id = 'ex_toolbar';
		
		toolbar.addButton('Italique',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('//Texte Italique//');
			else
				this.wrapSelection('//','//');  
		},{  
			id: 'ex_italics'  
		});  
		toolbar.addButton('Gras',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('**Texte Gras**');
			else
				this.wrapSelection('**','**');  
		},{  
			id: 'ex_gras'  
		}); 
		toolbar.addButton('Souligné',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('__Texte Souligné__');
			else
				this.wrapSelection('__','__');  
		},{  
			id: 'ex_souligne'  
		}); 
		toolbar.addButton('Barré',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('--Texte Barré--');
			else
				this.wrapSelection('--','--');  
		},{  
			id: 'ex_barre'  
		}); 
		toolbar.addButton('Texte à gauche',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('{gauche|Texte à gauche}');
			else
				this.wrapSelection('{gauche|','}');  
		},{  
			id: 'ex_gauche'  
		});
		toolbar.addButton('Texte centré',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('{centre|Texte centré}');
			else
				this.wrapSelection('{centre|','}');  
		},{  
			id: 'ex_centre'  
		});
		toolbar.addButton('Texte à droite',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('{droite|Texte à droite}');
			else
				this.wrapSelection('{droite|','}');  
		},{  
			id: 'ex_droite'  
		});
		toolbar.addButton('Justifié',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('{justifie|Texte justifié}');
			else
				this.wrapSelection('{justifie|','}');  
		},{  
			id: 'ex_justifie'  
		});
	}
	if($('texte2') != null){
		var textarea = new Control.TextArea('texte2');
		var toolbar = new Control.TextArea.ToolBar(textarea);
		toolbar.container.id = 'ex_toolbar';
		
		toolbar.addButton('Italique',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('//Texte Italique//');
			else
				this.wrapSelection('//','//');  
		},{  
			id: 'ex_italics'  
		});  
		toolbar.addButton('Gras',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('**Texte Gras**');
			else
				this.wrapSelection('**','**');  
		},{  
			id: 'ex_gras'  
		}); 
		toolbar.addButton('Souligné',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('__Texte Souligné__');
			else
				this.wrapSelection('__','__');  
		},{  
			id: 'ex_souligne'  
		}); 
		toolbar.addButton('Barré',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('--Texte Barré--');
			else
				this.wrapSelection('--','--');  
		},{  
			id: 'ex_barre'  
		}); 
		toolbar.addButton('Texte à gauche',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('{gauche|Texte à gauche}');
			else
				this.wrapSelection('{gauche|','}');  
		},{  
			id: 'ex_gauche'  
		});
		toolbar.addButton('Texte centré',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('{centre|Texte centré}');
			else
				this.wrapSelection('{centre|','}');  
		},{  
			id: 'ex_centre'  
		});
		toolbar.addButton('Texte à droite',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('{droite|Texte à droite}');
			else
				this.wrapSelection('{droite|','}');  
		},{  
			id: 'ex_droite'  
		});
		toolbar.addButton('Justifié',function(){ 
			var selection = this.getSelection();
			if(selection == '')
				this.replaceSelection('{justifie|Texte justifié}');
			else
				this.wrapSelection('{justifie|','}');  
		},{  
			id: 'ex_justifie'  
		});
	}
});
