function showAddFields(res){

	var show_new_fields = document.getElementById("show_new_fields");
	var hide_new_fields = document.getElementById("hide_new_fields");
	var form_hidden = document.getElementById("form_hidden");
	var form_online = document.getElementById("form_online");

	var couv_photo = document.getElementById("couv_photo");
	var author_photo = document.getElementById("author_photo");
	var boreal_book_couv = document.getElementById("boreal_book_couv");
	var boreal_book_thumb = document.getElementById("boreal_book_thumb");

	var conteneur = document.getElementById("conteneur");

	if(res==true){

		form_hidden.style.display = "inline" ;

		if(navigator.appName!="Microsoft Internet Explorer"){
			var myFx2 = new Fx.Style(form_hidden, 'opacity').start(0,1); //display a transition from transparent to opaque.
		}
	}else{
		var myFx2 = new Fx.Style(form_hidden, 'opacity').start(1,0); //display a transition from opaque to transparent.
		form_hidden.style.display = "none" ;
	}

}

function addField(champ){

	var a = document.getElementById(champ);
	var b = document.getElementById('form_online');
	var c = document.getElementById('form_hidden');
	var d = "a_" + champ ;
	var e = document.getElementById(d);

	var textarea_edit  = champ + "_textarea" ;

	if(a.parentNode==c){
		e.childNodes[0].nodeValue = "retirer >> ";
		b.appendChild(a);

		//mise enplace du champ editable
		//alert(textarea_edit);
		if(document.getElementById(textarea_edit)){
			if(document.getElementById(textarea_edit).type=="textarea"){
				tinyMCE.execCommand("mceAddControl",false,textarea_edit);
				tinyMCEmode = true;
			}
		}
	}else{
		//alert(document.getElementById(textarea_edit).type);
		//desactivation du textarea WYSIWYG avant de l'enlever du formulaire :)
		if(document.getElementById(textarea_edit)){
			if(document.getElementById(textarea_edit).type=="textarea"){
				tinyMCE.execCommand("mceRemoveControl",false,textarea_edit);

			}
		}

		e.childNodes[0].nodeValue = "<< ajouter";
		c.appendChild(a);

	}
}

function showLanguages(){
	var a = document.getElementById('book_contributor_role');
	var option_selected = a.options[a.selectedIndex].value ;

	var b = document.getElementById('book_contributor_language_code_label');

	//les options B06, B08 et B10 sont celles des traducteurs
	if ((option_selected=='B06')||(option_selected=='B08')||(option_selected=='B10')){
		b.style.display = "inline";
	}else{
		b.style.display = "none";
	}
}