<!--
/*********************************** 
	Copyright (c)2005
	Concept Marketing Interactif
***********************************/

// Définir les variables des navigateurs
var ie4=(document.all)? true:false;
var ns6=(!document.all && document.getElementById)? true:false;
var delai=300;
var timerID="";

// Définir les rubriques
var tabRub=new Array('concours','epreuves','reglements','jury','partenaires','salledepresse','inscription','contact2');

// Rubriques avec une sous rub
var tabSrub=new Array('salledepresse','epreuves');

// Relever position Y
function ImgY(rep) {
	if (ns6) {
		yRepPos=eval("document.images['"+rep+"'].y");
	}
	if (ie4) {
		yRepPos=eval(rep).offsetTop;
		tempEl=eval(rep).offsetParent;
		while (tempEl!=null) {
			yRepPos+=tempEl.offsetTop;
			tempEl=tempEl.offsetParent;
		}
	return yRepPos;
	}
}

// Relever position X
function ImgX(rep) {
	if (ns6) {
		xRepPos=eval("document.images['"+rep+"'].x");
	}
	if (ie4) {
	xRepPos=eval(rep).offsetLeft;
	tempEl=eval(rep).offsetParent;
		while (tempEl!=null) {
			xRepPos+=tempEl.offsetLeft;
			tempEl=tempEl.offsetParent;
		}
	return xRepPos;
	}
}

// Rollover des boutons
function rollo(nom,etat,type) {
	// Roll bouton navig
	if (type==1) {
	stopTimer();
	if (iframe==1) {
		top.frames['main'].cacheAll();
	}
		if (etat==1) {
			if (iframe==0) {
				cacheAll();
			}
			for (x=0;x<tabRub.length;x++) {
				eval("document."+tabRub[x]+".src="+tabRub[x]+"_a.src;");
			}
			eval("document."+nom+".src="+nom+"_b.src;");
			ImgX(nom); ImgY(nom);
			if (nom=="salledepresse" || nom=="epreuves") {
				if (iframe==1) {
					top.frames['main'].affiche(nom,yRepPos);
				} else {
					viewLayer(nom);
				}
			}
			cacheBoutons();
		}
		if (etat==0) {
			eval("document."+nom+".src="+nom+"_a.src;");
		}
	}
 return true;
}

// Etat off de toutes les rubriques
function stopTimer() {
	clearTimeout(timerID);
}
function allOff() {
	if (iframe==0) {
		timerID=setTimeout("rolloOff();cacheAll()",delai);
	} else {
		timerID=setTimeout("rolloOff();top.frames['main'].cacheAll();",delai);
	}
}
function rolloOff() {
	Hide('cacheBouton');
	for (x=0;x<tabRub.length;x++) {
		eval("document."+tabRub[x]+".src="+tabRub[x]+"_a.src;");
	}
}

// Afficher layer
function Show(id) {
	if (ie4) document.all[id].style.visibility="visible";
	if (ns6) document.getElementById(id).style.visibility="visible";
}
function viewLayer(nom) {
   if (ie4) {
    eval("document.all(\"srub"+nom+"\").style.left=xRepPos+208;");
    eval("document.all(\"srub"+nom+"\").style.top=yRepPos+2;");
   }
   if (ns6) {
    eval("document.getElementById('srub"+nom+"').style.left=xRepPos+208;");
    eval("document.getElementById('srub"+nom+"').style.top=yRepPos+2;");
   }
   eval("Show('srub"+nom+"');");
}
function clearTimer() {
	stopTimer();
}

// Cacher layer
function Hide(id) {
	if (ie4) document.all[id].style.visibility="hidden";
	if (ns6) document.getElementById(id).style.visibility="hidden";
}
function cacheTimer() {
	timerID=setTimeout("cacheAll();rolloOff()",delai);
}
function cacheAll() {
	Hide('cacheBouton');
	for (x=0;x<tabSrub.length;x++) {
		eval("Hide('srub"+tabSrub[x]+"')");
	}
}
// Afficher layer vide
function cacheBoutons() {
	var nom="cacheBouton";
	if (ie4) {
		eval("document.all(\""+nom+"\").style.left=xRepPos;");
		eval("document.all(\""+nom+"\").style.top=yRepPos+18;");
	}
	if (ns6) {
		eval("document.getElementById('"+nom+"').style.left=xRepPos;");
		eval("document.getElementById('"+nom+"').style.top=yRepPos+18;");
	}
	eval("Show('"+nom+"');");
}
// Haut de page
function goTop() {
	if (iframe==1) {
		top.frames['main'].location.reload();
	}
}
//-->
