// JavaScript Document
$(document).ready(function(){
						   
	//précharge les images
	var liste_images = new Array();
	for(var i=0;i<liste_images.length;i++){
		var image = new Image();
		image.src = liste_images[i];
	}
	
	$(".nav_header li.deroule .sousnav").each(function(n){
		if(n!=0) $(this).hide();
	})
	$(".nav_header li.deroule a").hover(
		function(){
			$(this).parent().find(".sousnav").show();			
			$(this).parent().siblings().each(function(){
				$(this).find(".sousnav").hide();
			})
		},
		function(){
			//
		}
	);
	$(".nav_header li.deroule a").focus(
		function(){
			$(this).parent().find(".sousnav").show();			
			$(this).parent().siblings().each(function(){
				$(this).find(".sousnav").hide();
			})
		}
	);
	//pépare le menu pour js
	$(".home .nav_header li.last-child").css({"position":"absolute","height":"1px"});
	$(".home .nav_header li.last-child a").css({"position":"relative","left":"615px", "top":"-110px"});
	$(".home .nav_header .sousnav").css({"position":"absolute"});
	$(".home .nav_header .sousnav .wrap_1").css({"position":"relative", "left":"162px"});
	//interactions sur le menu
	$(".home .nav_header li a").hover(
		function(){
			//alert($(this).parent().hasChild(".sousnav"));
			if(!$(this).parent().hasClass("sansroll")){
				changerimage($(this).find("img"),"","_over",".png");
				$(this).parent().siblings().each(function(){
					changerimage($(this).find("img"),"_over","",".png")
				})
			}
		},
		function(){
			//
		}
	);
	$(".home .nav_header li a").focus(
		function(){
			if(!$(this).parent().hasClass("sansroll")){
				changerimage($(this).find("img"),"","_over",".png");
				$(this).parent().siblings().each(function(){
					changerimage($(this).find("img"),"_over","",".png")
				})
			}
		},
		function(){
			//
		}
	);
	
	var max_hauteur_deroule = 0;
	$(".home .box_agenda .deroule").each(
		function(n){
			if($(this).height()>max_hauteur_deroule) max_hauteur_deroule = $(this).height();
			if(n!=0) {
				$(this).css({"height":0});
			}
		}
	);
	
	$(".home .box_agenda .text").css({'height':$(".home .box_agenda .text").height()+max_hauteur_deroule});
	
	$(".home .box_agenda .news h3").hover(
		function(){
			$(this).stop();
			$(this).parent().find(".deroule").animate({'height':$(this).parent().find(".deroule p").height()},600);
			//alert($(this).parent().parent().find("p").height());
			//$(this).parent().siblings().each(function(){
				//$(this).stop();
				//$(this).find(".deroule").animate({'height':0},600);
			//})
		},
		function(){
		}
	);
	$(".home .box_agenda .news").hover(
		function(){
			//
		},
		function(){
			$(this).find(".deroule").animate({'height':'0px'},600);
		}
	);
	
	$("form.tri_agenda .bouton_valider, form.tri_agenda label").hide();
	$("form.tri_agenda select").change(function(){
		//alert("toto");
		$(this).parent().parent().submit();
	});
	
	$(".oto").each(function(){
		var alt = $(this).find("img").attr("alt");
		var src = $(this).find("img").attr("src");
		var table = alt.split("(at)");
		var result = table[0]+"@"+table[1];
		$(this).empty();
		$(this).append("<a href='mailto:"+result+"'><img src='"+src+"' alt='"+alt+"' /></a>");
	});
	
	$(".blocdef .definition").addClass("over");
	$(".blocdef .definition .cadredef").hide();
	$(".blocdef dfn a").hover(
	 	function(){
			$(this).parent().parent().find('.definition .cadredef').show();
		},
		function(){
			$(this).parent().parent().find('.definition .cadredef').hide();
     	}
	);
	
})




function changerimage(element,etatdebut,etatfin,extension){
	var ancienne_source = element.attr("src");
	var verif = ancienne_source.split(etatfin+extension); 
	if(etatfin!="" && verif[0] != ancienne_source) return;
	var off = ancienne_source.split(etatdebut+extension); 
	if(off[0] != ancienne_source){
		element.attr({src: off[0]+etatfin+extension});
	}
}
