<!-- -
/***** Si javascript fonctionne, cette feuille de style sera chargée. Ça nous permet de masquer certains éléments de l'interface à ceux qui n'ont pas javascript. *****/
//document.write('<link href="fileadmin/templates/css/javascript.css" rel="stylesheet" type="text/css" />');

/**** Embeded Flash player ****/
	/*<![CDATA[*/
			var requiredMajorVersion = 8;
			var requiredMinorVersion = 0;
			var requiredRevision = 0;
	/*]]>*/

/***** For suckerfish based css top menu *****/
sfHover = function()
{
	var sfEls = document.getElementById("nav").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

/***** For suckerfish based css bottom menu *****/
bHover = function()
{
	var lEls = document.getElementById("bnav").getElementsByTagName("li");
	for (var i=0; i<lEls.length; i++) {
		lEls[i].onmouseover=function() {
			this.className+=" bhover";
		}
		lEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" bhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", bHover);


/***** Valide si une adresse de courriel a une structure valide. *****/
function verifCourriel(champ)
	{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(champ.value))
		{
		classeInitiale = champ.className;
		classeEnlever = " champ_erreur";
		classePosition = classeInitiale.indexOf(classeEnlever);
		if(classePosition >0)
			{
			classeFinale = classeInitiale.substring(0,classePosition);
			champ.className = classeFinale;
			}
		return true;
		}
		else
			{
			champ.className = champ.className + " champ_erreur";
			champ.focus();
			return false;
			}
	}


/***** Valide si un champ est vide ou non. *****/
function verifChampVide(champ)
	{
	if (champ.value != "")
		{
		classeInitiale = champ.className;
		classeEnlever = " champ_erreur";
		classePosition = classeInitiale.indexOf(classeEnlever);
		if(classePosition >0)
			{
			classeFinale = classeInitiale.substring(0,classePosition);
			champ.className = classeFinale;
			}
		return true;
		}
		else
			{
			champ.className = champ.className + " champ_erreur";
			champ.focus();
			return false;
			}
	}


/***** Ouverture dans une nouvelle fenêtre. *****/
//En haut à gauche, menu présent, redimensionnable, avec barres de défilement
//Pas de status, pas de barre d'adresse 
function ouvrirFenetre(lien, nomFenetre, largeur, hauteur)
	{
	window.open(lien,nomFenetre,'left=20,top=20,width='+largeur+',height='+hauteur+',menubar=1,status=0,location=0,directories=0,toolbar=0,resizable=1,scrollbars=1');
	}


/***** Vide le champ de la recherche au click. *****/
function clearDefault(el)
	{
	if (el.defaultValue==el.value) el.value = "";
	}
	
/***** Vide le champ de la recherche au click. *****/
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror" || browserName=="Opera") {version = "n3";} else {version = "n2";}
// Blurring links:
function blurLink(theObject)	{	//
if (msie4)	{theObject.blur();}
}

// -->