// JavaScript Document
	
	// Emule le focus sous IE
	function focusfix(selector, className) {
		$(selector).focus(function() {
			$(this).addClass(className);
		});
		$(selector).blur(function() {
			$(this).removeClass(className);
		});
	}

	$(document).ready(function() {
		
		// Calendrier
//		$('fieldset.jcalendar').jcalendar();
			
		// Emule le focus sous IE
		focusfix('a', 'focus');
		focusfix('input', 'focus');
		focusfix('textarea', 'focus');
		focusfix('select', 'focus');
		
		// Onglets
		$('ul.onglets').tabs({selected:0, fx:{opacity:"toggle"}});
		$('ul.choix_recherche').tabs({selected:0});
		
		if( typeof(dotrigger) != "undefined" )
		{		
			$("#li_recherche_detaillee").trigger("click");
		}
		// Lightbox
		$('a.lightbox').lightBox();

		// Identifie les liens pointant vers des sites externes (ajout d'un pictogramme à droite du lien)
		$("#main a[@href^=\"http\"]").addClass("externe");
		$("a.lightbox").removeClass("externe");
		$("a.dp-choose-date").removeClass("externe");
		$(".partager a").removeClass("externe");
		
		// Aspect des lignes (<tr>) des tableaux de données au survol et alterné
		$('table.tableau_donnees tr').mouseover(function(){$(this).addClass('survol');}).mouseout(function(){$(this).removeClass('survol');});
		$("table.tableau_donnees tr:even").addClass("alterne");
		
		// Nyromodal
		$.nyroModalSettings(
			{
				bgColor:'#000000',
				width: 700, 
  				height: 550, 
  				minWidth: 700, 
  				minHeight: 550, 
  				resizeable: true, 
  				autoSizable: true
			});
			
		$.fn.nyroModal.settings.processHandler = function(settings) 
		{
	    	var from = settings.from;
	    	if (from && from.href && from.href.indexOf('http://www.youtube.com/watch?v=') == 0) 
	    	{
	      		$.nyroModalSettings({
	        		type: 'swf',
	        		height: 355,
	        		width: 425,
	        		url: from.href.replace(new RegExp("watch\\?v=", "i"), 'v/')
	      		});
	    	}
	  	};
	});
	

