// JavaScript Document
// global.js

jQuery( function($) {
	$('.newwindow').click( function() {
		var href	= $(this).attr('href');
		if(href) {
			window.open(href);
			return false;
		}
	});
	
	// appliquer les actions lors du survol des liens du menu principal
	$('.menu_content a').hover(
		 function() { // equivalent mouseover
		 
			$('.menu_content a').removeClass('actif'); // enlève les classes actives du menu
			
			var suffixe	= $(this).attr('href');
			//alert(suffixe);
			var reg=new RegExp("[#]+", "g");
			var tableau=suffixe.split(reg);
			prefixe		= tableau[0];
			suffixe		= tableau[1];
			if(suffixe == undefined) suffixe = '';
		 	var monsub	= '.menu_sub_'+suffixe;
			//alert(monsub);
			
			if(prefixe == '/') {
				$(this).click( function() { return false; });	
				$(this).addClass('nocliquable');
			}
			
			if($(monsub).length == 1) { // si il y a un sous menu pour ce lien
			
				$(".menu_sub").css({
					opacity: 0,
					marginTop: "-21px"
				  } ).animate({
					opacity: 1,
					marginTop: "0"
				  }, 300 );
				
				$('.menu_sub > div').hide(); // cache tous les subs		
				$(monsub).fadeIn(); // affiche celui qui nous intéresse
				$(this).addClass('actif');
			
			} else {
				$(".menu_sub").stop(true);
				$(".menu_sub").animate({
					opacity: 0,
					marginTop: "-21px"
				  }, 300 );
			}

		 },
		 function() { // equivalent mouseout
			//$('.menu_sub > div').fadeOut(500); // cache tous les subs
		 });
	
	$('.header').mouseout( function() {
	});
	
});
