var langue;
var rubrique;
function swap1()
 {
	if(document.getElementById("pwd").value==""){
		  document.getElementById("mot_de_passe").style.display="none";
		  document.getElementById("mot_de_passe2").style.display="block";
	}
 } 
 function swap2()
 {
	document.getElementById("mot_de_passe2").style.display="none";
	document.getElementById("mot_de_passe").style.display="block";
	document.getElementById("pwd").focus();
 }

function affichage_login(){
	document.getElementById("conteneur_login").style.display="none";
	document.getElementById("conteneur_login2").style.display="block";
	
}

function efface_login(){
	document.getElementById("conteneur_login").style.display="block";
	document.getElementById("conteneur_login2").style.display="none";
	
}

rubrique =0;


function rubrique_on(i,a){
	rubrique=i;
	langue=a;
	switch(rubrique){
		case 6:
			document.getElementsByTagName("a")[rubrique].style.backgroundImage= "url('../img/menu_"+langue+"/concept_on.gif')";
			document.getElementById("ss_menu_concept").style.display="block";

		break;
		case 7:
			document.getElementsByTagName("a")[rubrique].style.backgroundImage= "url('../img/menu_"+langue+"/portrait_on.gif')";
			document.getElementById("ss_menu_portrait").style.display="block";

		break;
		case 8:
			document.getElementsByTagName("a")[rubrique].style.backgroundImage= "url('../img/menu_"+langue+"/localisations_on.gif')";
		break;
		case 9:
			document.getElementsByTagName("a")[rubrique].style.backgroundImage= "url('../img/menu_"+langue+"/disponibilites_on.gif')";
		break;
		case 10:
			document.getElementsByTagName("a")[rubrique].style.backgroundImage= "url('../img/menu_"+langue+"/actualites_on.gif')";
		break;
		case 11:
			document.getElementsByTagName("a")[rubrique].style.backgroundImage= "url('../img/menu_"+langue+"/indicateurs_on.gif')";
			document.getElementById("ss_menu_indicateurs").style.display="block";
		break;
		case 12:
			document.getElementsByTagName("a")[rubrique].style.backgroundImage= "url('../img/menu_"+langue+"/contact_on.gif')";
		break;
		}
	

}
function clear_ss_menu(){
	document.getElementById("ss_menu_concept").style.display="none";
	document.getElementById("ss_menu_portrait").style.display="none";
	document.getElementById("ss_menu_indicateurs").style.display="none";
	document.getElementsByTagName("a")[6].style.backgroundImage= "url('../img/menu_"+langue+"/concept_off.gif')";
	document.getElementsByTagName("a")[7].style.backgroundImage= "url('../img/menu_"+langue+"/portrait_off.gif')";
	document.getElementsByTagName("a")[11].style.backgroundImage= "url('../img/menu_"+langue+"/indicateurs_off.gif')";

	if(rubrique !==0)
	{
		rubrique_on(rubrique,langue);
		
	}
}
function affichage_ss_menu(id){
	document.getElementById("ss_menu_concept").style.display="none";
	document.getElementById("ss_menu_portrait").style.display="none";
	document.getElementById("ss_menu_indicateurs").style.display="none";
	if (id=="menu1_fr" || id=="menu1_gb" || id=="ss_menu_concept"){
	document.getElementById("ss_menu_concept").style.display="block";
	document.getElementsByTagName("a")[6].style.backgroundImage= "url('../img/menu_"+langue+"/concept_on.gif')";
	}
	else if (id=="menu2_fr" || id=="menu2_gb" ||id=="ss_menu_portrait"){
	document.getElementById("ss_menu_portrait").style.display="block";
	document.getElementsByTagName("a")[7].style.backgroundImage= "url('../img/menu_"+langue+"/portrait_on.gif')";
	
	}
	else if (id=="menu6_fr" || id=="menu6_gb" ||id=="ss_menu_indicateurs"){
	document.getElementById("ss_menu_indicateurs").style.display="block";
	document.getElementsByTagName("a")[11].style.backgroundImage= "url('../img/menu_"+langue+"/indicateurs_on.gif')";
	
	}
	

}
function clearInput(id){
	if (document.getElementById(id).value=="Identifiant" && id=="identifiant" && langue =="fr"){
		document.getElementById(id).value="";
	}
	else if (document.getElementById(id).value=="ID" && id=="identifiant" && langue =="gb"){
		document.getElementById(id).value="";
	}
	
	
}
function setInput(id) {
	if (document.getElementById(id).value=="" && id=="identifiant" && langue =="fr")
	{
		document.getElementById(id).value="Identifiant";
	}
	else if (document.getElementById(id).value=="" && id=="identifiant" && langue =="gb")
	{
		document.getElementById(id).value="ID";
	}
	
	
}

/*function swap_language(lien,langue2){
	page = lien.slice(4) ;
	window.location.replace("../"+langue2+"/"+page);
}*/
function msg_erreur_connexion(){
	if(langue=='fr'){alert('Identifiant ou mot de passe incorrect');}
	else if (langue=='gb'){alert('Invalid ID or password');}
	
}
function msg_acces_refuse(){
	alert('Accès refusé');
	
}

function verif_champs(){
	if (document.getElementById("identifiant").value=="" || document.getElementById("pwd").value=="" && langue =="fr"){
		alert('Entrer un identifiant et un mot de passe');
		return false;
	}
	else if (document.getElementById("identifiant").value=="" || document.getElementById("pwd").value=="" && langue =="gb"){
		alert('Enter an ID and a password');
		return false;
	}
	else {return true;}
	
}
function msg_bienvenue(){
	document.getElementById("conteneur_login").style.display="none";
	document.getElementById("conteneur_login3").style.display="block";
	
}
function msg_bienvenue_admin(){
	document.getElementById("conteneur_login2_admin").style.display="none";
	document.getElementById("conteneur_login3").style.display="block";
	
}
function verif_champs_contacts(){
	var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
	if((document.getElementById("civilite1").checked=='' && document.getElementById("civilite2").checked=='' && document.getElementById("civilite3").checked=='' )|| document.getElementById("nom").value=='' ||document.getElementById("prenom").value=='' ||document.getElementById("societe").value=='' ||document.getElementById("adresse1").value=='' ||document.getElementById("code_postal").value=='' ||document.getElementById("ville").value=='' ||document.getElementById("pays").value==''  ||document.getElementById("nom").value=='' ||document.getElementById("tel").value=='')
	{
		alert('Veuillez remplir les champs obligatoires');
		return false;
	}
	else if (document.getElementById("email").value!='' && reg.exec(document.getElementById("email").value) == null) 
	{
			alert('Cette adresse email est incorrecte');
			return false;
	}
	else return true;

}
function verif_champs_inscription(){
	var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
	if((document.getElementById("civilite1").checked=='' && document.getElementById("civilite2").checked=='' && document.getElementById("civilite3").checked=='' )|| document.getElementById("nom").value=='' ||document.getElementById("prenom").value=='' ||document.getElementById("societe").value=='' ||document.getElementById("adresse1").value=='' ||document.getElementById("code_postal").value=='' ||document.getElementById("ville").value=='' ||document.getElementById("pays").value=='' ||document.getElementById("email").value=='' ||document.getElementById("nom").value=='' ||document.getElementById("tel").value==''||document.getElementById("login_inscription").value==''||document.getElementById("password_inscription1").value==''||document.getElementById("password_inscription2").value=='')
	{
		alert('Veuillez remplir les champs obligatoires');
		return false;
	}
	else if(document.getElementById("password_inscription1").value !== document.getElementById("password_inscription2").value)
	{
		alert('La confirmation de votre mot de passe est incorrecte');
		return false;
	}
	else if (reg.exec(document.getElementById("email").value) == null) 
	{
			alert('Cette adresse email est incorrecte');
			return false;
	}
	else return true;

}
function verif_email(){
	if(document.getElementById("email").value=='' )
	{
		alert('Veuillez saisir votre e-mail');
		return false;
	}

	else return true;
}
function msg_erreur_adrss()
{
	alert('Cette adresse e-mail existe déjà');
}
function msg_erreur_adrss2()
{
	alert('Cette adresse e-mail est incorrecte');
}
function msg_erreur_adrss3()
{
	alert('Cette adresse e-mail n\'existe pas');
}
function show_video(id)
{
	document.getElementById(id).style.display ='block';
	document.getElementById("my_overlay").style.display ='block';
	document.getElementById("my_overlay").style.opacity = '0.8';//CS3
	document.getElementById("my_overlay").style.MozOpacity = '0.8';//Gecko before CSS3 support
	document.getElementById("my_overlay").style.KhtmlOpacity = '0.8';// Konquerer and Safari
	document.getElementById("my_overlay").style.filter = 'alpha(opacity=80)'; // IE5.5+
}
function hide_video(id)
{
	document.getElementById(id).style.display ='none';
}
function set_overlay_height(){
	
	document.getElementById("overlay").style.height = '20000px';
	setTimeout("set_overlay_height()",1);
}
function load(nom_lieu) {
  if (GBrowserIsCompatible()) {
      var map = new GMap2(document.getElementById("map"));
      map.addControl(new GSmallMapControl());
       map.addControl(new GMapTypeControl());
	   map.setCenter(new GLatLng(48.9, 2.3), 7);
	   var lieu = nom_lieu;
      

  function creerMarker(point, infos, titre, photo, lien) {
      var marker = new GMarker(point);

     GEvent.addListener(marker,"click", function() {
				var myHtml ="<div id='g_info_bulle'><div id='g_info_bulle_left'><a href='"+lien+"' title='Acc&eacute;der au site' ><img src='../img/photos_parcs/"+ photo+"' alt='"+titre+"'/></a></div><div id='g_info_bulle_right'><h3>"+titre+"</h3>"+infos+"<br /><br /><a href='"+lien+"' title='Acc&eacute;der au site' ><img src='../img/bt_acceder_au_site.jpg' alt='Acc&eacute;der au site'/></a></div></div>";
				marker.openInfoWindowHtml(myHtml);
			  });
      return marker;
       }
  		
        
		
		GDownloadUrl("geolocalisation.xml", function(data) {
          var xml = GXml.parse(data);
		  
          var markers = xml.documentElement.getElementsByTagName("marker");
         for (var i = 0; i < markers.length; i++) {
             var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng")), 9);
         var marker = creerMarker(point, markers[i].getAttribute("info"), markers[i].getAttribute("titre"), markers[i].getAttribute("photo"), markers[i].getAttribute("lien") );
            map.addOverlay(marker);
			if ( markers[i].getAttribute("lieu")== lieu ){
			map.setCenter(new GLatLng(markers[i].getAttribute("lat"), markers[i].getAttribute("lng")), 14);
			}
          }
		  
        });
		
		
		
      }
     }
function verif_champs_modif_acces_admin(){
	var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
	if(document.getElementById("old_id").value=='' ||document.getElementById("old_password").value=='' ||document.getElementById("new_id").value=='' ||document.getElementById("new_password").value==''||document.getElementById("email").value=='')
	{
		alert('Veuillez remplir les champs obligatoires');
		return false;
	}
	else if (reg.exec(document.getElementById("email").value) == null) 
	{
			alert('Cette adresse email est incorrecte');
			return false;
	}
	else return true;
}
function erreur_old_acces(){
		alert('Vos anciens accès sont incorrects ');
}
function reconnexion(){
		alert('Vos accès de connexion ont été mis à jour.');
}
function verif_champ_ajout_actu(){
	if(document.getElementById("titre").value=='' ||document.getElementById("texte").value=='')
	{
		alert('Veuillez remplir les champs obligatoires');
		return false;
	}
	else if (document.getElementById("validation_date").value==1) 
	{		 a=document.getElementById('annee').options[document.getElementById('annee').selectedIndex].value;
			 m=document.getElementById('mois').options[document.getElementById('mois').selectedIndex].value;
			 j=document.getElementById('jour').options[document.getElementById('jour').selectedIndex].value;
			d=(j+'-'+m+'-'+a);
			var d2=new Date(a,m-1,j);
			 j2=d2.getDate();
			 m2=d2.getMonth()+1;
			 a2=d2.getFullYear();
			 if (a2<=100) {a2=1900+a2}
			 if ( (j!=j2)||(m!=m2)||(a!=a2) ) {
				alert("La date "+d+" n'existe pas !");
				return false;
				}
			else return true;
			
	}
	else return true;
	
	
}
function verif_champ_ajout_site(){
	if(document.getElementById("nom").value=='')
	{
		alert('Veuillez donner un nom au site');
		return false;
	}
	else return true;
}
function verif_champ_modif_date_dispo(){
	if(document.getElementById("date_dispo").value=='')
	{
		alert('Veuillez donner une date');
		return false;
	}
	else return true;
}
function verif_champ_ajout_invest(){
	if(document.getElementById("texte").value=='')
	{
		alert('Veuillez remplir les champs obligatoires');
		return false;
	}
	else if (document.getElementById("validation_date").value==1) 
	{		 a=document.getElementById('annee').options[document.getElementById('annee').selectedIndex].value;
			 m=document.getElementById('mois').options[document.getElementById('mois').selectedIndex].value;
			 j=document.getElementById('jour').options[document.getElementById('jour').selectedIndex].value;
			d=(j+'-'+m+'-'+a);
			var d2=new Date(a,m-1,j);
			 j2=d2.getDate();
			 m2=d2.getMonth()+1;
			 a2=d2.getFullYear();
			 if (a2<=100) {a2=1900+a2}
			 if ( (j!=j2)||(m!=m2)||(a!=a2) ) {
				alert("La date "+d+" n'existe pas !");
				return false;
				}
			else return true;
			
	}
	
	else return true;
}
function verif_champ_ajout_contact(){
	var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
	if((document.getElementById("civilite1").checked=='' && document.getElementById("civilite2").checked=='') || document.getElementById("nom").value=='' || document.getElementById("prenom").value=='')
	{
		alert('Veuillez remplir les champs obligatoires');
		return false;
	}
	else if ((document.getElementById("email").value!='') && (reg.exec(document.getElementById("email").value) == null)) 
	{
			alert('Cette adresse email est incorrecte');
			return false;
	}
	else return true;
}
function verif_champ_ajout_commerc(){
	var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
	if((document.getElementById("civilite1").checked=='' && document.getElementById("civilite2").checked=='') || document.getElementById("nom").value=='' || document.getElementById("prenom").value=='')
	{
		alert('Veuillez remplir les champs obligatoires');
		return false;
	}
	else if ((document.getElementById("email").value!='') && (reg.exec(document.getElementById("email").value) == null)) 
	{
			alert('Cette adresse email est incorrecte');
			return false;
	}
	else return true;
}
function verif_champ_ajout_societe(){
	if(document.getElementById("nom").value=='')
	{
		alert('Veuillez donner un nom');
		return false;
	}
	else return true;
}
function msg_ajout_actus(){
	alert('L\'actualité a été bien ajoutée');
	window.location.replace('modifier_actus.php');
}
function msg_ajout_societe(){
	alert('La société a été bien ajoutée');
	window.location.replace('modifier_contacts.php');
}
function msg_modif_actus(){
	alert('L\'actualité a été bien modifiée');
}
function msg_modif_invest(){
	alert('L\'investisement/location a été bien modifié');
}
function msg_ajout_site(){
	alert('Le site a été bien ajouté');
	window.location.replace('modifier_dispo.php');
}
function msg_modif_site(){
	alert('Le site a été bien modifié');
}
function msg_modif_date_dispo(){
	alert('La date a été bien modifiée');
}
function msg_ajout_invest(){
	alert('L\'investisement/location a été bien ajouté');
	window.location.replace('modifier_actus.php');
}
function msg_ajout_contact(){
	alert('Le contact a été bien ajouté');
	window.location.replace('modifier_contacts.php');
}
function msg_modif_contact(){
	alert('Le contact a été bien modifié');
}
function msg_ajout_commerc(){
	alert('Le commercialisateur a été bien ajouté');
	window.location.replace('modifier_contacts.php');
}
function msg_modif_commerc(){
	alert('Le commercialisateur a été bien modifié');
}
function msg_modif_societe(){
	alert('La société a été bien modifiée');
}
function msg_envoi_acces(){
	alert('Vos accès de connexion vous été envoyés par mail');
}

function show_date(){
	

	if(document.getElementById("validation_date").value==1){
		document.getElementById("selection_date").style.display="none";
		document.getElementById("validation_date").value='';
	}
	else {
		document.getElementById("selection_date").style.display="block";
		document.getElementById("validation_date").value=1;
	}
}

function show_superficie(bat){
	if(document.getElementById("dispo_"+bat).selectedIndex==2 || document.getElementById("dispo_"+bat).selectedIndex==3|| document.getElementById("dispo_"+bat).selectedIndex==4){
		document.getElementById("sup_"+bat).style.display="block";
	}
	else {
		document.getElementById("sup_"+bat).style.display="none";
		//document.getElementById("champ_sup_"+bat).value="";
		
	}
	
}

function test_sup_site(){
		if(document.getElementById("champ_sup_batA").value!=""&& document.getElementById("champ_sup_batA").value!="Loué"){
			document.getElementById("sup_batA").style.display="block";
		}
		if(document.getElementById("champ_sup_batB").value!=""&& document.getElementById("champ_sup_batB").value!="Loué"){
			document.getElementById("sup_batB").style.display="block";
		}
		if(document.getElementById("champ_sup_batC").value!=""&& document.getElementById("champ_sup_batC").value!="Loué"){
			document.getElementById("sup_batC").style.display="block";
		}
		if(document.getElementById("champ_sup_batD").value!=""&& document.getElementById("champ_sup_batD").value!="Loué"){
			document.getElementById("sup_batD").style.display="block";
		}
		
}
function show_formulaire_date_dispo(){
	if(document.getElementById("formulaire_date_dispo").style.display=="none"){
		document.getElementById("formulaire_date_dispo").style.display="block";
	}
	else{
		document.getElementById("formulaire_date_dispo").style.display="none";
	}
}
function retour_home(){
	window.location.replace('index.php');
}