function placeBtn(ref,btn,position){
	var Btn = $(btn);
	var El = $(ref);
	var Position = position;
	
	if(!position)Position = 'bottom';
	
	if(Btn)Btn.inject(El,Position);
	
}
function placeBtnListe(ref,btn,form,position){
	if(!position)var Position = 'top';
	if($$('.'+btn).length>0){
		var arBtns = $$('.'+btn);
		var arBtnsL = arBtns.length;
		var arRef = $$('.'+ref);
		var arForm = $$('.'+form);
		for(i=0;i<arBtnsL;i++){
			if(arBtns[i]){
				if(!$('newDiv'+i)){
					var ID = 'newDiv'+i;
					var newDiv = new Element('div',{id:ID,styles:{position:'relative'}});
					newDiv.inject(arRef[i].getParent());
					newDiv.grab(arRef[i]);
				}
				else{
					newDiv=$('newDiv'+i);
				}
				arBtns[i].inject(newDiv);
				newDiv.grab(arBtns[i],Position);
				addEvtShowForm(arBtns[i].get('id'),arForm[i].get('id'));
			}
		}
	}
}

function addEvtShowForm(btn, form){
	var Btn = $(btn);
	var Form = $(form);
	if(Btn && Form){
		var BtnAnnuler = Form.getChildren('a.annuler');
		
		Btn.addEvent('click',function(){ afficher(form); addOverlay('body','#000000','0.8','150','0','0'); });
		BtnAnnuler.addEvent('click',function(){ masquer(form); destroyChamp('overlay'); });
	}
}
function deplaceMulti(El, destination){
	var arEl = $$('.'+El);
	var arElL = arEl.length;
	
	for(i=0; i<arElL; i++){
		deplaceChamp(arEl[i].get('id'),destination);
	}
	
}
function mooEditableMulti(FormClass,option){
	if($$('.'+FormClass)){
		var arForms = $$('.'+FormClass);
		var arFormsL = arForms.length;
		
		var Option = option;
		if(!Option) Option= 1;
		
		if(arFormsL>0){
			
			for(i=0;i<arFormsL;i++){
				
				var Form = arForms[i];
				
				switch(Option){
				case 1 :
					var newMooEdit = new wordMooEditable({textarea:Form.get('id'),extraCSS:'p{font-size:13px;color:#000;}',actions: 'bold italic underline | undo redo removeformat '});
					break;
				
				case 2 :
					var newMooEdit = new wordMooEditable({textarea:Form.get('id'),extraCSS:'p{font-size:13px;color:#808080;}',actions: 'bold italic underline | undo redo removeformat '});
					break;
				
				case 3 :
					var newMooEdit = new wordMooEditable({textarea:Form.get('id'),extraCSS:'*{list-style:none;margin:0,padding:0;}body{font-size:13px;color:#B2B2B2;}h4{color:#D46100;font-size:15px;font-weight:normal;margin-top:15px;}h5{color:#808080;font-size:13px;font-weight:normal;margin:5px 0 0 0;}ul{margin:0 0 0 30px;padding:0;}',actions: 'bold italic underline | formatBlockCAPFOR | insertunorderedlist | undo redo removeformat '});
					break;
				case 4 :
					var newMooEdit = new wordMooEditable({textarea: Form.get('id'),extraCSS:'*{list-style:disc inside; margin:0; padding:0;}body{font-size:14px; color:#002E4A;padding:10px;}ul{margin:0 0 0 30px; padding:0;}',actions: 'bold italic underline | insertunorderedlist | undo redo removeformat '});
					break;
				case 5 :
					var newMooEdit = new wordMooEditable({textarea:Form.get('id'),extraCSS:'*{list-style:disc inside; margin:0; padding:0;}body{font-size:14px; color:#002E4A;padding:10px;line-height:20px;}ul{margin:0 0 0 30px; padding:0;}p{margin-bottom:15px;font-style:italic;}h4{font-family:Georgia, "Times New Roman", Times, serif;color:#508999;font-size:18px;font-weight:normal;margin-bottom:5px;}',actions: 'bold italic underline | formatBlockHISSEO insertunorderedlist | undo redo removeformat '});
					break;
				case 6 :
					var newMooEdit = new wordMooEditable({textarea:Form.get('id'),extraCSS:'*{list-style:none inside; margin:0; padding:0;}body{font-size:12px; color:#6195A3;padding:10px;line-height:20px;}ul{margin:0 0 0 30px; padding:0;}',actions: 'bold italic underline | insertunorderedlist | undo redo removeformat '});
					break;
				}
				
			}
		}
	}
}

