function initEvents()
{
	// Date
	$("#recherche_videos_filtres_date").change(function (e) {
		//cleanMoteurRechercheFiltres('date');
		submitRechercheVideosFiltres();
	});
	
	// Hippodrome
	$("#recherche_videos_filtres_hippodrome").change(function (e) {
		//cleanMoteurRechercheFiltres('hippodrome');
		submitRechercheVideosFiltres();
	});
	
	// Images
		
	/*
	$('.videos a.video img').load( function (e) {	
		try
		{
			$(e.target).show();
		}
		catch (e)
		{
		}
		
		//$(e.target).parent("a.video").fadeIn();
	});
	
	$('.videos a.video img').each( function () {	
		if ($(this).attr('complete') == true)
		{
			try
			{
				$(e.target).show();
			}
			catch (e)
			{
			}
			
			//$(e.target).parent("a.video").fadeIn();
		}
	});	
	*/
}

/*
 * Vide les autres champs de recherche
 * @param except
 */
function cleanMoteurRechercheFiltres(except)
{
	if (except != 'date')
	{
		$("#recherche_videos_filtres_date").val('-');
	}
	if (except != 'hippodrome')
	{
		$("#recherche_videos_filtres_hippodrome").val('-');
	}
}

/**
 * Changement d'Url avec les filtres sélectionnés
 */
function submitRechercheVideosFiltres()
{
	// Url de la page
	
	var href = $("#form_recherche_videos_action").val().replace('.html', '');
	var filtres = '';
	
	if ($("#recherche_videos_filtres_date").val() != '')
	{
		sDate = $("#recherche_videos_filtres_date").val();
		sDate = sDate.substr(6, 4) + '-' + sDate.substr(3, 2) + '-' + sDate.substr(0, 2) ;
		filtres += "date," + sDate + ",";
	}
	
	if ($("#recherche_videos_filtres_hippodrome").val() != '-')
		filtres += "hippodrome," + $("#recherche_videos_filtres_hippodrome").val() + ",";
	
	if (filtres != '')
	{
		filtres = filtres.substring(0, filtres.length - 1);
		href += ',' + filtres;
	}
	
	href += '.html';
	
	document.location.href = href;
}
