// Fonction showImg :
// Permet de changer l'image apres le clique sur une région pour afficher en surimpression la région sélectionnée
// Parametres nécessaire :
// - url de l'image de remplacement
// - identifiant du champ texte qui doit contenir le nom de la région sélectionné
// - Le texte à afficher dans le champ texte
// - Le departement à afficher

function showImg (IdImage, Region, Departement, IdField, TexteField)
{
	if(Departement!="")UrlFinale="img/carte/region/"+Region+"/"+Departement+".gif";
	else UrlFinale="img/carte/"+Region+".gif";


	//On procéde au remplacement de l'image
	var ImageToModify=document.getElementById(IdImage);
	ImageToModify.src=UrlFinale;

	//on procéde au remplacement du texte contenu dans le champ texte
	var FieldToModify=document.getElementById(IdField);
	FieldToModify.innerHTML=TexteField;

}

function load_map(UrlMap){
	var xhr_object = null;

	if(window.XMLHttpRequest) // Firefox
	   xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	   return;
	}

	xhr_object.open("POST", UrlMap, true);
	xhr_object.onreadystatechange = function() {
	      if(xhr_object.readyState == 4){
		 // alert(xhr_object.responseText);
		  //Remplacement de la Div par la nouvelle map
				var DivToReplace=document.getElementById('carte');
				DivToReplace.innerHTML=xhr_object.responseText;
				DivToReplace.innerHTML+='<div id="selection-region"></div>';
				DivToReplace.innerHTML+='<div id="retour"><a href="index.php"> <img src="img/design/fleche_retour.gif" alt="retour" /></a></div>';


			}
	   }
	    xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	   xhr_object.send("");
}
function affiche_div(id){

	// Si display = none, affichage de l'element
	obj = document.getElementById(id);
	if(obj.style.display=='none')
	obj.style.display = "block";
	else obj.style.display = "none";

}
function select_region(indexRegion) {

	document.forms["search"].reg.selectedIndex=indexRegion+1;
	document.forms["search"].dep.selectedIndex=0;
}
/**
 *
 * @access public
 * @return void
 **/
function select_dept(departement){

	if(departement>20)
		departement=departement+2;
	else if(departement=='2A') departement=21;
	else if(departement=='2B') departement=22;
	else departement=departement+1;

	document.forms["search"].dep.selectedIndex=departement;
}
function curseur(page) {document.forms["search"].curseur.value=page;document.forms["search"].submit();}
function change_lang(l) {document.forms["search"].lang.value=l;document.forms["search"].curseur.value=0;document.forms["search"].submit();}

/**
 *
 * @access public
 * @return void
 **/
function ajoutMotCle(mot){
if(document.forms["search"].wand.value=="")document.forms["search"].wand.value=mot;
else document.forms["search"].wand.value+=" "+mot;
}

function send_mail(id,txt,lang){
	var xhr_object = null; 
	if(window.XMLHttpRequest) // Firefox
		   xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	   return;
	}
	
	if(document.getElementById('email').value!=null)
	{
		document.getElementById('button_send').disabled=true;
		var email=document.getElementById('email').value;
		var DivToReplace=document.getElementById('formDocContent');
		DivToReplace.innerHTML = txt;
		
		xhr_object.open("GET", "envoi_doc.php?email="+email+"&id="+id+"&lang="+lang, true); 
		xhr_object.onreadystatechange = function() {
	      if(xhr_object.readyState == 4){
		  //Remplacement de la Div par la nouvelle map
				DivToReplace.innerHTML=xhr_object.responseText
				//alert(xhr_object.responseText);
			}
		}
	    xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		
		xhr_object.send("email"+email+"&id="+id);
	   }
		 
}
function popup(id,mots,lang) {
var ch='fiche.php?id='+id+'&lang='+lang+'&mot='+mots;
w=window.open(ch,id,'toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=0,menuBar=no,width=650,height=700');
w.focus();
}

