// JavaScript Document

// Effacer le contenu des champs au focus
function efface(id,val)
{
	field = (document.getElementById(id))?document.getElementById(id):(document.getElementsByName(id)?document.getElementsByName(id):0);
	nomination_type = (field.id)?"id":(field.name)?"name":0;
	if(field)
	{
		field.onfocus = new Function ('if(this.value == \''+val+'\') this.value=\'\';');
		field.onblur = new Function ('if(this.value == \'\') this.value=\''+val+'\';');
	}
}

function pl_actualiserRecherche()
{
	document.getElementById('spl_search').value=document.getElementById('recherche_champ').value;
}

function actualiserRecherche2()
{
	document.getElementById('spl_search2').value=document.getElementById('Search').value;
}

$(document).ready(function() {
	
	// Lightbox (à conserver)
	$(function() {
		var lightbox1 = $(".singleLightbox").ariaLightbox({
			altText: function() {
				return $(this).find("img").attr("alt");
			},
			descText: function() {
				return $(this).attr("rel");
			},
			useDimmer: false,
			closeText: i18n[lang].close,
			pos: "auto",
			em: false,
			imgClose: '/extension/reze/design/reze/images/contenu/fermer01.gif'
		});
		var lightbox2 = $("#gallery").ariaLightbox({
			imageArray: "a.seriesLightbox",
			altText: function() {
				return $(this).find("img").attr("alt");
			},
			descText: function() {
				return $(this).attr("rel");
			},
			useDimmer: true,
			closeText: i18n[lang].close,
			pictureText: i18n[lang].image,
			ofText:i18n[lang].of,
			prevText: i18n[lang].prevImage,
			nextText: i18n[lang].nextImage,
			pos: "auto",
			em: false,
			imgClose: '/extension/reze/design/reze/images/contenu/fermer01.gif'
		});
	});
	
	// Effacer le contenu des champs au focus
	efface("recherche_champ","Je recherche");
	
	// Etend la zone cliquable à un conteneur
	$("div.actualite").mouseover(function(){
		$(this).addClass('hover');
	});
	$("div.actualite").mouseout(function(){
		$(this).removeClass('hover');
	});
	$("div.actualite").click(function(){
		window.location=$(this).find("a").attr("href"); return false;
	});
	
	// Identifie les liens pointant vers des sites externes (ajout d'un pictogramme à droite du lien)
	$("#contenu a[href^=\"http\"]").addClass("lien_externe");
	$("#contenu a.singleLightbox").removeClass("lien_externe");
	$("#contenu a.seriesLightbox").removeClass("lien_externe");
	$("#contenu div.vue_line a").removeClass("lien_externe");
	$("#contenu02 a").removeClass("lien_externe");
	$("#partage a").removeClass("lien_externe");
	$("a.rdv").removeClass("lien_externe");
	$("#service_public a").removeClass("lien_externe");
	// Aspect des lignes (<tr>) des tableaux de données au survol
	$('table.tableau_donnees tr').mouseover(function(){$(this).addClass('survol');}).mouseout(function(){$(this).removeClass('survol');});
	
	// Optimisation affichage sans JS activé
	$("#navigation_actualites").removeClass("masquer");
	$("#listing").removeClass("masquer");
	$("#map").removeClass("sans-js");
	
});
