// JavaScript Document
function init_pager (cont_bloc) {
	$(cont_bloc).each ( function (z){
		var num_page ;
		$('.affichage', this).each ( function (i){
			if (i==0){
				$(this).addClass ('on');
			}else{
				$(this).addClass ('off');
			}
			num_page = i+1;
			$(this).addClass ('num_'+num_page);
		});
		var html ='';
		for (y=1;y<=num_page;y++) {
			if (y==1){
				html+='<li><a href="#_" class="actif">'+y+'</a></li>';
			}else {
				html+='<li><a href="#_">'+y+'</a></li>';
			}
		}
		$('.pager', this).html(html);
		$('.pager a', this).click ( function () {
			num_click = $(this).html();
			$(this).parents(cont_bloc).each (function (){
				$('.on',this).removeClass ('on').addClass ('off');								
				$('.num_'+num_click,this).addClass ('on').removeClass ('off');	
				$('.pager a.actif', this).removeClass ('actif');
			})
			$(this).addClass ('actif');
			return false ;
		});
		
	});
}

$(document).ready(function(){
	$.fn.extend({
		init_rubrique : function (cible) {
			$(this).each (function () {
				result_html= $(".bl_travaux_lst",this).html();
				$('.result_cont',this).html(result_html);
				init_pager (".result_cont") ;
				$(".bl_travaux_lst h3",this)
				.unbind()
				.click	( function () { $(this).click_rubrique(cible);})
				.each (function (i) {
					if (i==0){
						$(this).addClass ("on");
					}				 
				});
			});
		},
		click_rubrique : function (contexte) {
			$(contexte).init_rubrique(contexte);
			var result_html= $(this).parents(".bl_travaux_lst").html();
			$(this).parents(".lst_travaux").each (function (){	
				$('h3.on').removeClass('on');
				$('.result_cont .pager a',this).unbind();
				$('.result_cont',this).html(result_html);
				init_pager (".result_cont") ;
			});
			$(this).addClass('on');
		}
	})
	
	$(".lst_travaux_nojs")
	.removeClass("lst_travaux_nojs")
	.addClass("lst_travaux");
	init_pager (".bl_travaux");
	$(".lst_travaux").init_rubrique(".lst_travaux");
})


