//*****************************************************************
//*
//*    NAVIGATION
//*
//*****************************************************************

function boutonLangue()
{	
	// extraction du nom de la page courante
	var sPath = top.location.pathname;
	currentPage = sPath.substring(sPath.lastIndexOf('/') + 1);
	// extraction de la section courant FR ou EN
	var mainPath = window.location.pathname;
	// switch directory
	var newDirectory = mainPath.indexOf('/en/') == -1 ? newDirectory = '/en/' : newDirectory = '/fr/';
	
	// changement de la valeur du HREF du bouton LANGUE vers page dans section opposee
	var newUrl = '..' + newDirectory + currentPage
	document.location.href(newUrl);
}


// Attribue le nom de la section au body afin de controler l'affichage du menu de gauche
function highlightCurrentMenu(sectionName,parentMenu,aLink)
{
//alert("menu");
var sId = document.body.attributes.getNamedItem("id").nodeValue = sectionName;
	if(parentMenu)
	{
	//document.getElementById(parentMenu).style.backgroundColor = "#d6d9e8"; // menu sous-section ex: link_smenu2_2
	document.getElementById(parentMenu).className = "menuUber active";
	}
	if(aLink)
	{
	document.getElementById(aLink).style.backgroundColor = "#dfe2eb"; // menu items ex: link_smenu2_2_1
	}
}
// fonction pour affichage des menus CSS

function montre(id) {
	if (id)
		var d = document.getElementById(id);
		for (var i = 1; i<=11; i++) {
			//  efface les block liens	
			if (document.getElementById('smenu'+i))
			{
				document.getElementById('smenu'+i).style.display='none';
				//reinitialise les proprietes lorsque modifiees dynamiquement
					document.getElementById('link_smenu'+i).style.color = "";
					document.getElementById('dtsmenu'+i).className = "";				
			}
		}
	
	if (d) {
		// affciher le sous menu
		d.style.display='block';
			// modifier le style du bouton
				document.getElementById('dt'+id).className = 'button-over';
			// change la couleur du lien
				document.getElementById('link_'+id).style.color = "#FFFFFF";
			//currentmenu = id;
			}
	}


function montre_top(id) {
	if (id)
		var d = document.getElementById(id);
		for (var i = 1; i<=11; i++) {
			//  efface les block liens	
			if (document.getElementById('smenu_top'+i))
			{
				document.getElementById('smenu_top'+i).style.display='none';
				//reinitialise les proprietes lorsque modifiees dynamiquement
					document.getElementById('link_smenu_top'+i).style.color = "";
					document.getElementById('dtsmenu_top'+i).className = "";				
			}
		}
	
	if (d) {
		// affciher le sous menu
		d.style.display='inline';
			// modifier le style du bouton
				document.getElementById('dt_top'+id).className = '';
			// change la couleur du lien
				document.getElementById('link_top_'+id).style.color = "#FFFFFF";
			//currentmenu = id;
			}
	}


//*****************************************************************
//*
//*    Validation
//*
//*****************************************************************


// Validation des adresses de courriel

function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
//

function valideForm(id, no)
{

//formulaire: Comments
	if (!(isValidEmail(document.getElementById(id).email.value)) || (document.getElementById(id).email.value =="")) 
		{ 	
		document.getElementById('email').style.backgroundColor = "#BFD5EA";
		return;
		}
		else{
		document.getElementById('email').style.backgroundColor = "#fff";
		}
		
		// validation du champ texte
		if (document.getElementById(id).comments_txt.value =="") 
		{ 	
		document.getElementById("comments_txt").style.backgroundColor = "#BFD5EA";
		return;
		}
		else{
		document.getElementById("comments_txt").style.backgroundColor = "#fff";
		}
}	
