var base_name='/catalog/agendon_';
var base_img_dir = '/catalog/includes/modules/agendon/';

function wait( div ){
	//$('#'+div).html('<img src="'+base_img_dir+'images/wait.gif" border="0" />');
	$('#'+div).fadeOut('fast');
}

function unwait( div ){
	//$('#'+div).html(' ');
	$('#'+div).fadeIn('slow');
}

function change_cause( id ){
	wait('contener_aff_eve');
	$.ajax({
	   type: "GET",
	   url: base_name+"ajax_cli.php",
	   data: "p=1&id="+id,
	   success: function(data){
		 
		
		 $('#contener_aff_eve').html(data);
		 $(".onglet_agendon_on").removeClass('onglet_agendon_on').addClass('onglet_agendon_off');
		 $('#onglet_agendon_'+id).removeClass('onglet_agendon_off').addClass('onglet_agendon_on');
		 unwait('contener_aff_eve');
		 affiche_evennements_onglets();
	   }
	 });
}

function change_eve_par_page( value ){
	$.ajax({
	   type: "GET",
	   url: base_name+"ajax_cli.php",
	   data: "p=2&value="+value,
	   success: function(data){
			affiche_evennements();
	   }
	 });
}

function change_date_trie_par( value ){
	$.ajax({
	   type: "GET",
	   url: base_name+"ajax_cli.php",
	   data: "p=3&value="+value,
	   success: function(data){
			affiche_evennements();
	   }
	 });
}

function change_onglet_par_defaut( value ){
	$.ajax({
	   type: "GET",
	   url: base_name+"ajax_cli.php",
	   data: "p=4&value="+value,
	   success: function(data){
			affiche_evennements();
			affiche_evennements_onglets();
	   }
	 });
}

function affiche_evennements(){
	$.ajax({
	   type: "GET",
	   url: base_name+"ajax_cli.php",
	   data: "p=5",
	   success: function(data){
		 $('#contener_aff_eve').html(data);
	   }
	 });
}


function affiche_evennements_onglets(){
	
	$.ajax({
	   type: "GET",
	   url: base_name+"ajax_cli.php",
	   data: "p=6",
	   success: function(data){
		 $('#menu_onglet_agendon').html(data);
	   }
	 });
	
}

function afficher_page( page, cause){
	wait('contener_aff_eve');
	$.ajax({
	   type: "GET",
	   url: base_name+"ajax_cli.php",
	   data: "p=7&page="+page+"&cause="+cause,
	   success: function(data){
		
		 $('#contener_aff_eve').html(data);
		  unwait('contener_aff_eve');
	   }
	 });
}

function onglet_switch( val, cause_id ){
	switch(val){
		case -1:
		case 1:
			$.ajax({
			   type: "GET",
			   url: base_name+"ajax_cli.php",
			   data: "p=9&val="+val,
			   success: function(data){
				 change_cause( cause_id );
				 //affiche_evennements_onglets();
			   }
			 });
		break;
	}	
}


function affiche_agendon_options(){ 
	$.ajax({
	   type: "GET",
	   url: base_name+"ajax_cli.php",
	   data: "p=8",
	   success: function(data){
		$('#agendon_options').html(data);
		var pos = $('#btn_affichage_options').position();
		var width = $('#btn_affichage_options').width();
		$('#agendon_options').css('position', 'absolute');
		$('#agendon_options').css('left', pos.left+width+30);
		$('#agendon_options').css('top', (pos.top-9));
		$('#agendon_options').fadeIn('medium');
	   }
	 });
	
	
}

function cache_agendon_options(){
	$('#agendon_options').fadeOut('medium');
}

function valide_les_options(){
	change_eve_par_page($('#select_eve_par_page').val());
	change_date_trie_par($('#select_date_trie_par').val());
	change_onglet_par_defaut($('#select_onglet_par_defaut').val());
	affiche_evennements_onglets();
	cache_agendon_options();

}
