var openedItem = "";
var openedSousItem = "";
var selectedSousItem = "";
var oldClassName = "";
var sousItemOldClassName = "";

var animEnCours = false;

function ouvreSousMenu2(){
	//ouvrir sous menu
	if (openedSousItem!="#sousmenu2"){
		$('#sousmenu2').UnFold2(400,10);
		openedSousItem = "#sousmenu2";
	}
	//Désactiver la 'cale' de menu :
	setTimeout("$('#calesousmenu').css('height','1px');$('#calesousmenu').css('width','3px');animEnCours=false;",500);
	setTimeout("corrigeH();",500);


}

function ouvreSousMenu3(){
	//ouvrir sous menu
	if (openedSousItem!="#sousmenu3"){
		$('#sousmenu3').UnFold2(400,10);
		openedSousItem = "#sousmenu3";
	}
	//Désactiver la 'cale' de menu :
	setTimeout("$('#calesousmenu').css('height','1px');$('#calesousmenu').css('width','3px');animEnCours=false;",500);
	setTimeout("corrigeH();",500);

}

function ouvreSousMenu4(){
	//ouvrir sous menu
	if (openedSousItem!="#sousmenu4"){
		$('#sousmenu4').UnFold2(400,10);
		openedSousItem = "#sousmenu4";
	}
	//Désactiver la 'cale' de menu :
	setTimeout("$('#calesousmenu').css('height','1px');$('#calesousmenu').css('width','3px');animEnCours=false;",500);

	setTimeout("corrigeH();",500);
}

function ouvreSousMenu5(){
	//ouvrir sous menu
	if (openedSousItem!="#sousmenu5"){
		$('#sousmenu5').UnFold2(400,10);
		openedSousItem = "#sousmenu5";
	}
	//Désactiver la 'cale' de menu :
	setTimeout("$('#calesousmenu').css('height','1px');$('#calesousmenu').css('width','3px');animEnCours=false;",500);
	setTimeout("corrigeH();",500);

}


function corrigeH(){
	//#menuactu h2.itemsousmenuacc
	$('#menuactu h2.itemsousmenuacc').css('position','fixed');
	$('#menuactu h2.itemsousmenuacc').css('position','relative');

	//#menuactu  a
	$('#menuactu a').css('position','fixed');
	$('#menuactu a').css('position','relative');

	//#menuclub h2.itemsousmenuacc2
	$('#menuclub h2.itemsousmenuacc2').css('position','fixed');
	$('#menuclub h2.itemsousmenuacc2').css('position','relative');

	//#menuclub a
	$('#menuclub a').css('position','fixed');
	$('#menuclub a').css('position','relative');

	//#menupoint a
	$('#menupoint a').css('position','fixed');
	$('#menupoint a').css('position','relative');

	//p.listevillemembre
	$('p.listevillemembre').css('position','fixed');
	$('p.listevillemembre').css('position','relative');

	//p.listeemploi
	$('p.listeemploi').css('position','fixed');
	$('p.listeemploi').css('position','relative');

	//#resultvente
	$('#resultvente').css('position','fixed');
	$('#resultvente').css('position','relative');


}


$(document).ready(function() {
	// do stuff when DOM is ready
/*
	$("#sousitem4_2").click(
		function(){
			//si pas déjà sélectionné
			if (selectedSousItem!=this.id){

				//on déselectionne l'ancien
				unselSousItem();
				//on selectionne le nouveau:
					//recup des id
					var idmenu = openedItem.replace(/[a-zA-Z]/g,'');
					var myreg = new RegExp("sousitem"+idmenu+"\_","g");
					var idselsousitem = this.id.replace(myreg,'');
					//selection :
					selSousItem(idmenu,idselsousitem);
			}
		}
	);
*/

	$("#item2").click(
		function(){
			//alert("->"+animEnCours);
			//si pas déjà ouvert:
			if (openedItem!=this.id && !animEnCours){
					animEnCours=true;

					if (openedSousItem!=""){
						//Activer la 'cale' de menu :
						$("#calesousmenu").css("height","20px");
						$("#calesousmenu").css("width","1px");
					}

					//fermer le sousmenu déjà ouvert:
					if (openedSousItem!="" && openedSousItem!="#sousmenu2"){
						$(openedSousItem).Fold2(400,10);
						if (openedItem!=""){
							var obj = document.getElementById(openedItem);
							//alert(openedItem+", old -> "+oldClassName+" / actuel ->"+obj.className);
							obj.className=oldClassName;
						}
						//unselSousItem();

					}
					else if (openedItem!=""){
						var obj = document.getElementById(openedItem);
						//alert(openedItem+", old -> "+oldClassName+" / actuel ->"+obj.className);
						obj.className=oldClassName;
					}

					//changer de couleur:
					//petit truc pour éviter à ie7(de dean edwards) de mettre la pagaille)
					this.className = this.className.replace(/\s*ie7_class\d+/g,'');

					oldClassName = this.className;
					this.className="itemmenusel";


					if (openedSousItem!=""){
						setTimeout("ouvreSousMenu2();",700);
					}
					else{
						ouvreSousMenu2();
					}



					openedItem=this.id;


			}
			else{
				//alert("déjà ouvert!");
			}
		}
	);


	$("#item3").click(
		function(){
			//alert("->"+animEnCours);
			//si pas déjà ouvert:
			if (openedItem!=this.id && !animEnCours){
					animEnCours=true;

					if (openedSousItem!=""){
						//Activer la 'cale' de menu :
						$("#calesousmenu").css("height","20px");
						$("#calesousmenu").css("width","1px");
					}

					//fermer le sousmenu déjà ouvert:
					if (openedSousItem!="" && openedSousItem!="#sousmenu3"){
						$(openedSousItem).Fold2(400,10);
						if (openedItem!=""){
							var obj = document.getElementById(openedItem);
							//alert(openedItem+", old -> "+oldClassName+" / actuel ->"+obj.className);
							obj.className=oldClassName;
						}
						//unselSousItem();

					}
					else if (openedItem!=""){
						var obj = document.getElementById(openedItem);
						//alert(openedItem+", old -> "+oldClassName+" / actuel ->"+obj.className);
						obj.className=oldClassName;
					}

					//changer de couleur:
					//petit truc pour éviter à ie7(de dean edwards) de mettre la pagaille)
					this.className = this.className.replace(/\s*ie7_class\d+/g,'');

					oldClassName = this.className;
					this.className="itemmenusel";


					if (openedSousItem!=""){
						setTimeout("ouvreSousMenu3();",700);
					}
					else{
						ouvreSousMenu3();
					}



					openedItem=this.id;

			}
			else{
				//alert("déjà ouvert!");
			}
		}
	);


	$("#item4").click(

		function(){
			//si pas déjà ouvert:
			if (openedItem!=this.id && !animEnCours){
					animEnCours=true;

					if (openedSousItem!=""){
						//Activer la 'cale' de menu :
						$("#calesousmenu").css("height","20px");
						$("#calesousmenu").css("width","1px");
					}

					//fermer le sousmenu déjà ouvert:
					if (openedSousItem!="" && openedSousItem!="#sousmenu4"){
						$(openedSousItem).Fold2(400,10);
						if (openedItem!=""){
							var obj = document.getElementById(openedItem);
							//alert(openedItem+", old -> "+oldClassName+" / actuel ->"+obj.className);
							obj.className=oldClassName;
						}

						//unselSousItem();
					}
					else if (openedItem!=""){
						var obj = document.getElementById(openedItem);
						//alert(openedItem+", old -> "+oldClassName+" / actuel ->"+obj.className);
						obj.className=oldClassName;
					}

					//changer de couleur:
					//petit truc pour éviter à ie7(de dean edwards) de mettre la pagaille)
					this.className = this.className.replace(/\s*ie7_class\d+/g,'');
					oldClassName = this.className;
					this.className="itemmenusel";

					if (openedSousItem!=""){
						setTimeout("ouvreSousMenu4();",700);
					}
					else{
						ouvreSousMenu4();
					}

					openedItem=this.id;
			}
			else{
				//alert("déjà ouvert!");
			}
		}

	);


	$("#item5").click(

		function(){
			//si pas déjà ouvert:
			if (openedItem!=this.id && !animEnCours){
					animEnCours=true;

					if (openedSousItem!=""){
						//Activer la 'cale' de menu :
						$("#calesousmenu").css("height","20px");
						$("#calesousmenu").css("width","1px");
					}

					//fermer le sousmenu déjà ouvert:
					if (openedSousItem!="" && openedSousItem!="#sousmenu5"){
						$(openedSousItem).Fold2(400,10);
						if (openedItem!=""){
							var obj = document.getElementById(openedItem);
							//alert(openedItem+", old -> "+oldClassName+" / actuel ->"+obj.className);
							obj.className=oldClassName;
						}

						//unselSousItem();
					}
					else if (openedItem!=""){
						var obj = document.getElementById(openedItem);
						//alert(openedItem+", old -> "+oldClassName+" / actuel ->"+obj.className);
						obj.className=oldClassName;
					}

					//changer de couleur:
					//petit truc pour éviter à ie7(de dean edwards) de mettre la pagaille)
					this.className = this.className.replace(/\s*ie7_class\d+/g,'');
					oldClassName = this.className;
					this.className="itemmenusel";

					if (openedSousItem!=""){
						setTimeout("ouvreSousMenu5();",700);
					}
					else{
						ouvreSousMenu5();
					}

					openedItem=this.id;
			}
			else{
				//alert("déjà ouvert!");
			}
		}

	);




	//Version du navigateur (pour msie):
	if (jQuery.browser.msie){
		var ua = navigator.userAgent;
		var ver = ua.match(
		  /MSIE (\d+(?:\.\d+)+(?:b\d*)?)/
		)

		var version = parseFloat( ver[1] );
	}


	var menuuniv = document.getElementById("item5");
	var theleft = jQuery.iUtil.getPos(menuuniv).x;
	var thebodyleftMargin = jQuery.iUtil.getMargins(document.body,true).l;
	theleft = theleft-thebodyleftMargin;

	if (jQuery.browser.msie){
		if (version< 7){
			document.getElementById("sousmenu5").style.marginLeft=((theleft/2))+1+"px";
		}
		else{
			document.getElementById("sousmenu5").style.marginLeft=((theleft+2))+"px"; // ie7 et +
		}

	}
	else{
		document.getElementById("sousmenu5").style.marginLeft=(theleft-1)+"px";
	}
	document.getElementById("sousmenu5").style.width=jQuery.iUtil.getPos(document.getElementById("sousmenu4")).w+3; // +3 pour le 3 pixels bug de ie



	var menuuniv = document.getElementById("item4");
	var theleft = jQuery.iUtil.getPos(menuuniv).x;
	var thebodyleftMargin = jQuery.iUtil.getMargins(document.body,true).l;
	theleft = theleft-thebodyleftMargin;

	if (jQuery.browser.msie){
		if (version< 7){
			document.getElementById("sousmenu4").style.marginLeft=((theleft/2))+1+"px";
		}
		else{
			document.getElementById("sousmenu4").style.marginLeft=((theleft+2))+"px"; // ie7 et +
		}

	}
	else{
		document.getElementById("sousmenu4").style.marginLeft=(theleft-1)+"px";
	}
	document.getElementById("sousmenu4").style.width=jQuery.iUtil.getPos(document.getElementById("sousmenu4")).w+3; // +3 pour le 3 pixels bug de ie




	var menuuniv = document.getElementById("item3");
	var theleft = jQuery.iUtil.getPos(menuuniv).x;
	var thebodyleftMargin = jQuery.iUtil.getMargins(document.body,true).l;
	theleft = theleft-thebodyleftMargin;

	if (jQuery.browser.msie){
		if (version< 7){
			document.getElementById("sousmenu3").style.marginLeft=((theleft/2))+2+"px";
		}
		else{
			document.getElementById("sousmenu3").style.marginLeft=((theleft+2))+"px"; // ie7 et +
		}

	}
	else{
		document.getElementById("sousmenu3").style.marginLeft=(theleft-1)+"px";
	}
	document.getElementById("sousmenu3").style.width=jQuery.iUtil.getPos(document.getElementById("sousmenu3")).w+3; // +3 pour le 3 pixels bug de ie


	var menuuniv = document.getElementById("item2");
	var theleft = jQuery.iUtil.getPos(menuuniv).x;
	var thebodyleftMargin = jQuery.iUtil.getMargins(document.body,true).l;
	theleft = theleft-thebodyleftMargin;

	if (jQuery.browser.msie){
		if (version< 7){
			document.getElementById("sousmenu2").style.marginLeft=((theleft/2))+2+"px";
		}
		else{
			document.getElementById("sousmenu2").style.marginLeft=((theleft+2))+"px"; // ie7 et +
		}

	}
	else{
		document.getElementById("sousmenu2").style.marginLeft=(theleft-1)+"px";
	}
	document.getElementById("sousmenu2").style.width=jQuery.iUtil.getPos(document.getElementById("sousmenu2")).w+3; // +3 pour le 3 pixels bug de ie


	doselmenu();

});


function selSousItem(iditem,idsousitem){
			//$("#sousitem"+iditem+"_"+idsousitem).show();
			openedSousItem = "#sousmenu"+iditem;
			selectedSousItem = "sousitem"+iditem+"_"+idsousitem;
			var ssi = document.getElementById(selectedSousItem);
			sousItemOldClassName = ssi.className;
			ssi.className = "sousitemmenusel";
}

function unselSousItem(){
	if (openedSousItem!="" && selectedSousItem!=""){
		var ssi = document.getElementById(selectedSousItem);
		ssi.className = sousItemOldClassName;
		selectedSousItem="";
	}
}
