function open_agenda(horaire,titre,texte,image){
	
	$('div.lightbox_content').css('height', 'auto');
	
	if($.browser.msie){
		taille_width = $(window).width();
		$('div#lightbox_agenda').css('width', taille_width);
	}
	else{
		$('div#lightbox_agenda').css('width', '100%');	
	}
	$('div#lightbox_agenda').css('display', 'block');
	
	$('div.lightbox_agenda_general_content').css('display', 'block');
	$('div.lightbox_agenda_general_content').css('position', 'absolute');
	$('div.lightbox_agenda_general_content').css('top','190px');
	//centrage horizontal
	taille_width = $('div#lightbox_agenda').width();
	$('div.lightbox_agenda_general_content').css('left',(taille_width-593)/2);
	$('div.lightbox_agenda_general_content').css('z-index', '105');
	
	$('div.lightbox_img').html('<img src="'+image+'" width="144px" height="203px"/>');
	horaire_tmp = horaire.split('-');
	$('div.lightbox_date').html(horaire_tmp[2]+"/"+horaire_tmp[1]+"/"+horaire_tmp[0]);
	$('div.lightbox_titre').html(titre);
	$('div.lightbox_texte').html(texte);
	
	$('html, body').animate({scrollTop:0},0);
	
	taille_height = $(document).height();
	taille_height_content = $('div.lightbox_agenda_general_content').height();
	
	if(taille_height >= taille_height_content)
		$('div#lightbox_agenda').css('height', taille_height);
	else
		$('div#lightbox_agenda').css('height', taille_height_content);
	
	if( taille_height_content > 283){
		taille_height_content = taille_height_content - 69;
		$('div.lightbox_content').css('height', taille_height_content);
	}
}

function close_lightbox(){
	$('div#lightbox_agenda').css('display','none');
	$('div.lightbox_agenda_general_content').css('display', 'none');
}

$(document).ready(function() {
	$(window).resize(function(){
		if($('div#lightbox_agenda').css('display') == 'block'){
			
			if($.browser.msie){
				taille_width = $(window).width();
				$('div#lightbox_agenda').css('width', taille_width);
			}
			
			taille_width = $('div#lightbox_agenda').width();
			$('div.lightbox_agenda_general_content').css('left',(taille_width-593)/2);
		}
	});
});
