var scripts = {
	init: function () {
		// Gestion de la barre de recherche dans l'entete
		$('#lien_rech_site').click(
			function () {
				$('#rechercher a').removeClass('select');
				$('#lien_rech_lexique').addClass('select');
				$('#rechercher').attr('action', 'recherche/recherche.html');
				return false;
			}
		);
		$('#lien_rech_lexique').click(
			function () {
				$('#rechercher a').removeClass('select');
				$('#lien_rech_site').addClass('select');
				$('#rechercher').attr('action', 'lexique/lexique_recherche.html');
				return false;
			}
		);

		
		// Gestion des BOUTONS RADIO
		$('input:radio').checkbox();
		$('.conteneur_radio_remba').css('top', '-3px');
		$('.conteneur_radio_remba').css('position', 'relative');
		
		$('.conteneur_radio_remba label').css('display', 'block');
		$('.conteneur_radio_remba label').css('float', 'left');
		$('.conteneur_radio_remba li').css('display', 'block');
		$('.conteneur_radio_remba li').css('float', 'left');
		$('.conteneur_radio_remba li').css('margin-right', '10px');
		
		$('.radio_remba_2').css('height', '19px');
		$('.radio_remba_2 label').css('display', 'block');
		$('.radio_remba_2 label').css('float', 'left');
		$('.radio_remba_2 .jquery-checkbox-box').css('margin-left', '20px');
		$('.radio_remba_2 .jquery-checkbox-box').css('top', '1px');
		$('.radio_remba_2 .jquery-checkbox-box').css('position', 'relative');
	
		// Block droit Lexique
		x = Math.round( Math.random() * 100 );
		if ((x & 1)=='0'){
			$('#contenuBlockDroit2').hide();
		
			$('.listeLexJus img.select').hide();
			$('.listeLexJus img:not(.select)').show();
			$('#lienLexiqueNav img:not(.select)').hide();
			$('#lienLexiqueNav img.select').show();
		}else{	

			$('#contenuBlockDroit1').hide();
		
			$('.listeLexJus img:not(.select)').hide();
			$('.listeLexJus img.select').show();
			$('#lienLexiqueNav img.select').hide();
			$('#lienLexiqueNav img:not(.select)').show();
		}

		$('#lienLexiqueNav').click(
			function () {
				$('#contenuBlockDroit1').show();
				$('#contenuBlockDroit2').hide();
				
				$('.listeLexJus img.select').hide();
				$('.listeLexJus img:not(.select)').show();
				$('#lienLexiqueNav img:not(.select)').hide();
				$('#lienLexiqueNav img.select').show();
				
				return false;
			}
		);
		
		$('#lienTousJusticeNav').click(
			function () {
				$('#contenuBlockDroit2').show();
				$('#contenuBlockDroit1').hide();
				
				$('.listeLexJus img.select').hide();
				$('.listeLexJus img:not(.select)').show();
				$('#lienTousJusticeNav img:not(.select)').hide();
				$('#lienTousJusticeNav img.select').show();
				
				return false;
			}
		);

		//Gestion des boites lexique...
		$('.nuage').css('overflow', 'hidden');
		$('.contenu_block_lexique').css('overflow', 'hidden');
		$('#lienNavLexiquePrecedent').click(
			function() {
				$('.nuage, .contenu_block_lexique').scrollTo( {top:'-=120px', left:'+=0'}, 800 );
				return false;
			}
		);
		$('#lienNavLexiqueSuivant').click(
			function() {
				$('.nuage, .contenu_block_lexique').scrollTo( {top:'+=120px', left:'+=0'}, 800 );
				return false;
			}
		);

		scripts.clickMot();

		//Gestion des clics sur les lettres
		scripts.clickLetter();

		//CHAMP DE RECHERCHE
		$('#recherche_videos').click(
			function(){
				$(this).attr('value','');
			}
		);

		// PAGE VIDEOS

		$('.boite_videos').css('height', '389px');
		$('#nav_videos_pied').css('position', 'absolute');
		$('#nav_videos_pied').css('top', '414px');
		$('#nav_videos_pied').css('left', '14px');
		$('#nav_videos_pied').css('width', '860px');
					
		// Gestion survol des onglets dela page VIDEOS
		$('.boite_videos li a').append('<img src="http://media.mth.net/planete_justice/images/videos/filtre_vignettes_videos.png" alt="" class="filtre_survol png" />');
		$('.boite_videos li a.select img.filtre_survol').css('display', 'none');

		// Gestion changement VIDEOS
		$('.contenu_boite_videos li a').click(
			function(){
				var idVideo = Number ($(".id", $(this)).val());
				var flv = $(this).find('.url').attr('value');
				var titre = $(this).find('.textVideo').html();
				if(idVideo < 138){
					if(idVideo < 75) scripts.changePlayerVideo("home_player-res.swf", titre, flv);
					else scripts.changePlayerVideo("home_player.swf", titre, flv);
				}else{
					scripts.changePlayerVideo("home_player-3.swf", titre, flv);
				}

				//alert($(this).find('.url').attr('value')+' = '+$(this).find('.textVideo').html());
				//changeVideo($(this).find('.textVideo').html(), $(this).find('.url').attr('value'));
				$('.contenu_boite_videos a.select').removeClass('select');
				$(this).addClass('select');
				$('.boite_videos li a img.filtre_survol').css('display', 'block');
				$('.boite_videos li a.select img.filtre_survol').css('display', 'none');
				return false;
			}			
		);


		$(".boite_videos li a").hover(
			function () {
				$(this).find('.filtre_survol').hide();
			}, 
			function () {
				if(!($(this).hasClass('select'))) {
					$(this).find('.filtre_survol').show();
				}
			}
		);

		// changement video home
		$('div.boite_hp a.mag1').click(
			function(){
				changeVideo('Test Mag1','http://vod-flash.mth.net/PLANETE_JUSTICE/PROGRESSIF/pv_justice_0408_home.flv');
				return false;
			}
		);

		$('div.boite_hp a.mag2').click(
			function(){
				changeVideo('Test Mag2','http://vod-flash.mth.net/PLANETE_JUSTICE/PROGRESSIF/pv_justice_0408_home.flv');
				return false;
			}
		);
		// Boite Lexique
		scripts.majBoiteLexique();
		
		$('.programme_defil').hover(
			function () {
				$(this).css('background', '#CDCDCD');
				$(this).css('cursor', 'hand');
			},
			function () {
				$(this).css('background', 'none');
			}
		);
		

		// Gestion de la nav principale - soulignement du bouton
		var url = String(window.location);
		if(url.indexOf("index") > -1) {
			$('#lienAccueil').addClass('select');
		} else if(url.indexOf("guide_tv") > -1) {
			$('#lienGuideTv').addClass('select');
		} else if(url.indexOf("fich_tech") > -1) {
			$('#lienGuideTv').addClass('select');
		} else if(url.indexOf("magazines") > -1) {
			$('#lienMagazines').addClass('select');
		} else if(url.indexOf("appel_temoins") > -1) {
			$('#lienMagazines').addClass('select');
		} else if(url.indexOf("videos") > -1) {
			$('#lienVideos').addClass('select');
		} else if(url.indexOf("lexique") > -1) {
			$('#lienLexique').addClass('select');
		} else if(url.indexOf("la_chaine") > -1) {
			$('#lienLaChaine').addClass('select');
		} else if(url.indexOf("s_abonner") > -1) {
			$('#lienSAbonner').addClass('select');
		} else if(url.indexOf("inscription_newsletter") > -1) {
			$('#piedSite a').slice(1,2).addClass('select');
		}

		//GESTION Nav GUIDE TV
		$('#lienMatin img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/matin.jpg" alt="Matin" />');
		$('#lienApresMidi img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/apres_midi.jpg" alt="Apr&egrave;s-midi" />');
		$('#lienDebutSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/debut_soiree.jpg" alt="D&eacute;but de soir&eacute;e" />');
		$('#lienSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/soiree.jpg" alt="Soir&eacute;e" />');
		$('#lienMatin').click(
			function () {		

				moveMatin();

				$('#lienMatin img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/matin_select.jpg" alt="Matin" />');
				$('#lienApresMidi img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/apres_midi.jpg" alt="Apr&egrave;s-midi" />');
				$('#lienDebutSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/debut_soiree.jpg" alt="D&eacute;but de soir&eacute;e" />');
				$('#lienSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/soiree.jpg" alt="Soir&eacute;e" />');
				return false;
			}
		);

		$('#lienApresMidi').click(
			function () {

				moveMidi();	

				$('#lienMatin img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/matin.jpg" alt="Matin" />');
				$('#lienApresMidi img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/apres_midi_select.jpg" alt="Apr&egrave;s-midi" />');
				$('#lienDebutSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/debut_soiree.jpg" alt="D&eacute;but de soir&eacute;e" />');
				$('#lienSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/soiree.jpg" alt="Soir&eacute;e" />');
				return false;
			}
		);

		$('#lienDebutSoiree').click(
			function () {
				moveDebSoir();
				
				$('#lienMatin img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/matin.jpg" alt="Matin" />');
				$('#lienApresMidi img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/apres_midi.jpg" alt="Apr&egrave;s-midi" />');
				$('#lienDebutSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/debut_soiree_select.jpg" alt="D&eacute;but de soir&eacute;e" />');
				$('#lienSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/soiree.jpg" alt="Soir&eacute;e" />');
				return false;
			}
		);

		$('#lienSoiree').click(
			function () {
				moveSoir();
				
				$('#lienMatin img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/matin.jpg" alt="Matin" />');
				$('#lienApresMidi img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/apres_midi.jpg" alt="Apr&egrave;s-midi" />');
				$('#lienDebutSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/debut_soiree.jpg" alt="D&eacute;but de soir&eacute;e" />');
				$('#lienSoiree img').replaceWith('<img src="http://media.mth.net/planete_justice/images/guide_tv/soiree_select.jpg" alt="Soir&eacute;e" />');
				return false;
			}
		);
		


		// FLASH
		var url = String(window.location);
		if(url.indexOf("magazines/mag.html?MAGA_ID=") > -1) {

			var langue = "fr";
			var flashfile = "http://media.mth.net/planete_justice/images/flash/swf/main.swf"; 
			var xmlfile = "xml/magazine.xml?MAGA_ID=3"; 
			var fo = new FlashObject(flashfile, "evenement_magazines", "920", "300", "9", "#ffffff");
			fo.addVariable("configxml","datas/xml/magazine.xml?MAGA_ID=3");
			fo.addVariable("appswf","http://media.mth.net/planete_justice/images/flash/swf/magazine.swf");
			fo.addParam("wmode","transparent");
			fo.write("evenement");
}
// Gestion du xml pour la page archive
		else if(url.indexOf("partenariats") > -1){

		}
		else if(url.indexOf("magazines/archive.html") > -1) {
	
					}else if(url.indexOf("confidences/index.html") > -1) {
	
		}else if(url.indexOf("concours") > -1) {
	
		} else if(url.indexOf("index") > -1) {
	
			var langue = "fr";
			var flashfile = "http://media.mth.net/planete_justice/images/flash/swf/main.swf"; 
			var xmlfile = "datas/xml/home.xml"; 
			var fo = new FlashObject(flashfile, "evenement_home", "920", "300", "9", "#ffffff");
			fo.addVariable("configxml","datas/xml/home.xml");
			fo.addVariable("appswf","http://media.mth.net/planete_justice/images/flash/swf/home.swf");
			fo.addParam("wmode","transparent");
			fo.addParam("allowScriptAccess","always");
			fo.write("evenement");
		} else if (url.substring(url.length-1, url.length) == "/") {

			var langue = "fr";
			var flashfile = "http://media.mth.net/planete_justice/images/flash/swf/main.swf"; 
			var xmlfile = "datas/xml/home.xml"; 
			var fo = new FlashObject(flashfile, "evenement_home", "920", "300", "9", "#ffffff");
			fo.addVariable("configxml","datas/xml/home.xml");
			fo.addVariable("appswf","http://media.mth.net/planete_justice/images/flash/swf/home.swf");
			fo.addParam("wmode","transparent");
			fo.addParam("allowScriptAccess","always");
			fo.write("evenement");
		} else if(url.indexOf("videos") > -1) {
	
			var langue = "fr";
			var flashfile = "swf/main_player.swf"; 
			var fo = new FlashObject(flashfile, "evenement_videos", "920", "300", "9", "#ffffff");
			fo.addVariable("appswf","swf/home_player.swf");
			fo.addVariable("videoContent", "http://vod-flash.mth.net/PLANETE_JUSTICE/PROGRESSIF/1008/s36just_pave_septembre.flv");
			fo.addVariable("titleContent", "Bande-annonce<br>de septembre");
			fo.addParam("scale", "noScale");
			fo.addParam("wmode","transparent");
			fo.write("evenement");
		}
		// Gestion des POPUP
		$('#piedPlanete a, .popup').click(
			function () {
				window.open($(this).attr('href'),'pop','width=1024,height=800,toolbar=1,menubar=1,location=1,status=1,scrollbars=1,resizable=1,directories=1')
				return false;
			}
		);
		$('.popup_mentions_legales').click(
			function () {
				window.open($(this).attr('href'),'pop','width=636,height=700,toolbar=0,menubar=0,location=0,status=0,scrollbars=0,resizable=0,directories=0')
				return false;
			}
		);
		// DEV inutile en production
		$('#lien_afficher_masquer').toggle(
			function () {
				$('#DEV ul').show();
			},
			function () {
				$('#DEV ul').hide();
			}
		);

$('#sous_nav, #sous_nav_index').hide();
		$('#lienMagazines').hover(
			function () {
				$('#sous_nav_index, #sous_nav').show();
			},
			function () {
				// Rien
			}
		);
		$('#sous_nav_index, #sous_nav').hover(
			function () {
				// Rien
			},
			function () {
				$('#sous_nav_index, #sous_nav').hide();
			}
		);
		$('#nav a:not(:eq(2))').hover(
			function () {
				$('#sous_nav_index, #sous_nav').hide();
			},
			function () {
			}
		);
		$('#banniere').hover (
			function () {
				$('#sous_nav_index, #sous_nav').hide();
			}, function () {
			}
		);
		$('#debug_sous_nav').hover(
			function () {
				$('#sous_nav_index, #sous_nav').hide();
			}, function () {
			}
		);


// Ajout des player flash Bandes-annonces - 11-04-2008 ///////
scripts.flashLexique('');
		if($('#player_ba').css('display') == "block"){
			var fo = new FlashObject("swf/lecteur_270x212.swf", "player_ba", "270", "170", "8");
			fo.addParam("quality","high");
			fo.addParam("wmode", "transparent");
			fo.addParam("scale","noscale");
			fo.addParam("salign","TL");
			fo.addParam("allowScriptAccess", "sameDomain");
			fo.addVariable("flvPath","http://vod-flash.mth.net/PLANETE_JUSTICE/PROGRESSIF/1008/s36just_pave_septembre_268200.flv");
			fo.write("player_ba");

		}
		/////////////////////////////////////////////////////////
			


	},

	majBoiteLexique:function(){
		$('.contenu_defil').css('width', function () {
			var nb = $(this).find('.programme_defil');
			return ((nb.length*160)+'px');
		});
	},


	flashLexique:function(url){
		if($('#player_jp').css('display') == "block"){


			var fo = new FlashObject("swf/lecteur_270x212.swf", "player_ba", "270", "212", "8");
			fo.addParam("quality","high");
			fo.addParam("wmode", "transparent");
			fo.addParam("scale","noscale");
			fo.addParam("salign","TL");
			fo.addParam("allowScriptAccess", "sameDomain");
			fo.addVariable("flvPath","http://vod-flash.mth.net/PLANETE_JUSTICE/PROGRESSIF/"+url);
			fo.write("player_jp");

		}
	},
	//Gestion des clics sur les mots
	clickMot:function(){

		$('#contenu_block_lexique a').click(
			function () {	
				display('webboxes/lexic/contenuLexique.html?myId='+($(this).attr('href')).replace('http://local-02:8080'+'/',''),'contenu_lexique',$(this).attr('title'));
				return false;
			}
		);
	},


	clickLetter:function(){
		$('#liste_lettres a').click(
			function(){
				$('#liste_lettres a.select').removeClass('select');
				$(this).addClass('select');
				displayElem('webboxes/lexic/wordListByLetter.html?WORD_LETTER='+$(this).html(),'contenu_block_lexique');
				return false;
			}
		);
	},
	changePlayerVideo: function(swf, titre, flv){
			var langue = "fr";
			var flashfile = "swf/main_player.swf"; 
			var fo = new FlashObject(flashfile, "evenement_videos", "920", "300", "9", "#ffffff");
			fo.addVariable("appswf","swf/"+swf);
			fo.addVariable("videoContent", flv);
			fo.addVariable("titleContent", titre);
			fo.addParam("scale", "noScale");
			fo.addParam("wmode","transparent");
			fo.write("evenement");
	}
}
$(document).ready(scripts.init); 