/*
*************************************************************************
Projet :    PORTAIL DES LORRAINS
Fichier :   carte_pdl.js
Description :   Fichier Javascript permettant la construction de la carte,
				l'ajout d'action régionales, la constructions des territoires
				et des départements
*************************************************************************
Historique :

	05-09-2011 - PDL_JAH_1.0.0 - Création TAR
		MANTIS 0183 - Portail des Lorrains
		
	29-11-2011 - PDL_JAH_1.0.0 - Modification ALU
		MANTIS 0183 - Portail des Lorrains
		Changement de technologie, passage de google maps
	    à une solution développée localement
*************************************************************************
*/

/********************************
	AJOUT ALU EVOL CARTE
********************************/


//déclaration  d'un tableau à deux dimensions pour stocker les actions régionales
tab = new Array;

tab[0] = new Array;
tab[1] = new Array;
tab[2] = new Array;
tab[3] = new Array;
tab[4] = new Array;
tab[5] = new Array;
tab[6] = new Array;
tab[7] = new Array;
tab[8] = new Array;
tab[9] = new Array;
tab[10] = new Array;
tab[11] = new Array;
tab[12] = new Array;
tab[13] = new Array;
tab[14] = new Array;
tab[15] = new Array;
tab[16] = new Array;
tab[17] = new Array;
tab[18] = new Array;
tab[19] = new Array;
tab[20] = new Array;

tabTitle = new Array;

//booleen pour verouiller le tooltip lors d'un clic sur une zone geographique
var carteVerouillee = new Boolean(false);


//fonction permettant de réinitialiser le tableau contenant les actions régionales
function supprimerActions(){
	
	for(var i = 0; i < tab.length; i++){
		tab[i] = new Array;
		$(".territoire"+i).removeClass("presenceAction");
	}
}

//fonction permettant de dévérouiller le tooltip lorsqu'on clique sur le bouton fermer
function deverouiller(){
	
	carteVerouillee = false;
	
	$('.infosCarte').stop().fadeTo(500,0);
	
	$('.map .overlay').css({
		backgroundPosition : "512px 0px"
	});
	
}

//structure de donnees reprï¿½sentant une action rï¿½gionale
function ActionRegionale(titre, link, date) {
	
	this.titre = titre;
	this.link = link;
	this.date = date;
	
}

/*
fonction qui retourne le code html permettant d'afficher les actions régionales dans le tooltip
elle prend le numéro de la zone en paramètre
*/
function afficherActions(numero, cheminImage, titreTooltip){
	
	var texte = "";
	
	texte = texte + titreTooltip;
	
	for(var i = 0; i < tab[numero].length; i++){
		texte = texte + '<a target="_blank" href="' + tab[numero][i].link + '"><img title="T&eacute;l&eacute;charger le document" src="'+cheminImage+'"/></a>&nbsp;';
		texte = texte + '<a class="lienCarto" target="_blank" title="T&eacute;l&eacute;charger le document" href="'+  tab[numero][i].link + '">' + tab[numero][i].titre + " - " + tab[numero][i].date + "</a><br/>";
	}
	
	texte = texte + '<br/><a title="Fermer" target="_blank" class="lienFermer" onclick="deverouiller()">Fermer</a>';
	return texte;
	
}


/* Fonction qui permet de vérifier si l'année 'toutes' est cochée
** Si oui, on coche toutes les autres années.
*/

function toutesChecked() {
	
	if ((document.getElementById('anneeN-1').checked == 0 || 
		document.getElementById('anneeN-2').checked == 0 ||
		document.getElementById('anneeCourante').checked == 0)
		&& (document.getElementById('toutes').checked != 0)) {
		
		document.getElementById('anneeN-1').checked = "checked";
		document.getElementById('anneeN-2').checked = "checked";
		document.getElementById('anneeCourante').checked = "checked";
	}
	
}



