File "inc.top.php"

Full Path: /home/asmplong/www/asm/inc.top.php
File size: 55.19 KB
MIME-type: text/x-php
Charset: utf-8

<?php
session_start();
if(!isset($_SESSION['ident_membre']))
{
header('location:login.php');
}
include('inc.conec.php');
include('inc.fonctions.php');
include('inc.config.php');

// extraction

if(isset($_POST['go_extract']))
{
	if($_POST['date_debut'] == '')
	{
		$pb_debut = TRUE;	
	}
	elseif($_POST['date_fin'] == '')
	{
		$pb_fin = TRUE;	
	}
	else
	{
		$date_debut = changedatefrus($_POST['date_debut']);
		$date_fin = changedatefrus($_POST['date_fin']);
		
		header('location:extraction.php?date_debut='.$date_debut.'&date_fin='.$date_fin);
	}
}

//

$req_membre = mysql_query("SELECT * FROM ".$db_prefixe."membres WHERE membre_id='$_SESSION[user_id]'");

$data_membre = mysql_fetch_array($req_membre);

$id_membre = $_SESSION['user_id'] = $data_membre['membre_id'];
$_SESSION['user_civ'] = $data_membre['membre_civ'];
$_SESSION['user_nom'] = $data_membre['membre_nom'];
$_SESSION['user_prenom'] = $data_membre['membre_prenom'];
$_SESSION['user_date_adhesion'] = $data_membre['membre_date_adhesion'];
$_SESSION['user_date_certificat'] = $data_membre['membre_date_certificat'];
$_SESSION['user_niveau'] = $data_membre['membre_niveau'];
$_SESSION['user_statut']   = $data_membre['membre_statut'];
$_SESSION['user_email'] = $data_membre['membre_email'];
$_SESSION['user_mdp'] = $data_membre['membre_mdp'];
$_SESSION['user_nb_absence'] = $data_membre['membre_nb_absence'];

// extraction des éléments de la date du certificat medical
$jour_certif  = substr($_SESSION['user_date_certificat'],8,2);
$mois_certif  = substr($_SESSION['user_date_certificat'],5,2);
$annee_certif = substr($_SESSION['user_date_certificat'],0,4);

// extraction des éléments de la date d'adhésion
$jour_adhesion  = substr($_SESSION['user_date_adhesion'],8,2);
$mois_adhesion  = substr($_SESSION['user_date_adhesion'],5,2);
$annee_adhesion = substr($_SESSION['user_date_adhesion'],0,4);

// on determine les dates d'expriration, puis on les mets en sessions (maj)
$_SESSION['timestamp_expiration_certif'] = $timestamp_expiration_certif = mktime(0,0,0,$mois_certif,$jour_certif,$annee_certif+1); // on ajoute 1 an à la date du certificat pour obtenir sa date d'expiration
$_SESSION['timestamp_expiration_adhesion'] = $timestamp_expiration_adhesion = mktime(0,0,0,$mois_adhesion,$jour_adhesion,$annee_adhesion+1); // on ajoute 1 an à la date d'ahésion pour obtenir sa date d'expiration


// si le membre est un admin, on modifie l'intervalle max pour la création d'un évènement

if($_SESSION['user_statut'] == '3') {
	$interval_cal = "+2Y";
}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache" /> 
<title>Activités Subaquatiques Marignane</title>
<link href="css/style.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/style_print.css" rel="stylesheet" type="text/css" media="print" />
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic&subset=latin,latin-ext' rel='stylesheet' type='text/css'>

<link rel="stylesheet" type="text/css" href="css/calendar.css" />
<link rel="stylesheet" type="text/css" href="css/custom_2.css" />

<?php if($_SERVER['PHP_SELF'] == $path_self.'index.php') { ?>
<script src="js/modernizr.custom.63321.js"></script>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.calendario.js"></script>
<script type="text/javascript" src="js/data.<?php echo time(); ?>.js"></script>
<?php } else { ?>
<link rel="stylesheet" href="css/jquery-ui.css" />
<script src="js/jquery-1.9.1.js"></script>
<script src="js/jquery-ui.js"></script>
<script type="text/javascript" src="js/jquery.ui.datepicker-fr.js"></script>
<script type="text/javascript" src="js/jscripts/tiny_mce/tiny_mce.js"></script>

<link rel="stylesheet" type="text/css" href="css/jquery.lightbox-0.5.css" media="screen" />
<script language="javascript" type="text/javascript" src="js/jquery.lightbox-0.5.js"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
<?php }  ?>


<script type="text/javascript">	
<?php if($_SERVER['PHP_SELF'] == $path_self.'index.php') { ?>	

	$(function() {


	
		var transEndEventNames = {
				'WebkitTransition' : 'webkitTransitionEnd',
				'MozTransition' : 'transitionend',
				'OTransition' : 'oTransitionEnd',
				'msTransition' : 'MSTransitionEnd',
				'transition' : 'transitionend'
			},
			transEndEventName = transEndEventNames[ Modernizr.prefixed( 'transition' ) ],
			$wrapper = $( '#custom-inner' ),
			$calendar = $( '#calendar' ),
			cal = $calendar.calendario( {
				onDayClick : function( $el, $contentEl, dateProperties ) {

					if( $contentEl.length > 0 ) {
						showEvents( $contentEl, dateProperties );
					}

				},
				caldata : codropsEvents,
				displayWeekAbbr : true
			} ),
			$month = $( '#custom-month' ).html( cal.getMonthName() ),
			$year = $( '#custom-year' ).html( cal.getYear() );

		$( '#custom-next' ).on( 'click', function() {
			cal.gotoNextMonth( updateMonthYear );
		} );
		$( '#custom-prev' ).on( 'click', function() {
			cal.gotoPreviousMonth( updateMonthYear );
		} );

		function updateMonthYear() {				
			$month.html( cal.getMonthName() );
			$year.html( cal.getYear() );
		}

		// just an example..
		function showEvents( $contentEl, dateProperties ) {

			hideEvents();
			
			var $events = $( '<div id="custom-content-reveal" class="custom-content-reveal"><h4>Évènements du  ' + dateProperties.day + ' ' + dateProperties.monthname + ' ' + dateProperties.year + '</h4></div>' ),
				$close = $( '<span class="custom-content-close"></span>' ).on( 'click', hideEvents );

			$events.append( $contentEl.html() , $close ).insertAfter( $wrapper );
			
			setTimeout( function() {
				$events.css( 'top', '0%' );
			}, 25 );

		}
		function hideEvents() {

			var $events = $( '#custom-content-reveal' );
			if( $events.length > 0 ) {
				
				$events.css( 'top', '100%' );
				Modernizr.csstransitions ? $events.on( transEndEventName, function() { $( this ).remove(); } ) : $events.remove();

			}

		}

	
	});
	
	<?php } ?>
	
	
		tinyMCE.init({
			mode : "textareas",
			document_base_url : "<?php echo $base; ?>",    
			relative_urls : false,
			remove_script_host : false, 
			editor_deselector : "mceNoEditor",
			elements : "ajaxfilemanager",
			language : "fr",
			theme : "advanced",
			plugins : "table,style,advimage,advlink,media,contextmenu,paste",
			theme_advanced_buttons1 : "bold,italic,underline,strikethrough,bullist,justifyleft,justifycenter,justifyright,justifyfull,undo,redo,link,unlink,pastetext",
			theme_advanced_buttons2 : "",
			theme_advanced_buttons3 : "",
			content_css : "css/tiny.css",
			theme_advanced_toolbar_location : "top",
			theme_advanced_toolbar_align : "center",
			file_browser_callback : "ajaxfilemanager",
			paste_use_dialog : false,
			apply_source_formatting : true,
			force_br_newlines : true,
			force_p_newlines : false,
			relative_urls : true
		});

		function ajaxfilemanager(field_name, url, type, win) {
			var ajaxfilemanagerurl = "../../../../jscripts/tiny_mce/plugins/ajaxfilemanager/ajaxfilemanager.php";
			switch (type) {
				case "image":
					break;
				case "media":
					break;
				case "flash": 
					break;
				case "file":
					break;
				default:
					return false;
			}
            tinyMCE.activeEditor.windowManager.open({
                url: "../../../../jscripts/tiny_mce/plugins/ajaxfilemanager/ajaxfilemanager.php",
                width: 782,
                height: 440,
                inline : "yes",
                close_previous : "no"
            },{
                window : win,
                input : field_name
            });

		}

		$(document).ready(function() {



		

			
			



		// Alternate tr color
		if ($(".liste tr").attr("class") != "intitule")
		{
			$(".liste tr:even").css("background-color", "#eeeeee");
		}


		//////////////////////////// chargement du datepicker en fonction du type de plongée /////////////////////////////

		$('#types_events').change(function(){
		var target = $('#types_events option:selected').val();
		
		$('#date_event').val('');
		
		if(target == "1")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})

			}



			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: function(date){ return [date.getDay() == 2,""]},  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','none');
			$("#titre_ed").css('display','none');
			$("#titre_event").val("");
			$("#nb_plongeurs").css('display','');
			$("#limite_n2_tr").css('display','');
			$('#limite_n2').prop('checked', false);	
		}
		else if(target == "2")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}




			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: function(date){ return [date.getDay() == 4,""]},  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','none');
			$("#titre_ed").css('display','none');
			$("#titre_event").val("");
			$("#nb_plongeurs").css('display','');
			$("#limite_n2_tr").css('display','');
			$('#limite_n2').prop('checked', false);	
		}
		else if(target == "3")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];
			
			function onlyWeekends(date) {
				
				var day = date.getDay();  

				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}

			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay:onlyWeekends , minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','none');
			$("#titre_ed").css('display','none');
			$("#titre_event").val("");
			$("#nb_plongeurs").css('display','');
			$("#limite_n2_tr").css('display','none');
			$('#limite_n2').prop('checked', false);
		}
		else if(target == "9")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];
			
			function onlyWeekends(date) {
				
				var day = date.getDay();  

				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}

			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay:onlyWeekends , minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','none');
			$("#titre_ed").css('display','none');
			$("#titre_event").val("");
			$("#nb_plongeurs").css('display','');
			$("#limite_n2_tr").css('display','none');
			$('#limite_n2').prop('checked', false);
		}
		else if(target == "4")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];
			
			function onlyWeekends(date) {
				
				var day = date.getDay();  

				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}
			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: onlyWeekends ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','none');
			$("#titre_ed").css('display','none');
			$("#titre_event").val("");
			$("#nb_plongeurs").css('display','');
			$("#limite_n2_tr").css('display','');
			$('#limite_n2').prop('checked', false);	
		}
		else if(target == "5")
		{



			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}



			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];

			function onlyWeekends(date) {
				
				var day = date.getDay();  
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}
			
			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: onlyWeekends ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','none');
			$("#titre_ed").css('display','none');
			$("#titre_event").val("");
			$("#nb_plongeurs").css('display','');
			$("#limite_n2_tr").css('display','');
			$('#limite_n2').prop('checked', false);	
		}
		else if(target == "6")
		{




			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}




			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0];
			
			function firstSunday(date) {
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {
				
					if (((date.getDate() <= 7) || ((date.getDate() >= 14) && (date.getDate() <= 21))) && $.inArray(date.getDay(), daysToEnable) != -1) {
						if ((date.getDate() >= 14) && (date.getDate() <= 21) && (date.getMonth() == 5)) {
						
							return [false];
						
						}
						else {
							
							return [true];
						}
					}
					else
					{
					return [false];
					}
				}
				else
				{
					return [false];	
				}
			}


			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: firstSunday ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','none');
			$("#titre_ed").css('display','none');
			$("#titre_event").val("");
			$("#nb_plongeurs").css('display','');
			$("#limite_n2_tr").css('display','none');
			$('#limite_n2').prop('checked', false);
		}
		else if(target == "7")
		{


		function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}


			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','none');
			$("#titre_ed").css('display','none');
			$("#titre_event").val("");
			$("#nb_plongeurs").css('display','');
			$("#limite_n2_tr").css('display','');
			$('#limite_n2').prop('checked', false);	
		}
		else if(target == "8")
		{


		function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}


			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','inline');
			$("#titre_ed").css('display','');		
			$("#nb_plongeurs").css('display','none');	
			$("#limite_n2_tr").css('display','none');
			$('#limite_n2').prop('checked', false);			
			
		}
		else
            $("#date_event").datepicker("destroy");
		});



		$('#types_events_modif').change(function(){
		var target = $('#types_events_modif option:selected').val();
		
		$('#date_event_modif').val('');
		
		if(target == "1")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: function(date){ return [date.getDay() == 2,""]},  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','none');
			$("#titre_ed_modif").css('display','none');
			$("#titre_event_modif").val("");
			$("#nb_plongeurs_modif").css('display','');
			$("#limite_n2_modif_tr").css('display','');
			$('#limite_n2_modif').prop('checked', false);	
		}
		else if(target == "2")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: function(date){ return [date.getDay() == 4,""]},  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','none');
			$("#titre_ed_modif").css('display','none');
			$("#titre_event_modif").val("");
			$("#nb_plongeurs_modif").css('display','');
			$("#limite_n2_modif_tr").css('display','');
			$('#limite_n2_modif').prop('checked', false);		
		}
		else if(target == "3")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];

			function onlyWeekends(date) {
				
				var day = date.getDay();  
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay:onlyWeekends, minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','none');
			$("#titre_ed_modif").css('display','none');
			$("#titre_event_modif").val("");
			$("#nb_plongeurs_modif").css('display','');
			$("#limite_n2_modif_tr").css('display','none');
			$('#limite_n2_modif').prop('checked', false);	
		}
		else if(target == "9")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];

			function onlyWeekends(date) {
				
				var day = date.getDay();  
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay:onlyWeekends, minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','none');
			$("#titre_ed_modif").css('display','none');
			$("#titre_event_modif").val("");
			$("#nb_plongeurs_modif").css('display','');
			$("#limite_n2_modif_tr").css('display','none');
			$('#limite_n2_modif').prop('checked', false);	
		}
		else if(target == "4")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}

			
			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];

			function onlyWeekends(date) {
				
				var day = date.getDay();  
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}
			
			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: onlyWeekends ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','none');
			$("#titre_ed_modif").css('display','none');
			$("#titre_event_modif").val("");
			$("#nb_plongeurs_modif").css('display','');
			$("#limite_n2_modif_tr").css('display','');
			$('#limite_n2_modif').prop('checked', false);	
		}
		else if(target == "5")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];

			function onlyWeekends(date) {
				
				var day = date.getDay();  
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: onlyWeekends ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','none');
			$("#titre_ed_modif").css('display','none');
			$("#titre_event_modif").val("");
			$("#nb_plongeurs_modif").css('display','');
			$("#limite_n2_modif_tr").css('display','');
			$('#limite_n2_modif').prop('checked', false);	
		}
		else if(target == "6")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0];
			
			function firstSunday(date) {
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {
				
					if (((date.getDate() <= 7) || ((date.getDate() >= 14) && (date.getDate() <= 21))) && $.inArray(date.getDay(), daysToEnable) != -1) {
						if ((date.getDate() >= 14) && (date.getDate() <= 21) && (date.getMonth() == 5)) {
						
							return [false];
						
						}
						else {
							
							return [true];
						}
					}
					else
					{
					return [false];
					}
				}
				else
				{
					return [false];	
				}
			}

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: firstSunday , minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','none');
			$("#titre_ed_modif").css('display','none');
			$("#titre_event_modif").val("");
			$("#nb_plongeurs_modif").css('display','');
			$("#limite_n2_modif_tr").css('display','none');
			$('#limite_n2_modif').prop('checked', false);	
		}
		else if(target == "7")
		{



			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}



			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','none');
			$("#titre_ed_modif").css('display','none');
			$("#titre_event_modif").val("");
			$("#nb_plongeurs_modif").css('display','');
			$("#limite_n2_modif_tr").css('display','');
			$('#limite_n2_modif').prop('checked', false);	
		}
		else if(target == "8")
		{

			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({onSelect: findHours, minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','inline');
			$("#titre_ed_modif").css('display','');
			$("#nb_plongeurs_modif").css('display','none');
			$("#limite_n2_modif_tr").css('display','none');
			$('#limite_n2_modif').prop('checked', false);	
		}
		else
            $("#date_event_modif").datepicker("destroy");
		});
		
		

		var target_event = $('#types_events option:selected').val();

		 if($('#date_event').val() != "")
		 {
			 
			 var date_event = $('#date_event').val();
		
			$.getJSON("select-chain.php",{id: target_event, date : date_event}, function(j){
				var options = '';
				for (var i = 0; i < j.length; i++) {
					options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
				}
				$("#heures").html(options);
				$('#heures option:first').attr('selected', 'selected');
			});
			
		 }
	 
		if(target_event == '8')
		{
		$("#div_date_butoir_add").css('display','inline');
		$("#titre_ed").css('display','');
		$("#nb_plongeurs_modif").css('display','none');
		}	


		<?php
		if(isset($_POST['go_ajout']))
		{
		?>
		var target = $('#types_events option:selected').val();


		 if($('#date_event').val() != "")
		 {
			 
			 var date_event = $('#date_event').val();
		
			$.getJSON("select-chain.php",{id: target, date : date_event}, function(j){
				var options = '';
				for (var i = 0; i < j.length; i++) {
					options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
				}
				$("#heures").html(options);
				$('#heures option:first').attr('selected', 'selected');
			});
			
		 }
	
		if(target == "1")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}

			$("#titre_event").val("");

			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: function(date){ return [date.getDay() == 2,""]},  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "2")
		{
			
			
			$("#titre_event").val("");
			
			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}




			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: function(date){ return [date.getDay() == 4,""]},  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "3")
		{

			$("#titre_event").val("");
			
			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}



			var monthToEnable = [4,5,6,7,8];
			var daysToDisable = [0];
			
			function noFirstSunday(date) {


				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() <= 7 && $.inArray(date.getDay(), daysToDisable) != -1) {
						return [false];
					}
					else
					{
					return [true];
					}
				}
				else
				{
				return [true];	
				}
			}


			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay:noFirstSunday , minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}

		else if(target == "9")
		{

			$("#titre_event").val("");
			
			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}



			var monthToEnable = [4,5,6,7,8];
			var daysToDisable = [0];
			
			function noFirstSunday(date) {


				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() <= 7 && $.inArray(date.getDay(), daysToDisable) != -1) {
						return [false];
					}
					else
					{
					return [true];
					}
				}
				else
				{
				return [true];	
				}
			}


			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay:noFirstSunday , minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		
		else if(target == "4")
		{

			$("#titre_event").val("");

			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];
			
			function onlyWeekends(date) {
				
				var day = date.getDay();  

				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}
			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: onlyWeekends ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "5")
		{

			$("#titre_event").val("");

			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}



			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];

			function onlyWeekends(date) {
				
				var day = date.getDay();  
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}
			
			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: onlyWeekends ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "6")
		{

			$("#titre_event").val("");


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}




			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0];
			
			function firstSunday(date) {
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {
				
					if (((date.getDate() <= 7) || ((date.getDate() >= 14) && (date.getDate() <= 21))) && $.inArray(date.getDay(), daysToEnable) != -1) {
						if ((date.getDate() >= 14) && (date.getDate() <= 21) && (date.getMonth() == 5)) {
						
							return [false];
						
						}
						else {
							
							return [true];
						}
					}
					else
					{
					return [false];
					}
				}
				else
				{
					return [false];	
				}
			}


			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours, beforeShowDay: firstSunday ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "7")
		{

		$("#titre_event").val("");

		function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})


			}


			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({ onSelect: findHours,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "8")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures").html(options);
						$('#heures option:first').attr('selected', 'selected');
					})

			}


			$("#date_event").datepicker("destroy"); $( "#date_event" ).datepicker({  onSelect: findHours,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir_add").css('display','inline');
			$("#titre_ed").css('display','');
			$("#nb_plongeurs_modif").css('display','none');
		}
		else
		{
            $("#date_event").datepicker("destroy");
		}



		<?php
		}
		elseif((isset($_POST['go_modif'])) || (isset($_GET['modif'])))
		{
		?>
		var target = $('#types_events_modif option:selected').val();
		
		if(target == "1")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}
			
			$("#titre_event_modif").val("");

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: function(date){ return [date.getDay() == 2,""]},  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "2")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}
			
			$("#titre_event_modif").val("");

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: function(date){ return [date.getDay() == 4,""]},  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "3")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToDisable = [0];
			
			function firstSunday(date) {
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {
				
					if ((date.getDate() <= 7)  && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [true];
					}
					else
					{
					return [false];
					}
				}
				else
				{
					return [false];	
				}
			}

			$("#titre_event_modif").val("");

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay:noFirstSunday, minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "9")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToDisable = [0];
			
			function firstSunday(date) {
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {
				
					if ((date.getDate() <= 7) && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [true];
					}
					else
					{
					return [false];
					}
				}
				else
				{
					return [false];	
				}
			}

			$("#titre_event_modif").val("");

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay:noFirstSunday, minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "4")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}

			
			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];

			function onlyWeekends(date) {
				
				var day = date.getDay();  
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}

			$("#titre_event_modif").val("");
			
			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: onlyWeekends ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "5")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0,6];

			function onlyWeekends(date) {
				
				var day = date.getDay();  
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {

					if (date.getDate() >= 7 && $.inArray(date.getDay(), daysToEnable) != -1) {
						return [(day == 0 || day == 6), ''];
					}
					else
					{
						return [day == 6, ''];
					}
				}
				else
				{
					return [(day == 0 || day == 6), ''];
				}

			}

			$("#titre_event_modif").val("");

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: onlyWeekends ,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "6")
		{


			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}


			var monthToEnable = [4,5,6,7,8];
			var daysToEnable = [0];
			
			function firstSunday(date) {
				
				if ($.inArray(date.getMonth(), monthToEnable) != -1) {
				
					if (((date.getDate() <= 7) || ((date.getDate() >= 14) && (date.getDate() <= 21))) && $.inArray(date.getDay(), daysToEnable) != -1) {
						
						if ((date.getDate() >= 14) && (date.getDate() <= 21) && (date.getMonth() == 5)) {
						
							return [false];
						
						}
						else {
							
							return [true];
						}
					}
					else
					{
					return [false];
					}
					
				}
				else
				{
					return [false];	
				}
			}

			$("#titre_event_modif").val("");

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, beforeShowDay: firstSunday , minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "7")
		{



			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
					})


			}

			$("#titre_event_modif").val("");

			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours,  minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
		}
		else if(target == "8")
		{

			function findHours(date) {


					$.getJSON("select-chain.php",{id: target, date : date}, function(j){
						var options = '';
						for (var i = 0; i < j.length; i++) {
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
						$("#heures_modif").html(options);
						$('#heures_modif option:first').attr('selected', 'selected');
						
					})


			}


			$("#date_event_modif").datepicker("destroy"); $( "#date_event_modif" ).datepicker({ onSelect: findHours, minDate: 0, maxDate: <?php echo "'".$interval_cal."'"; ?> });
			$("#div_date_butoir").css('display','inline');
			$("#titre_ed_modif").css('display','');
			$("#nb_plongeurs_modif").css('display','none');
			
		}
		else
		{
            $("#date_event_modif").datepicker("destroy");
		}


		/* if($('#date_event_modif').val() != "")
		 {
			 
			 var date_event_modif = $('#date_event_modif').val();
		
			$.getJSON("select-chain.php",{id: target, date : date_event_modif}, function(j){
				var options = '';
				for (var i = 0; i < j.length; i++) {
					options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
				}
				$("#heures_modif").html(options);
				$('#heures_modif option:first').attr('selected', 'selected');
			});
		 } */



		<?php
		}
		?>		
		

		if($('#types_events_modif option:selected').val() != '') {
		
			var targetEvent = $('#types_events_modif option:selected').val();
		
			if(targetEvent == '8') { } else {
			$("#titre_event_modif").val(""); }

			if($('#date_event_modif').val() != '') {
			
				var dateEvent = $('#date_event_modif').val();
				
				var heureEvent = $('#heureEvent').val();
				
				$.getJSON("select-chain.php",{id: targetEvent, date : dateEvent}, function(j){
					var options = '';
					for (var i = 0; i < j.length; i++) {
						
						if(j[i].optionValue == heureEvent)
						{
							options += '<option value="' + j[i].optionValue + '" selected="selected">' + j[i].optionDisplay + '</option>';	
						}
						else
						{
							options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
						}
					}
					$("#heures_modif").html(options);
				})
				

			}			
			
			if(targetEvent == '8')
			{ 
			$("#div_date_butoir").css('display','inline');
			$("#titre_ed_modif").css('display','');
			$("#nb_plongeurs_modif").css('display','none');
			}	
				
		}						 
		
		$( "#date_butoir" ).datepicker();
		$( "#date_butoir_modif" ).datepicker();
		
		$( "#date_adhes" ).datepicker();
		$( "#date_certi" ).datepicker();
		
		$( "#date_adhes_modif" ).datepicker();
		$( "#date_certi_modif" ).datepicker();
		
		$( "#date_debut" ).datepicker();
		$( "#date_fin" ).datepicker();
		
		<?php if($_SERVER['PHP_SELF'] == $path_self.'admin_membres.php') { ?>
		<!-- Onglets d'administration -->		
		$("#tab_cadre").tabs({ active : <?php
		if((isset($_POST['go_modif_charte_dp'])) || (isset($_POST['go_ajout'])))
		{
		echo '1';
		}
		elseif((isset($_POST['go_modif'])) || (isset($_GET['modif'])))
		{
		echo '3';
		}
		elseif(isset($_POST['go_modif_charte_p']))
		{
		echo '0';
		}
		else
		{
		echo '0';
		}
		?>});
		<?php }
		
		elseif($_SERVER['PHP_SELF'] == $path_self.'admin_photos.php') { ?>
		<!-- Onglets d'administration -->		
		$("#tab_cadre").tabs({  active : <?php if ((isset($_GET['id_dossier'])) || (isset($_GET['del_image'])))
	{
	echo '3';
	}
	elseif(isset($_POST['go_image']) || (isset($_GET['tab_image'])))
	{
	echo '2';
	}	
	elseif (isset($_GET['del']))
	{
	echo '0';
	}
	elseif ((isset($_GET['up'])) || (isset($_POST['up_album'])))
	{
	echo '4';
	}	
	else
	{
	echo '0';
	}
	?>});


	$('.lbox').lightBox();


<?php
$req_nb_actu  = mysql_query("SELECT * FROM albums ORDER BY alb_id DESC");
$i=1;
while(mysql_fetch_array($req_nb_actu))
{
?>	 
	 $('.lbox<?php echo $i; ?>').lightBox();
<?php
$i=$i+1;
}
?> 
	 
//elements
var progressbox 		= $('#progressbox'); //progress bar wrapper
var progressbar 		= $('#progressbar'); //progress bar element
var statustxt 			= $('#statustxt'); //status text element
var submitbutton 		= $("#SubmitButton"); //submit button
var myform 				= $("#UploadForm"); //upload form
var output 				= $("#output"); //ajax result output element
var completed 			= '0%'; //initial progressbar value
var FileInputsHolder 	= $('#AddFileInputBox'); //Element where additional file inputs are appended
var MaxFileInputs		= 3; //Maximum number of file input boxs



// adding and removing file input box
var i = $("#AddFileInputBox div").size() + 1;
$("#AddMoreFileBox").click(function (event) {
		event.returnValue = false;
		if(i < MaxFileInputs)
		{
			$('<span><br><input type="file" id="fileInputBox" size="20" name="file[]" class="addedInput" value=""/>&nbsp;<a href="#" class="removeclass small2"><img src="images/close_icon.gif" border="0" /></a></span>').appendTo(FileInputsHolder);
			i++;
		}
		return false;
});

$("body").on("click",".removeclass", function(event){
		event.returnValue = false;
		if( i > 1 ) {
				$(this).parents('span').remove();i--;
		}
		
}); 

$("#ShowForm").click(function () {
  $("#uploaderform").slideToggle(); //Slide Toggle upload form on click
});
	
$(myform).ajaxForm({
	beforeSend: function() { //brfore sending form
		submitbutton.attr('disabled', ''); // disable upload button
		statustxt.empty();
		/*progressbox.show(); //show progressbar
		progressbar.width(completed); //initial value 0% of progressbar
		statustxt.html(completed); //set status text
		statustxt.css('color','#000'); //initial color of status text*/
		
		$('#loading_photos').show(); 
		
	},
	uploadProgress: function(event, position, total, percentComplete) { //on progress
		/*progressbar.width(percentComplete + '%') //update progressbar percent complete
		statustxt.html(percentComplete + '%'); //update status text
		if(percentComplete>50)
			{
				statustxt.css('color','#fff'); //change status text to white after 50%
			}else{
				statustxt.css('color','#000');
			}*/
			
			
						
		},
	complete: function(response) { // on complete
		output.html(response.responseText); //update element with received data
		myform.resetForm();  // reset form
		submitbutton.removeAttr('disabled'); //enable submit button
		progressbox.hide(); // hide progressbar
		$('#loading_photos').hide(); 
		$("#uploaderform").slideUp(); // hide form after upload
		$(location).attr('href',"http://www.asm-plongee.fr/asm/admin_photos.php?tab_image");
	}
});




		<?php }
		
		 else { ?>
		<!-- Onglets d'administration -->		
		$("#tab_cadre").tabs({ active : <?php
		if((isset($_POST['go_modif_charte_dp'])) || (isset($_POST['go_ajout'])))
		{
		echo '1';
		}
		elseif((isset($_POST['go_modif'])) || (isset($_GET['modif'])))
		{
		echo '2';
		}
		elseif(isset($_POST['go_modif_charte_p']))
		{
		echo '0';
		}
		else
		{
		echo '0';
		}
		?>});
		<?php } ?>

		});	
		
	
				
		
</script>

</head>

<body>
	<a href="admin_photos.php" title="" class="link-galerie"><img src="img/illus_galerie.jpg" alt="" class="img-galerie" /></a>   
    <div class="conteneur">
		
		<div class="header">
			
			<div class="bienvenue">
				Bienvenue <?php echo $_SESSION['user_prenom'].' '.strtoupper($_SESSION['user_nom']); ?><br />Date du certificat médical : <strong><?php echo changedateusfr2($_SESSION['user_date_certificat']); ?></strong>
			</div>
			
		</div>
		
		<div class="repeat">
		
			<div class="col-left">
				
				<a href="gazette.php" style="padding:2px; margin-bottom:15px; background:none;"><img src="img/logo-les-bulles-de-l-ASM.gif" alt="" /></a>
        <a href="index.php" title="" class="all">Calendrier plongées/évènements</a>
				<a href="charte_dp.php" title="" class="all">Charte du directeur de Plongée</a>
				<a href="charte_plongeur.php" title="" class="all">Charte du plongeur</a>
				<br />
				<?php if (($_SESSION['user_statut'] == '2') || ($_SESSION['user_statut'] == '3') || ($_SESSION['user_statut'] == '5')) { ?>
				<a href="admin_events.php" title="" class="dp">Gestion des évènements</a>
				<br />
				<?php } if ($_SESSION['user_statut'] == '3') { ?>
				<a href="admin_membres.php" title="" class="admin">Gestion des membres</a>
        <a href="admin_sites.php" title="" class="admin">Gestion des sites</a>
				<a href="admin_chartes.php" title="" class="admin">Gestion des chartes</a>
        <a href="admin_extraction.php" title="" class="admin">Gestion des extractions</a>
        <a href="admin_gazette.php" title="" class="admin">Gestion des gazettes</a>
				<br />
				<?php } ?>
				<a href="edit_infos.php" title="" class="contact">Vos informations personnelles</a>
                
        <a href="contact.php" title="" class="contact">Contacter un administrateur</a>
                
				<a href="deconnexion.php" title="" class="logout">Se déconnecter</a>
                
                <br />
                
                <?php
                	$annee = date('Y');
					$req_annees = mysql_query("SELECT *, EXTRACT(YEAR FROM event_date) AS annee FROM ".$db_prefixe."events WHERE YEAR(event_date) < '".$annee."' GROUP BY annee ORDER BY annee DESC");
					$i = 0;
					
					while($data_annees = mysql_fetch_array($req_annees))
					{
						if ($i == '0') { echo '<div style="background:rgba(255,255,255,0.5); padding:5px; color:#666; font-weight:bold;">ARCHIVES</div>'; }
						
						if ($annee != $data_annees['annee'])
						{
						echo '<a href="archives.php?annee='.$data_annees['annee'].'" title="">Année '.$data_annees['annee'].'</a>';	
						}
						$i++;
					}
				?>				
			</div>
			
			<div class="col-right">