/* Auteur:  

*/

// hauteur de colonne idem
function equalHeight(group) {
   tallest = 0;
   group.each(function() {
      thisHeight = $(this).height();
      if(thisHeight > tallest) {
         tallest = thisHeight;
      }
   });
   group.height(tallest);
}


	$(document).ready(function() {
		$('li.rub').prev('li').addClass('before');
		//collone de même hauteur
		equalHeight($(".dossier h4"));
		equalHeight($(".col_plus"));
		equalHeight($(".article_baseline"));
		equalHeight($(".listing .article h2"));
		
		// gestion des arrondis de boc K
		$('.rounded').prepend('<div class="tl"></div><div class="tr"></div><div class="bl"></div><div class="br"></div>');
		$('.roundedBlack').prepend('<div class="tl"></div><div class="tr"></div><div class="bl"></div><div class="br"></div>');
		$('.roundedGrey').prepend('<div class="tl"></div><div class="tr"></div><div class="bl"></div><div class="br"></div>');
		$('.roundedaside').prepend('<div class="tl"></div><div class="tr"></div>');
		//$('#aside_dossiers ').remove();
		
		
		// listing_videos filtrage resultats 
		// $(".listing_videos .extended").hide();
		// 		$(".listing_videos .onglet1 .extended").show();
		// 		$(".listing_videos .onglet").click(
		// 			function() {
		// 				$(".extended").slideUp();
		// 				$("#menu").show();
		// 				$(this).next().slideDown("slow");
		// 				$(this).children(".listing_videos .extended").slideDown();
		// 			}
		// 			);
	
		// Tableau une ligne sur deux
	    $('table.renderedtable tr:even', this).addClass('pair');
		
		// alphabet
		/*
		$(".listing_videos dd").hide();
		$(".listing_videos dd.dd1").show();
		$(".listing_videos dt").click(
			function() {
				$("dd").hide();
				$(this).next().show();
				//$(this).children("#menu .niv2").slideDown();
				}
			);
		$(".listing_videos dt a").click(function(){
			$(".listing_videos dt a").each(function(){
	            $(this).removeClass("current");
	        });
	        $(this).addClass("current");
		});

		$(".listing_videos dt").click(function(){
			$(".listing_videos dt").each(function(){
	            $(this).removeClass("active");
	        });
	        $(this).addClass("active");
		});
		*/
		// Gestion affichage programme
		// $(".programmes_nav .niveau2").hide();
		// 		$(".n1 .niveau2").show();
		// 		$(".programmes_nav .n1Link").click(function(){
		// 			$(".programmes_nav .niveau2").slideUp("fast");
		// 			if($(this).next(".programmes_nav .niveau2").is(":visible")){
		// 				$(this).next(".programmes_nav .niveau2").slideUp("fast");
		// 			}else{
		// 				$(this).next(".programmes_nav .niveau2").slideDown("fast");
		// 			}
		// 		});
		
		$(".programmes_nav .niveau2").hide(); // on masque toutes les périodes
		$(".n1.current .niveau2").show(); // on affiche seulement la p�riode du jour s�lectionn�
		
		
// MODIFICATIONS CHRISTOPHE
		$(".n1 .niveau2 .programme_slider").hide(); // on masque toutes les sliders
		$(".currentN2 .programme_slider").show(); // on affiche seulement le slider du jour et de la p�riode s�lectionn�
		
		//On affiche aussi les sliders des autres jours de la meme p�riode
		var periode_default=$(".n1.current .niveau2 .currentN2").attr('name');
		$(".niveau2 li").each(function(){
        	if ($(this).attr('name') == periode_default) {
        			$(this).addClass('currentN2');
                    $(this).children(".programme_slider").show();
                    //$(this).attr( "style", "border: solid red 1px;"  ) 
			}
		});
// MODIFICATIONS CHRISTOPHE
		
		
		// au clic sur un jour, affichage du niveau 2
        $(".programmes_nav .n1Link").click(function(e){
			$(".programmes_nav .niveau2:visible").slideUp("fast");
			$(this).next(".programmes_nav .niveau2").slideDown("fast");
            
		});
		
		// $(".currentN2 li a").click(function(){
		// 			$(".currentN2 li .programme_slider").slideUp("fast");
		// 			if($(this).next(".currentN2 li .programme_slider").is(":visible")){
		// 				$(this).next(".currentN2 li.programme_slider").slideUp("fast");
		// 			}else{
		// 				$(this).next(".programme_slider").slideDown("fast");
		// 			}
		// 		});
		
        // affichage de la grille des programme au clic sur une période
		$(".niveau2 li .n2").click(function(e){
			$(".programme_slider").hide();
			$(this).next(".programme_slider").show();
            
		});
		
		
		// ajout de la classe "current" sur les jours
		$(".programmes_nav .n1").click(function(e){
			$(".programmes_nav .n1").each(function(){
	            $(this).removeClass("current");
	        });
	        $(this).addClass("current");
            
		});
		
		// ajout de la classe "currentN2" sur les périodes
		$(".niveau2 li").click(function(e){
            var periode = $(this).attr('name');
			$(".niveau2 li").each(function(){
	            $(this).removeClass("currentN2");
                if ($(this).attr('name') == periode) {
                    $(this).addClass('currentN2');
                }
	        });
            
		});
				
		// scrollable
		$("div.scrollable").scrollable({
			size: 1,
			items: '.items',
			hoverClass: 'hover'
		});
		
		// tags cloud 
		
		//$(".tags a").click (
		//	function (e) {
		//	    e.preventDefault();
		//	});
			
		//
	});
