// JavaScript Document

	function ajouterFavoris() {
		if ( navigator.appName != 'Microsoft Internet Explorer' )
		{ window.sidebar.addPanel("Mairie de Montauban","http://www.montauban.com",""); }
		else { window.external.AddFavorite("http://www.montauban.com/","Mairie de Montauban"); }
		}
		
		function recommander()
		{
		mail_str = "mailto:?subject=%C0 voir sur le site www.montauban.com"
		mail_str += "&body=Bonjour, le site internet de la Mairie de Montauban pourrait t'int%E9resser.Voici le lien pour le visiter  "+window.location;
		
		location.href = mail_str;
	}
		function confirmer(texte){
		return confirm(texte);
	}
	


	function message(html, fermetureAuto, delai){
	Shadowbox.open({
        player:     'html',
        content:    '<div class="shadowbox_message">'+html+'</div>',
        height:     125,
        width:      250
    });
	if(fermetureAuto == undefined){
		fermetureAuto = false;
	}
	if(delai == undefined){
		delai = 5000;
	}
	if(fermetureAuto == true){
		setTimeout(fermerShadowBox, delai);
	}
}

	function ouvrirVideo(url){
		Shadowbox.open({
			player:     'iframe',
			content:    '/videoEdito.php?video='+url,
			height:     390,
			width:      490
		});
		if(fermetureAuto == undefined){
			fermetureAuto = false;
		}
		if(delai == undefined){
			delai = 5000;
		}
		if(fermetureAuto == true){
			setTimeout(fermerShadowBox, delai);
		}
	}
	
	function ouvrirWMV(url){
		Shadowbox.open({
			player:     'iframe',
			content:    '/videoWMV.php?video='+url,
			height:     390,
			width:      490
		});
		if(fermetureAuto == undefined){
			fermetureAuto = false;
		}
		if(delai == undefined){
			delai = 5000;
		}
		if(fermetureAuto == true){
			setTimeout(fermerShadowBox, delai);
		}
	}


function fermerShadowBox(){
	Shadowbox.close();
}


	
	function ajaxWaiting(){
	$('ajaxContent').html('<div id="ajaxWainting"> </div>');

}
	
	function doInscrireNewsletter(){
		/*civilite =   $('#civilite').attr("value");
		nom =   $('#nom').attr("value");
		prenom = $('#prenom').attr("value");
		adresse = $('#adresse').attr("value");
		cp =     $('#cp').attr("value");
		ville =   $('#ville').attr("value");
		email = $('#email').attr("value");*/
		
		recupData = $("form").serialize();
		 var myAjax = $.ajax({
		   type: "POST",
		   url: "/../../php/doInscrireNewsletter.php",
		   data: recupData,
		   waiting: ajaxWaiting(),
		   success: function(html){
			$('#ajaxContent').html(html);
		  }
		});
	
		return false;
	}
	
	function doEnvoyerArticleAmi(){
	
		recupData = $("form").serialize();
		 var myAjax = $.ajax({
		   type: "POST",
		   url: "/../../php/doEnvoyerLienArticle.php",
		   data: recupData,
		   waiting: ajaxWaiting(),
		   success: function(html){
			$('#ajaxContent').html(html);
		  }
		});
	
		return false;
	}
	
	
	
	
	
function doAccesPresse(){
		
		recupData = $("form").serialize();
		 var myAjax = $.ajax({
		   type: "POST",
		   url: "/../../php/doDemandeAccesPresse.php",
		   data: recupData,
		   waiting: ajaxWaiting(),
		   success: function(html){
			$('#ajaxContent').html(html);
		  }
		});
	
		return false;
}

function doActuMusee(){
		
		recupData = $("form").serialize();
		 var myAjax = $.ajax({
		   type: "POST",
		   url: "/../../php/doActuMusee.php",
		   data: recupData,
		   waiting: ajaxWaiting(),
		   success: function(html){
			$('#ajaxContent').html(html);
		  }
		});
	
		return false;
}


	
	
	function doAjouterCommentaire(){
		commentaire =   $('#commentaire').val();
		idArticle =   $('#idArticle').attr("value");
		idUtilisateur =   $('#idUtilisateur').attr("value");
		 var myAjax = $.ajax({
		   type: "POST",
		   url: "/php/doAjouterCommentaire.php",
		   async: false, 
		   data: "commentaire="+commentaire+"&idArticle="+idArticle+"&idUtilisateur="+idUtilisateur+"",
		   success: function(html){
			$("#ajaxContent").html(html);
		  }
		});
		return false;
	}

	function doInscrireCompte(){
		civilite =   $('#civilite').attr("value");
		nom =   $('#nom').attr("value");
		prenom = $('#prenom').attr("value");
		ville =   $('#ville').attr("value");
		email = $('#email').attr("value");
		password = $('#password').attr("value");
		password2 = $('#password2').attr("value");
		pseudo = $('#pseudo').attr("value");
	
		 var myAjax = $.ajax({
		   type: "POST",
		   url: "/php/doInscrireCompte.php",
		   data: "civilite="+civilite+"&nom="+nom+"&prenom="+prenom+"&ville="+ville+"&email="+email+"&password="+password+"&password2="+password2+"&pseudo="+pseudo+"",
		   waiting: ajaxWaiting(),
		   success: function(html){
			$("#ajaxContent").html(html);
		  }
		});
	
		return false;
	}

	function doLoginCompte(){
		return true;
		email =   $('#email').attr("value");
		pass =   $('#pass').attr("value");
		page =   $('#page').attr("value");
		alert("email="+email+"&pass="+pass+"&page="+page);
		var myAjax = $.ajax({
		   type: "POST",
		   dataType:"html",
		   url: "/php/doLoginCompte.php",
		   data: "email="+email+"&pass="+pass+"&page="+page,
		   waiting: ajaxWaiting(),
		   error:function (xhr, ajaxOptions, thrownError){
					alert("xhr.status : "+xhr.status);
					alert("thrownError : "+thrownError);
			},
		  
		   success: function(data, html){
			//alert('Yes I can'+data+html);
			
			$("#ajaxContent").html(html);
			
			//parent.window.location.reload(true); 
			//window.open(window.parent.location.reload(true),"_parent","")
		  }
		  
		});
		return false;
	}
	
	function apresLogin(addr){
		if(addr == "" ){
			setTimeout( function() { window.location.reload(true);  },1500);	
		}else{
			//setTimeout( function() { window.location.reload(true);  },1500);
			window.location = addr;
		}
	}
	
	function doEnvoyerPass(){
		email =   $('#email').attr("value");
		 var myAjax = $.ajax({
		   type: "POST",
		   url: "/php/doEnvoyerPass.php",
		   data: "email="+email,
		   waiting: ajaxWaiting(),
		   success: function(html){
			$("#ajaxContent").html(html);
		  }
		});
		return false;
	}
	
	function doDialogueMaire(){
		
		recupData = $("form").serialize();
		 var myAjax = $.ajax({
		   type: "POST",
		   url: "/../../php/doDialogueMaire.php",
		   data: recupData,
		   waiting: ajaxWaiting(),
		   success: function(html){
			$("#ajaxContent").html(html);
		  }
		});
	
		return false;
	}	
		
		
 
function champsNaissanceOk()   
{ 
	if (document.demande.nom.value.length == 0) 
	{      alert("Votre Nom, Merci");      return false;      }    
	if (document.demande.prenom.value.length == 0) 
	{      alert("Votre Prénom, Merci");      return false;      }
	 if (document.demande.date_naissance.value.length == 0) 
	{      alert("Votre date de naissance, Merci");      return false;      }  
	 if (document.demande.pere_nom.value.length == 0) 
	{      alert("Le nom de votre père, Merci");      return false;      }   
	 if (document.demande.pere_prenom.value.length == 0) 
	{      alert("Le prénom de votre père, Merci");      return false;      }
	 if (document.demande.pere_date_naissance.value.length == 0) 
	{      alert("La date de naissance de votre père, Merci");      return false;      }			   
	 if (document.demande.pere_ville_naissance.value.length == 0) 
	{      alert("La ville de naissance de votre père, Merci");      return false;      }			   
	 if (document.demande.mere_nom.value.length == 0) 
	{      alert("Le nom de votre mère, Merci");      return false;      }   
	 if (document.demande.mere_prenom.value.length == 0) 
	{      alert("Le prénom de votre mère, Merci");      return false;      }
	 if (document.demande.mere_date_naissance.value.length == 0) 
	{      alert("La date de naissance de votre mère, Merci");      return false;      }			   
	 if (document.demande.mere_ville_naissance.value.length == 0) 
	{      alert("La ville de naissance de votre mère, Merci");      return false;      }			   
	 if (document.demande.lien_parente.value.length == 0) 
	{      alert("Votre lien de parenté avec le titulaire de l'acte - paragraphe 3, Merci");      return false;      }			   
	 if (document.demande.nbr_exemplaire.value.length == 0) 
	{      alert("Le nombre d'exemplaires demandés, Merci");      return false;      }			   
	 if (document.demande.numeros_piece.value.length == 0) 
	{      alert("Le numéro de la piece d'identité, Merci");      return false;      }			   
	 if (document.demande.delivre_par.value.length == 0) 
	{      alert("Le champ Délivrée par concernant la pièce d'identité, n'est pas renseigné, Merci");      return false;      }			   
	 if (document.demande.date_delivre.value.length == 0) 
	{      alert("Date de délivrance de la piece d'identité, Merci");      return false;      }			   
	 if (document.demande.destinataire_nom_prenom.value.length == 0) 
	{      alert("Nom et prénom du destinataire - paragraphe 4, Merci");      return false;      }	
	 if (document.demande.adresse.value.length == 0) 
	{      alert("L'adresse du destinataire - paragraphe 4, Merci");      return false;      }	
	 if (document.demande.code_postal.value.length == 0) 
	{      alert("Le code postal du destinataire - paragraphe 4, Merci");      return false;      }	
	 if (document.demande.ville_actuelle.value.length == 0) 
return true;     }


function champsMariageOk()   
{ 

if (document.demande.date_mariage.value.length == 0) 
{      alert("La date de votre mariage, Merci");      return false;      }
		if (document.demande.nom.value.length == 0) 
{      alert("Votre Nom, Merci");      return false;      } 
if (document.demande.lien_parente.value.length == 0) 
{      alert("Votre lien de parenté, Merci");      return false;      } 
if (document.demande.nbr_exemplaire.value.length == 0) 
{      alert("Le nombre d'exemplaires demandés, Merci");      return false;      }
if (document.demande.numeros_piece.value.length == 0) 
{      alert("Le numéro de la piece d'identité, Merci");      return false;      }			   
if (document.demande.delivre_par.value.length == 0) 
{      alert("Le champ Délivrée par concernant la pièce d'identité, n'est pas renseigné, Merci");      return false;      }			   
if (document.demande.date_delivre.value.length == 0) 
{      alert("Date de délivrance de la piece d'identité, Merci");      return false;      }
if (document.demande.nom_epoux.value.length == 0) 
{      alert("Le nom de l'époux, Merci");      return false;      }  			
if (document.demande.prenom_epoux.value.length == 0) 
{      alert("Le prénom de l'époux, Merci");      return false;      }  			
if (document.demande.naissance_epoux.value.length == 0) 
{      alert("La date de naissance de l'époux, Merci");      return false;      } 			
if (document.demande.ville_epoux.value.length == 0) 
{      alert("La ville de naissance de l'époux, Merci");      return false;      } 			
if (document.demande.nom_pere_epoux.value.length == 0) 
{      alert("Le nom du père de l'époux, Merci");      return false;      } 		
if (document.demande.prenom_pere_epoux.value.length == 0) 
{      alert("Le prénom du père de l'époux, Merci");      return false;      } 			
if (document.demande.nom_mere_epoux.value.length == 0) 
{      alert("Le nom de la mère de l'époux, Merci");      return false;      } 		
if (document.demande.prenom_mere_epoux.value.length == 0) 
{      alert("Le prénom de la mère de l'époux, Merci");      return false;      } 

if (document.demande.nom_epouse.value.length == 0) 
{      alert("Le nom de naissance de l'épouse, Merci");      return false;      }  			
if (document.demande.prenom_epouse.value.length == 0) 
{      alert("Le prénom de l'épouse, Merci");      return false;      }  			
if (document.demande.naissance_epouse.value.length == 0) 
{      alert("La date de naissance de l'épouse, Merci");      return false;      } 			
if (document.demande.ville_epouse.value.length == 0) 
{      alert("La ville de naissance de l'épouse, Merci");      return false;      } 			
if (document.demande.nom_pere_epouse.value.length == 0) 
{      alert("Le nom du père de l'épouse, Merci");      return false;      } 		
if (document.demande.prenom_pere_epouse.value.length == 0) 
{      alert("Le prénom du père de l'épouse, Merci");      return false;      } 			
if (document.demande.nom_mere_epouse.value.length == 0) 
{      alert("Le nom de la mère de l'épouse, Merci");      return false;      } 		
if (document.demande.prenom_mere_epouse.value.length == 0) 
{      alert("Le prénom de la mère de l'épouse, Merci");      return false;      } 
		

if (document.demande.destinataire_nom_prenom.value.length == 0) 
{      alert("Nom et prénom du destinataire - paragraphe 4, Merci");      return false;      }	
if (document.demande.adresse.value.length == 0) 
{      alert("L'adresse du destinataire - paragraphe 4, Merci");      return false;      }	
if (document.demande.code_postal.value.length == 0) 
{      alert("Le code postal du destinataire - paragraphe 4, Merci");      return false;      }	
if (document.demande.ville_actuelle.value.length == 0) 
{      alert("La ville du destinataire - paragraphe 4, Merci");      return false;      }	
return true;     }



function champsDecesOk()   
{ 
if (document.demande.nom.value.length == 0) 
{      alert("Le Nom, Merci");      return false;      }    
if (document.demande.prenom.value.length == 0) 
{      alert("Le Prénom, Merci");      return false;      }
if (document.demande.date_naissance.value.length == 0) 
{      alert("La date de naissance, Merci");      return false;      }  			   
if (document.demande.ville_naissance.value.length == 0) 
{      alert("La ville de naissance, Merci");      return false;      }			   
if (document.demande.date_deces.value.length == 0) 
{      alert("La date de décès, Merci");      return false;      }   
if (document.demande.nbr_exemplaire.value.length == 0) 
{      alert("Le nombre d'exemplaires demandés, Merci");      return false;      }
if (document.demande.destinataire_nom_prenom.value.length == 0) 
{      alert("Nom et prénom du destinataire - paragraphe 3, Merci");      return false;      }
if (document.demande.adresse.value.length == 0) 
{      alert("L'adresse du destinataire - paragraphe 3, Merci");      return false;      }	
if (document.demande.code_postal.value.length == 0) 
{      alert("Le code postal du destinataire - paragraphe 3, Merci");      return false;      }	
if (document.demande.ville_actuelle.value.length == 0) 
{      alert("La ville du destinataire - paragraphe 3, Merci");      return false;      }
if (document.demande.pays_destinataire.value.length == 0) 
{      alert("Le pays du destinataire - paragraphe 3, Merci");      return false;      }			



return true;     }

function champsInscriptionAsso()   
{ 
if (document.demande.nom.value.length == 0) 
{      alert("Le Nom, Merci");      return false;      }    
if (document.demande.prenom.value.length == 0) 
{      alert("Le Prénom, Merci");      return false;      }
if (document.demande.email.value.length == 0) 
{      alert("Email, Merci");      return false;      }  			   

return true; 
}


function toggle_checkboxes(id) {
    if (!document.getElementById){ return; }
    if (!document.getElementsByTagName){ return; }
    var inputs = document.getElementById(id).getElementsByTagName("input");
    for(var x=0; x < inputs.length; x++) {
        if (inputs[x].type == 'checkbox'){
            inputs[x].checked = !inputs[x].checked;
        }
    }
}
 

function goSearchTheme(targ,selObj,restore){ //v3.0
  eval(targ+".location='/Agenda/Thematique/"+selObj.options[selObj.selectedIndex].value+".html'");
  if (restore) selObj.selectedIndex=0;
}
function goSearchLieu(targ,selObj,restore){ //v3.0
  eval(targ+".location='/Agenda/Lieu/"+selObj.options[selObj.selectedIndex].value+".html'");
  if (restore) selObj.selectedIndex=0;
}

function goSearchMois(targ,selObj,restore){ //v3.0
  eval(targ+".location='/Agenda/Mois/"+selObj.options[selObj.selectedIndex].value+".html'");
  if (restore) selObj.selectedIndex=0;
}

function goAssoSport(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function isIPhone(){
	if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
		return true;
	}else{
		return false;	
	}
}