$(document).ready(function(){ 
	$("input").labelify();
	bgSize();
	
	$(".altrows div.row:odd").css({backgroundColor: "#efefef"});	
	$(".tabledetails tr:odd").css({backgroundColor: "#efefef"});
	
	$("#uber").mouseenter(function() {$(this).css("background-image","url(/images/uberover.gif)");  }).mouseleave(function() {  $(this).css("background-image","url(/images/uber.gif)"); });
	
	$("#toggle_bg").mouseenter(function(){
		$(this).animate({left:"-25px"},{duration: 500, easing: 'easeOutElastic'}); 
	}).mouseleave(function(){ 
		$(this).animate({left:"-40px"},{duration: 500, easing: 'easeOutElastic'}); 
	});
	var bgstate = 0;
	$("#toggle_bg").click(function(){
		if(bgstate == 0){
			$("#menubox").css("opacity","0.5");
			$("#menutabs").css("opacity","0.5");
			$("#contenu_bg").fadeOut("fast");
			$("#right").fadeOut("fast");
			bgstate = 1;
		} else {
			$("#menubox").css("opacity","1");
			$("#menutabs").css("opacity","1");
			$("#contenu_bg").fadeIn("fast");
			$("#right").fadeIn("fast");
			bgstate = 0;
		}
	});
	
	
});
$(window).resize(function() { 
	bgSize(); 
});
function bgSize(){

	$(":text").labelify();
	var win_h = $(window).height();
	var win_w = $(window).width();
	
	// alert("fenetre moins large et moins haute que photo : show non resize bg");
	if(win_w < 1500 && win_h < 900){ $("#bg").hide(); } 
	// alert("fenetre moins large mais plus haute que photo : 1500 de large et ecrase a 100% de haut");
	else if(win_w < 1500 && win_h > 900){ $("#bg").show(); $("#bg").css("width",1500); $("#bg").css("height",win_h); } 
	// alert("fenetre plus large et plus haute que photo : 100% de large et 100% de haut");
	else if(win_w > 1500 && win_h > 900){ $("#bg").show(); $("#bg").css("width",win_w); $("#bg").css("height",win_h);} 
	// alert("fenetre plus large mais moins haute que photo : 100% de large et 900 de haut");
	else if(win_w > 1500 && win_h < 900){ $("#bg").show(); $("#bg").css("width",win_w); $("#bg").css("height",900);} 
		
	var middle = $("#contentbodypad").height();
	var right = $("#right").height();
	var ch = $("html").height();
	var fh = $("#footer").height();
	var hc = $("#contenthead").height();
	var minheight = ch - hc; 
	var subcontent = minheight - fh ;

	
	//Si le menu a droite est plus grand que le contenu du milieu, on le contenu du milieu jusqu'à ce qu'il rejoigne le menu a droite
	if(right>middle+fh){
		var minright = right+fh;
		var subright = minright-fh;
		$("#contenu").css("min-height",minright);
		$("#contentbody").css("min-height", subright);
		
	}
	
	else if(right+fh>middle){
		
		$("#contenu").css("min-height",minheight);
		$("#contentbody").css("min-height", subcontent);
		
	}
	//Ajuste la longueur du contenu du milieu s'il ne se rend pas au bas de la page
	else{
		$("#contenu").css("min-height",minheight);
		$("#contentbody").css("min-height",subcontent);
		
	}
}
