function more(id) 
{
	$('#'+id).slideDown(1000);
}
function close(id)
{
	$('#'+id).slideUp("slow");
}


$(document).ready
(
	function()
	{
		// On cache les messages d'erreur et d'état
		$('#form_commentaire > div[id^="erreur_commentaire_"]').hide();
		// AJAX : Envoi nouveau commentaire
		
		// Déclenchement lors de la soumission du formulaire
		$("#mf_submit_commentaire").click(function(){
			// Récupération de la note
			var js_mf_nom = $("#mf_nom").val();
			var js_mf_email = $("#mf_email").val();
			var js_mf_site = $("#mf_site").val();
			var js_mf_message = $("#mf_message").val();
			var js_mf_spam = $("#mf_spam").val();
			var js_mf_spam_verif = $("#mf_spam_verif").val();
			var js_mf_id_news = $("#mf_id_news").val();

			// Création de l'URL d'envoie
			var url = 'submit=1&mf_nom=' + js_mf_nom + '&mf_email=' + js_mf_email + '&mf_site=' + js_mf_site + '&mf_message=' + js_mf_message + '&mf_spam=' + js_mf_spam + '&mf_spam_verif=' + js_mf_spam_verif + '&mf_id_news=' + js_mf_id_news;
			
			// Utilisation d'Ajax / jQuery pour l'envoie
			 $.ajax({
			   type: "POST",
			   url: "_add_commentaire_",
			   data: url,
			   success: function(msg){
					if (msg == 0) {
						// Si l'ajout est réussi
						
						// Effacer les champs
						$( "#form_commentaire #mf_nom" ).val("");
						$( "#form_commentaire #mf_email" ).val("");
						$( "#form_commentaire #mf_site" ).val("");
						$( "#form_commentaire #mf_message" ).val("");
						
						// afficher un message de réussite
						$('#form_commentaire > div[id^="erreur_commentaire_"]').slideUp("slow");
						$("#commentaires ol").append("<li><p class=\"news_sous_titre\"><img alt=\"\" src=\"./images/crayon.png\"/> Voici votre nouveau commentaire :</p><blockquote><p> " + js_mf_message + "</p></blockquote></li>");
						$("#commentaires ol li:last").hide();
						$("#commentaires ol li:last").slideDown("slow");
					}
					else {
						$('#form_commentaire > div[id^="erreur_commentaire_"]').slideUp("slow");
						$('#form_commentaire #erreur_commentaire_' + msg + '').slideDown("slow");
					}
			   },
			   error: function(msg_error) {
					$("#form_commentaire").append("<div class=\"erreur center\"><p>Erreur dans l'envoi de votre commentaire : " + msg_error + "</p></div>");
				}
			 });

		// Nous retournons "false" au navigateur afin que la page ne soit pas actualisé
		return false;

		});
		
		// Reduire / Afficher les statistiques depuis toujours
		$( 'div.link_stat_toujours' ).click( function () {
			$( 'div.stat_toujours' ).toggle("show");
			$( 'span.stat_arrow' ).toggle();
		} );
		
		$( 'span.stat_arrow' ).click( function () {
			$( 'div.stat_toujours' ).toggle("show");
			$( 'span.stat_arrow' ).toggle();
		} );
		
		$( 'div.link_stat_toujours' ).hover ( function () {
			$( this ).addClass('hover');
		}, function () {
			$( this ).removeClass('hover');
		} );
		
		// Hover Cadre Admin
		$( 'div.admin_accueil div.cadre' ).hover ( function () {
			$( this ).addClass('hover');
		}, function () {
			$( this ).removeClass('hover');
		} );
		
		// Changement présence
		$(".choose_presence input[id^=presence-]").focus(function(){
			var js_idfull = this.id.split('-');
			var js_presence = js_idfull[2];
			var js_ide = js_idfull[1];
			
			// Création de l'URL d'envoie
			var url = 'js_presence=' + js_presence + '&js_ide=' + js_ide;
			
			// Utilisation d'Ajax / jQuery pour l'envoie
			 $.ajax({
			   type: "POST",
			   url: "_change_presence_",
			   data: url,
			   success: function(msg){
					var return_presence = msg.split('|');
					var r_choix = return_presence[0];
					var r_idj = return_presence[1];
					var r_ide = return_presence[2];
					var r_count0 = return_presence[3];
					var r_count1 = return_presence[4];
					var r_count2 = return_presence[5];
					var r_count3 = return_presence[6];
					if (r_choix == 0 || r_choix == 1 || r_choix == 2) {
						
						// Changement image presence
						var etat_image = '';
						if( r_choix == 1 ) { etat_image = '<img src="/images/tick.gif" alt="" />'; }
						if( r_choix == 0 ) { etat_image = '<img src="/images/icones/famfam/cancel.png" alt="" />'; }
						if( r_choix == 2 ) { etat_image = '<img src="/images/icones/famfam/contrast.png" alt="" />'; }
						$('#choose_presence_'+r_ide+' .etat_changement_presence').html(etat_image);
												
						// Mise à jour du nombre d'absents/présents
						$('#presence_label_count_'+r_ide+'_0').html(r_count0);
						$('#presence_label_count_'+r_ide+'_1').html(r_count1);
						$('#presence_label_count_'+r_ide+'_2').html(r_count2);
						$('#presence_label_count_'+r_ide+'_3').html(r_count3);
						
						
						// Si aucun joueur n'est dans l'état final de changement de présence, on l'affiche
						$('#listing_presence-'+r_choix+'-eve-'+r_ide+'-general').show();
						
						// Si aucun joueur n'est dans l'état initial après le changement de présence, on le masque
						if( $('#presence_label_count_'+r_ide+'_0').html() == 0 ) $('#listing_presence-0-eve-'+r_ide+'-general').hide();
						if( $('#presence_label_count_'+r_ide+'_1').html() == 0 ) $('#listing_presence-1-eve-'+r_ide+'-general').hide();
						if( $('#presence_label_count_'+r_ide+'_2').html() == 0 ) $('#listing_presence-2-eve-'+r_ide+'-general').hide();
						if( $('#presence_label_count_'+r_ide+'_3').html() == 0 ) $('#listing_presence-3-eve-'+r_ide+'-general').hide();
						// Déplacement du joueur
						$('#listing_presence-'+r_choix+'-eve-'+r_ide).append( $('#j_'+r_ide+'_'+r_idj));
					}
					else {
						$('#presence_response').val('Changement de presence : Erreur');;
					}
			   },
			   error: function(msg_error) {
					$('#presence_response').val('Changement de presence : erreur');
				}
			 });

			// Nous retournons "false" au navigateur afin que la page ne soit pas actualisé
			return false;
		});
	}
);
