
//cette fonction permet de créér un interrupteur il suffit de mettre les Id des element a afficher/masquer en arguments
function vaEtViens(){
	for (i=0;i<arguments.length;i++) {
		var myElement=document.getElementById(arguments[i]);
		myElement.style.display=(myElement.style.display=="block")?"none":"block";
	}
}

function menusecondaire(){
		var myElement=document.getElementById(arguments[0]);
		myElement.style.display="block";
	for (i=1;i<arguments.length;i++) {
		var myElement=document.getElementById(arguments[i]);
		myElement.style.display="none";
	}
}


function menufermer(){
		
	for (i=0;i<arguments.length;i++) {
		var myElement=document.getElementById(arguments[i]);
		myElement.style.display="none";
	}
}




//affiche un element et lance la fonction pour le centrer
function showPopup(myId,myEffect) {
	document.getElementById(myId).style.display="block";//hack IE qui pezu pas recuperer les dimensions d'un element en disply:none;
	nova.dom.centerObjectOnViewport(document.getElementById(myId));
	document.getElementById(myId).style.display="none";
	if (myEffect) {
		document.getElementById(myId).style.zIndex=10;//pali un defaut des div  en relative
		nova.effects.addToQueue(nova.effects.fadeIn,document.getElementById(myId),{duration:500});
		nova.effects.queueNext();
	}
	else {
		document.getElementById(myId).style.display="block";
	}
}
function hidePopup(myId) {	
	nova.effects.addToQueue(nova.effects.fadeOut,document.getElementById(myId),{duration:500});
	nova.effects.queueNext();
	//nova.effects.fadeOut(document.getElementById(myId),500);
	//document.getElementById(myId).style.display="none";
}
//initialisation de tinymce
function launchTinyMce(myElement) {
	tinyMCE.init({
		mode : "exact",
		elements : myElement,
		theme : "advanced",
		language: "fr",
		plugins : "save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,zoom,flash,searchreplace,print,contextmenu",
		theme_advanced_buttons1_add : "fontsizeselect",
		theme_advanced_buttons2_add : "separator,forecolor,backcolor,separator,cut,copy,paste",
		theme_advanced_toolbar_location : "top",
		theme_advanced_toolbar_align : "left",
		plugin_insertdate_dateFormat : "%Y-%m-%d",
		plugin_insertdate_timeFormat : "%H:%M:%S",
		extended_valid_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]",
		relative_urls : false,convert_urls : false,
		file_browser_callback : 'FileBrowser'
	});
}
