// cacher les sous-nav pour ceux qui ont javascript
function HideSsNav() {
	var ar = document.getElementById("nav").getElementsByTagName("ul");
	for (var i=0; i<ar.length; i++){
		if (ar[i].className == "ssnav") {
				ar[i].style.left = -9999 +'px';
			}
	}
	
}

// affichage/cachage des sous-nav au rollover
function ShowHide(id,on)
{
	if(document.getElementById) {
		element = document.getElementById(id);
	} else if(document.all) {
		element = document.all[id];
	} else return;
	
	if(document.getElementById) {
		my_li = document.getElementById("li_"+id);
	} else if(document.all) {
		my_li = document.all["li_"+id];
	} else return;

	if(element.style) {
		if(element.style.left == 'auto') {
			element.style.left = -9999 +'px';
			if (on == 'on') {
				my_li.className = 'on';
			} else {
				my_li.className = '';
			}			
		} else {
			element.style.left = 'auto';
			my_li.className = 'on';
		}
	}
}


	
/* fonction pour changer onglets dans page "position bateau" */
	
function Switch(id, id2) {

	if (document.getElementById) {
		aouvrir = document.getElementById(id);
		afermer = document.getElementById(id2);
	} else if(document.all) {
		aouvrir = document.all[id];
		afermer = document.all[id2];
	} else return;
			
	if (aouvrir.style) {
		aouvrir.style.display = "block";
		afermer.style.display = "none";
	}

}


// check du formulaire de contact pour champs obligatoires
function checkrequired(which) {

	if(document.getElementById) {
		erreur = document.getElementById("erreur");
	} else if(document.all) {
		erreur = document.all["erreur"];
	} else return;
	
	var pass=true;
	if (document.images) {
		for (i=0;i<which.length;i++) {
			var tempobj=which.elements[i];
			if (tempobj.name.substring(0,8)=="required") {
				if (((tempobj.type=="text"||tempobj.type=="textarea")&&
				tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
				tempobj.selectedIndex==0)) {
					pass=false;
					break;
	      	}
	      }
	   }
	}
	
	if (!pass) {
		shortFieldName=tempobj.name.substring(8,30).toUpperCase();
		erreur.style.display = 'block';
		return false;
	} else {
		return true;
		erreur.style.display = 'none';
	}
	
}