jQuery(function($){
	
	//Éléments/Ciblage
	var contenus = $('.contenus');
	var bgd = contenus.find('.background');
	var mediasTexte = contenus.find('.mediasTexte');
	var fondMedias = contenus.find('.fondMedias');
	var afficheTexte = true;
	var carres = contenus.find('.navigationMedias').children('div');
	var drapeau = $('.navigation').find('.drapeau');
	var btnListe = $('#btnListe');
	var listes = contenus.find('.listes');
	var listeActualite = contenus.find('.listeActualite');
	var afficheListe = true;
	
	//Opacité des fonds noirs
	var fond = contenus.find('.fond');
	var fondScroll = contenus.find('.fondScroll');
	var fondScroll2 = contenus.find('.fondScroll2');
	var fondGeneral = contenus.find('.fondGeneral');
	var fondList = contenus.find('.fondList');
	var fondActualites = contenus.find('.fondActualites');
	var fondReservations = contenus.find('.fondReservations');
	var fondBoutique = contenus.find('.fondBoutique');
	var fondBoutiqueV2 = contenus.find('.fondBoutiqueV2');
	fond.css("opacity", 0.7);
	fondScroll.css("opacity", 0.5);
	fondScroll2.css("opacity", 0.5);
	fondGeneral.css("opacity", 0.7);
	//fondActualites.css("opacity", 0.7);
	fondReservations.css("opacity", 0.7);
	fondBoutique.css("opacity", 0.7);
	fondBoutiqueV2.css("opacity", 0.7);
	fondList.css("opacity", 0.4);

	//Événements sur le carré/fleche des listes (aff/masq)
	btnListe.click( function() {
		switch(afficheListe){
			case true :
				listes.css("display","none");
				listeActualite.css("display","none");
				//fondList.css("left","-194px");
				//fondActualites.css("left","-474px");
				fondList.css("display","none");
				fondActualites.css("display","none");
				$(this).find("img").attr({'src' : '/images/ouvrir.jpg', "alt" : "ouvrir"});
			break;
			case false :
				listes.css("display","block");
				listeActualite.css("display","block");
				//fondList.css("left","0px");
				//fondActualites.css("left","0px");
				fondList.css("display","block");
				fondActualites.css("display","block");
				$(this).find("img").attr({'src' : '/images/fermer.jpg', "alt" : "ouvrir"});
			break;
			default : alert("erreur inconnue");
		}
		afficheListe = (afficheListe == true ? false : true);
	});
	btnListe.mouseover( function() {
		
	});
	btnListe.mouseout( function() {
		
	});

	//Événements sur les petits carrés de navigation
	carres.click( function() {
		if($(this).attr("id")=="btnTexte"){
			switch(afficheTexte){
				case true : 
					$(this).find('img').attr({'src' : '/images/fermer.jpg', "alt" : "afficher le texte"});
					mediasTexte.css("display","none");
					fondMedias.css("display","none");
					fondScroll2.css("display", "none");
				break;
				case false :
					$(this).find('img').attr({'src' : '/images/ouvrir.jpg', "alt" : "masquer le texte"});
					mediasTexte.css("display","block");
					fondMedias.css("display","block");
					fondScroll2.css("display", "block");
				break;
				default : alert("erreur inconnue");
			}
			afficheTexte = (afficheTexte == true ? false : true);
		}else if($(this).attr("id")=="btnTexteActu"){
			switch(afficheTexte){
				case true : 
					$(this).find('img').attr({'src' : '/images/fermer.jpg', "alt" : "afficher le texte"});
					fondActualites.css("display","none");
					listeActualite.css("display","none");
					fondScroll.css("display", "none");
				break;
				case false :
					$(this).find('img').attr({'src' : '/images/ouvrir.jpg', "alt" : "masquer le texte"});
					fondActualites.css("display","block");
					listeActualite.css("display","block");
					fondScroll.css("display", "block");
				break;
				default : alert("erreur inconnue");
			}
			afficheTexte = (afficheTexte == true ? false : true);
		}else{
			var identifiant = $(this).attr("id");
			//type : 0
			//image/video : 1
			//largeur : 2
			//hauteur : 3
			var media = srcTab[identifiant][1];
			var indice = media.lastIndexOf(".");
			var extension = media.substr(indice + 1, 3);
			if(extension == "jpg"){
				bgd.remove();
				
				contenus.append('<div class="background"><p style="opacity:0.5; position:relative; left:0; top:636px; padding:12px; width:auto; height:auto; color:#FFFFFF; font-size:9px; background-color:#000000;">'+legendes[identifiant]+'</p></div>');
				
				bgd = contenus.find('.background');
				bgd.css({ 
					"backgroundImage" : "url(/medias/"+rubrique+"/"+media+")",
					"background-color" : "#000000",
					"background-repeat" : "no-repeat",
					"width" : "100%",
					"height" : "660px",
					"title" : legendes[identifiant]
				});
			}else{
				if(extension == "flv"){
					mediasTexte.css("display","none");
					fondMedias.css("display","none");
					fondActualites.css("display","none");
					listeActualite.css("display","none");
					fondScroll.css("display", "none");
					fondScroll2.css("display", "none");
					afficheTexte = false;
					bgd.remove();
					contenus.append('<div class="background">&nbsp;</div>');
					bgd = contenus.find('.background');
					bgd.css({
						"text-align" : "center",
						"background-color" : "#000000",
						"width" : "100%",
						"height" : "660px",
						"title" : legendes[identifiant]
					});
					bgd.append('<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="100%" align="middle"><param name="movie" value="/inc/lecteur2.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="flashvars" value="film=/medias/'+rubrique+'/'+media+'" /><object type="application/x-shockwave-flash" data="/inc/lecteur2.swf" width="400" height="100%" align="middle" style=""><param name="flashvars" value="film=/medias/'+rubrique+'/'+media+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><div><h1>D&eacute;sol&eacute;, pour pouvoir lire ce contenu, vous devez mettre &agrave; jour Flashplayer depuis cette adresse :</h1><p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p></div></object></object>');
				}else{
					mediasTexte.css("display","none");
					fondMedias.css("display","none");
					fondActualites.css("display","none");
					listeActualite.css("display","none");
					fondScroll.css("display", "none");
					fondScroll2.css("display", "none");
					afficheTexte = false;
					bgd.remove();
					contenus.append('<div class="background">&nbsp;</div>');
					bgd = contenus.find('.background');
					bgd.css({ 
						"text-align" : "center",
						"background-color" : "#000000",
						"width" : "100%",
						"height" : "660px",
						"title" : legendes[identifiant]
					});
					bgd.append('<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="100%" align="middle"><param name="movie" value="/inc/lecteur2.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="flashvars" value="film=/medias/'+rubrique+'/'+media+'" /><object type="application/x-shockwave-flash" data="/inc/lecteur2.swf" width="400" height="100%" align="middle" style=""><param name="flashvars" value="film=/medias/'+rubrique+'/'+media+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><div><h1>D&eacute;sol&eacute;, pour pouvoir lire ce contenu, vous devez mettre &agrave; jour Flashplayer depuis cette adresse :</h1><p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p></div></object></object>');
				}
			}
		}
	});
	carres.mouseover( function() {
		var identifiant = $(this).attr("id");
		var media = srcTab[identifiant][1];
		var indice = media.lastIndexOf(".");
		var extension = media.substr(indice + 1, 3);
		if(extension != "flv"){
			$(this).css('background-color',couleur);
			/*var n = $(this).text();
			$('#v'+n).css('display','block');*/
			var n = parseInt($(this).attr('id')) + 1;
			$('#v'+n).css('display','block');
		}
	});
	carres.mouseout( function() {
		var identifiant = $(this).attr("id");
		var media = srcTab[identifiant][1];
		var indice = media.lastIndexOf(".");
		var extension = media.substr(indice + 1, 3);
		if(extension != "flv"){
			$(this).css('background-color','#FFFFFF');
			/*var n = $(this).text();
			$('#v'+n).css('display','none');*/
			var n = parseInt($(this).attr('id')) + 1;
			$('#v'+n).css('display','none');
		}
	});
	
	//Evenement sur drapeau/modification version linguistique
	drapeau.click( function() {
		var langue = $(this).attr('id');
		var image = $(this).find('img');
		if(langue == "en"){
			image.attr({'src' : '/images/drapeau-fr.jpg', "alt" : "version française"});
			$(this).attr({'id' : "fr", "title" : "version française"});
			/*var req = reqMaker;
			req.init(oAlert, "/sendArticle.php", getTab, postTab);*/

		}else{
			image.attr({'src' : '/images/drapeau-en.jpg', "alt" : "english version"});
			$(this).attr({'id' : "en", "title" : "english version"});
		}
	});
});
