function gere_menu(numero_menu)
{
	var xhr_object = null;
	var position = "contenu" ;
	
	if ( numero_menu == 1 ) position = "Projets"; 
	if ( numero_menu == 2 ) position = "Recherches"; 
	if ( numero_menu == 5 ) position = "Archives"; 
	
	if ( numero_menu == 1 ) {
		
		if(document.getElementById(position).style.visibility=="visible")
			{		
			document.getElementById(position).innerHTML = "";
			document.getElementById(position).style.visibility = "hidden";
			return;			
			}
		else
			{
			document.getElementById(position).style.visibility="visible";
			//document.getElementById("Recherches").innerHTML = "";
			//document.getElementById("Recherches").style.visibility = "hidden";
			document.getElementById("Archives").innerHTML = "";
			document.getElementById("Archives").style.visibility = "hidden";
			}		
	}
	
	if ( numero_menu == 2 ) {
		
		if(document.getElementById(position).style.visibility=="visible")
			{		
			document.getElementById(position).innerHTML = "";
			document.getElementById(position).style.visibility = "hidden";
			return;			
			}
		else
			{
			document.getElementById(position).style.visibility="visible";
			document.getElementById("Projets").innerHTML = "";
			document.getElementById("Projets").style.visibility = "hidden";
			document.getElementById("Archives").innerHTML = "";
			document.getElementById("Archives").style.visibility = "hidden";
			}		
	}
	
	if ( numero_menu == 5 ) {
		
		if(document.getElementById(position).style.visibility=="visible")
			{		
			document.getElementById(position).innerHTML = "";
			document.getElementById(position).style.visibility = "hidden";
			return;			
			}
		else
			{
			document.getElementById(position).style.visibility="visible";
			document.getElementById("Projets").innerHTML = "";
			document.getElementById("Projets").style.visibility = "hidden";
			//document.getElementById("Recherches").innerHTML = "";
			//document.getElementById("Recherches").style.visibility = "hidden";
			}		
	}
		
	if(window.XMLHttpRequest)  
		xhr_object = new XMLHttpRequest();
	  else
		if (window.ActiveXObject)  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 

	// On ouvre la requete vers la page désirée
	if ( numero_menu == 0 ) xhr_object.open("GET", "menu_vide.php", true);
	if ( numero_menu == 1 ) xhr_object.open("GET", "menu_projets.php", true);
	if ( numero_menu == 2 ) xhr_object.open("GET", "menu_recherche.php", true);
	if ( numero_menu == 3 ) xhr_object.open("GET", "menu_profil.php", true);
	if ( numero_menu == 4 ) xhr_object.open("GET", "menu_contact.php", true);
	if ( numero_menu == 5 ) xhr_object.open("GET", "menu_archives.php", true);
	
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
			// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
			document.getElementById(position).innerHTML = xhr_object.responseText;
		}
	}
	// dans le cas du get
	xhr_object.send(null);
}

function affiche_post(num) {
	
	
	var xhr_object = null;
	var position = "contenu" ;
			
	if(window.XMLHttpRequest)  
		xhr_object = new XMLHttpRequest();
	  else
		if (window.ActiveXObject)  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 

	var page = 	 "page_detail_post.php?no_post="+num
		
	// On ouvre la requete vers la page désirée
	xhr_object.open("GET", page , true);
	
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
			// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
			document.getElementById(position).innerHTML = xhr_object.responseText;
		}
	}
	// dans le cas du get
	xhr_object.send(null);	
}

function affiche_photo(fichier,id_photo)
{	
//	document.getElementById('id_photo1').style.fontWeight='bold';
	var image = "images/post/"+fichier;		

	$('#photo').html('<img src="' + image + '" >'); 

}

function affiche_photo_precedente()
{
	affiche_photo(fichier);
}

function affiche_photo_prec(num_post) {

	if ( document.getElementById("num_photo").value	== 1 ) 
		return ; 
		
	var xhr_object = null;
	var position = "photo" ;
	
	var n = 0 ;
		
	if(window.XMLHttpRequest)  
		xhr_object = new XMLHttpRequest();
	  else
		if (window.ActiveXObject)  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 

	var page = 	 "photo_precedente.php?no_post="+num_post+"&no_photo="+document.getElementById("num_photo").value;
		
	// On ouvre la requete vers la page désirée
	xhr_object.open("GET", page , true);
	
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
			// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
			document.getElementById(position).innerHTML = xhr_object.responseText;
		}
	}
	// dans le cas du get
	xhr_object.send(null);	
	
	n = document.getElementById("num_photo").value ;
	n-- ;
	document.getElementById("num_photo").value = n ; 
	
	document.getElementById("Lib_photo").innerHTML = n+"/"+document.getElementById("nombre_photo").value ;
}

function affiche_photo_suiv(num_post) {
		
	if ( document.getElementById("num_photo").value	== document.getElementById("nombre_photo").value ) 
		return ; 
		
	var xhr_object = null;
	var position = "photo" ;
	
	var n = 0 ;
	
	if(window.XMLHttpRequest)  
		xhr_object = new XMLHttpRequest();
	  else
		if (window.ActiveXObject)  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 

	var page = 	 "photo_suivante.php?no_post="+num_post+"&no_photo="+document.getElementById("num_photo").value;
		
	// On ouvre la requete vers la page désirée
	xhr_object.open("GET", page , true);
	
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
		{
			// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
			document.getElementById(position).innerHTML = xhr_object.responseText;
		}
	}
	// dans le cas du get
	xhr_object.send(null);	
	
	n= document.getElementById("num_photo").value ;
	n++ ;
	document.getElementById("num_photo").value = n ; 
	
	document.getElementById("Lib_photo").innerHTML = n+"/"+document.getElementById("nombre_photo").value ;
	
}

function Verif_Formulaire() {

	 if (document.getElementById("Nom").value == '')
		{
		alert('Veuillez saisir le champ Nom ! ');
		document.getElementById("Nom").focus();
		return false ;     
		}
		
	if (document.getElementById("Telephone").value == '')
		{
		alert('Veuillez saisir le champ Téléphone ! ');
		document.getElementById("Telephone").focus();
		return false ;     
		}

	 if (document.getElementById("Email").value == '' )
		{
		alert('Veuillez saisir le champ Adresse Mail ! ');
		document.getElementById("Email").focus();
		return false ;     
		}
	 else
		{
		if( !Verif_Email(document.getElementById("Email").value) )
			{
			alert('Adresse Mail non valide ! ');
			document.getElementById("Email").focus();
			return false ; 
			}
		}

	 if (document.getElementById("Message").value == '')
		{
		alert('Veuillez saisir le champ Message ! ');
		document.getElementById("Message").focus();
		return false ;     
		}
		
	Envoi_Formulaire();
}

function Verif_Email ( my_email) 
{
	var new_string = new String(my_email);
	if (!new_string.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) 
		return false;
	else 
		return true;
}

function Envoi_Formulaire()
{
	var OAjax=null;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();	
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); 
		
	OAjax.open('POST',"validation_formulaire.php",true);
	
	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById) 
			{    
				document.getElementById('formulaire').innerHTML=OAjax.responseText;
			}     
		}
	}
  
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');    
  
  OAjax.send('Nom='+document.getElementById('Nom').value+'&Societe='+document.getElementById('Societe').value+'&Email='+document.getElementById('Email').value+'&Telephone='+document.getElementById('Telephone').value+'&Message='+document.getElementById('Message').value); 
} 
