/**
 * Menu fixé et transparent - http://www.webinventif.fr/barre-de-navigation-fixe-depliable-et-transparente/
 * 
 * Copyright (c) 2008 Julien Chauvin (webinventif.fr)
 * Licensed under the Creative Commons License:
 * http://creativecommons.org/licenses/by/3.0/
 *
 * Date: 2008-02-25
 */

/* Hack javascript utilisé dans les CSS de IE pur emuler la position "fixed" */
function fixed_bottom(select,offS){
	return Number(-offS+document.documentElement.clientHeight-select.offsetHeight+document.documentElement.scrollTop+document.body.scrollTop)+'px';
}

/* Une fois la page chargee */
$(document).ready(function(){
	$("#menuCommun").show();
	
	/* On active la position "fixed" selon les navigateurs */
	if ($.browser.msie) {
		if($.browser.version == "6.0"){
			$("#menuCommunMini").hide();
			$("#menuCommunMaxi").hide();
			$("#barreMenuCommun").css('position', 'absolute');
		}else if($.browser.version == "7.0"){
			$("#barreMenuCommun").css('position', 'fixed');
			$("#menuCommunMini").hide();
			$("#menuCommunMaxi").hide();			
		}
	}else{
		$("#barreMenuCommun").css('position', 'fixed');
		$("#menuCommunMini").hide();
		$("#menuCommunMaxi").hide();
	}
	
		
    $("#barreMenuCommun").bind("mouseenter",function(){
		$.cookie('selectmenu','full');
		if($("#menuCommunMini").css("display") == "none" && $("#menuCommunMaxi").css("display") == "none"){
			$("#menuCommunContenu").hide();
			$("#menuCommunMini").show();
		}
		if($("#menuCommunContenu").css("display") == "none"){
			$("#menuCommunMaxi").show();
			$("#menuCommunContenu").slideDown("slow");
		} else if($("#menuCommunMaxi").css("display") == "none"){
			$("#menuCommunMaxi").slideDown("slow");
		}
		//toggleselect(this);
    }).bind("mouseleave",function(){
      	$.cookie('selectmenu','light');
		if($("#menuCommunMini").css("display") == "none" && $("#menuCommunMaxi").css("display") == "none"){
			$("#menuCommunContenu").hide();
			$("#menuCommunMini").show();
		}
		if($("#menuCommunContenu").css("display") == "none"){
			$("#menuCommunMaxi").hide();
			$("#menuCommunContenu").slideDown("slow");
		} else if($("#menuCommunMaxi").css("display") == "block"){
			$("#menuCommunMaxi").slideUp("slow");
		}
		//toggleselect(this);
    });

    
    
    

	
	/* Cookies section */
	if($.cookie('selectmenu')){
		if($.cookie('selectmenu') == "full"){
			$("#menuCommunMini").show();
			$("#menuCommunMaxi").show();
			//$("#menuCommun .menu2").each(function () {toggleselect(this);});
		}else if($.cookie('selectmenu') == "light"){
			$("#menuCommunMini").show();
			//$("#menuCommun .menu1").each(function () {toggleselect(this);});
		}
	}else{
		$("#menuCommunMini").show();
		//toggleselect("#menuCommun .magic3");
	}
});