
var incr=0;
back_tab=new Array("All_meetings.php");
var xhr = null;
//Créons une fonction de création d'objet XMLHttRequest
function get_Xhr()
 {
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
            xhr = new XMLHttpRequest();
            if (xhr.overrideMimeType) {
                xhr.overrideMimeType('text/xml');//un appel de fonction supplémentaire pour écraser l'en-tête envoyé par le serveur, juste au cas où il ne s'agit pas de text/xml, pour certaines versions de navigateurs Mozilla
            }
        } else if (window.ActiveXObject) { // IE
            try {
               xhr = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    xhr = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!xhr) {
            alert('Abandon :( Impossible de créer une instance XMLHTTP');
            return false;
        }
  return xhr;
  
 }



 function get_ville(idpays)
 {
	get_Xhr();
  xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      document.getElementById('ville').innerHTML = xhr.responseText;
     }
	 else
	 document.getElementById('ville').innerHTML = "<span class=Style1>" + var2 + "</span>";
   }
  xhr.open("POST",'ajax/get_ville.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  xhr.send("idpays="+idpays);
 }
 
 function voir(value)
    {
   
   //alert(document.getElementById(""+value+"").style.background);
      get_Xhr();
      
	  for(i=1;i<=3;i++)
	  {
		if(i!=value)
		document.getElementById(""+i+"").style.background="url(ihm/onglet2R.gif)";
		}
	if (value<=3)
	{
	document.getElementById(""+value+"").style.background="url(ihm/onglet2.gif)";
	}

 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va recharger la page
      
	  document.getElementById('test').innerHTML = xhr.responseText;
	  document.getElementById("liste_meeting").style.visibility="hidden";
     }
	else 
	{
	 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/><br/>" + var2;

	 }
   }
   
     switch(value)
  {
	  	case '1':  xhr.open("POST","All_meetings.php",true);page='All_meetings.php';break;
		case '2':xhr.open("POST","voir_meeting.php",true);page='voir_meeting.php';break;
  		case '3': xhr.open("POST","ajout_meeting.php",true);page='ajout_meeting.php';break;
		default: window.location.href="connect.php?section="+value+"&idm=";
  		
  }
 //xhr.open("POST","ajout_meeting.php",true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  xhr.setRequestHeader('url',page);
  
  incr=incr+1;
  back_tab[incr]=page;
  var data="id="+value;

  xhr.send(data);
    }
	//modifications Nasfi Marwa

								
								function onglet(value,album)
								{
							   
							   //alert(document.getElementById(""+value+"").style.background);
								  get_Xhr();
								  
								  for(i=1;i<=3;i++)
								  {
									if(i!=value)
									document.getElementById(""+i+"").style.background="url(ihm/onglet2R.gif)";
									}
								if (value<=3)
								{
								document.getElementById(""+value+"").style.background="url(ihm/onglet2.gif)";
								}
							
							 xhr.onreadystatechange = function()
							   {
								if(xhr.readyState == 4 && xhr.status == 200)
								 {
								  // Que fera AJAX si tout se passe bien, il va recharger la page
								  
								  document.getElementById('test').innerHTML = xhr.responseText;
								  
								 }
								else 
								{
								 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/><br/><font  style='font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:justify;'>" + var2 + "</font>";
							
								 }
							   }
							   
								 switch(value)
							  {
									case '1':  xhr.open("POST","./adm-galerie/liste_album.php",true);page='./adm-galerie/liste_album.php';break;
									case '2':xhr.open("POST","./adm-galerie/add_photos.php",true);page='./adm-galerie/add_photos.php';break;
									case '3': xhr.open("POST","./adm-galerie/choix_image_comment.php",true);page='./adm-galerie/choix_image_comment.php';break;
									case '11':  xhr.open("POST","./adm-galerie/liste_photos.php?album="+album,true);page='./adm-galerie/liste_photos.php?album='+album;break;
									case '12':  xhr.open("POST","./adm-galerie/supprimer_photo.php?ch="+album,true);page='./adm-galerie/supprimer_photo.php?ch='+album;break;
									default: window.location.href="connect.php?section="+value+"&idm=";
									
							  }
							 //xhr.open("POST","ajout_meeting.php",true);
							  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
							  xhr.setRequestHeader('url',page);
							  
							  incr=incr+1;
							  back_tab[incr]=page;
							  var data="id="+value;
							
							  xhr.send(data);
								}
	
	//fin modification Nasfi Marwa
function redirect(page,data)
{

get_Xhr();
 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va recharger la page
      
	  document.getElementById('test').innerHTML = xhr.responseText;
	  if(page=="voir_meeting.php" || data != "")
	  document.getElementById("liste_meeting").style.visibility="visible";
	  else
	  document.getElementById("liste_meeting").style.visibility="hidden";
     }
	else 
	{
	 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/><br/> " + var2;
	
	 }
   }
   
if(data=="" || data==null)
{
 xhr.open("GET",page,true);
 uri=page;
 }
 else
 {
 xhr.open("GET",page+"?idm="+data,true);
  uri=page+"?idm="+data;
  }
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  xhr.setRequestHeader('url',page+'?idm='+data);
  
  incr=incr+1;
  back_tab[incr]=uri;

  xhr.send(null);
	}
	
function join_meeting(idm,idv)
{
if(idv!="")
{	
		get_Xhr();
		 xhr.onreadystatechange = function()
		   {
		    if(xhr.readyState == 4 && xhr.status == 200)
		     {
		      // Que fera AJAX si tout se passe bien, il va recharger la page
			  document.getElementById('test').innerHTML = xhr.responseText;
			  
		     }
			else 
			 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/><br/>" + var2;
		   }
		   

		 xhr.open("POST","ajax/joint_meeting.php",true);
		  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		  var data="idm="+idm+"&idv="+idv;
		 
		  xhr.send(data);
  }
  else
  window.location.href="connect.php?idm="+idm;
}
function update_meeting(data,idm)
{
		
get_Xhr();
 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va recharger la page
	  document.getElementById('test').innerHTML = xhr.responseText;
	  
     }
	else 
	 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/><br/>" + var2;
   }
   

 xhr.open("POST","ajax/trait_update_meeting.php?idm="+idm,true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  
  xhr.send(data);
}
function del_meeting(idm)
{
  get_Xhr();
  xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va recharger la page
	  document.getElementById('test').innerHTML = xhr.responseText;
	  for(i=1;i<=3;i++)
		  {
			if(i!=2)
			document.getElementById(""+i+"").style.background="url(ihm/onglet2R.gif)";
		  }
		document.getElementById("2").style.background="url(ihm/onglet2.gif)";
	   alert(var7);
     }
	else 
	 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/><br/> " + var2;
   }
   xhr.open("GET","ajax/trait_del_meeting.php?idm="+idm,true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  
  xhr.send(null);
}
function connect(login,mdp,action)
{
	get_Xhr();
 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va recharger la page
	  document.getElementById('test').innerHTML = xhr.responseText;
	  
     }
	else 
	 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/> <br>" + var3;
   }
   

 xhr.open("POST","ajax/connect.php?action="+action,true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  data="pseudo="+login+"&mdp="+mdp;
  xhr.send(data);
}
function filtrer(idpays,lng)
{
	get_Xhr();
 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va recharger la page
	  document.getElementById('test').innerHTML = xhr.responseText;
	  
     }
	else 
	 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/> <br> " + var4;
   }
   

 xhr.open("POST","search-meetings.php?lng="+lng+"",true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  data="pays="+idpays;
  xhr.send(data);
}
function get_next_page(page,mdate,url)
{
	get_Xhr();
 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va recharger la page
	  document.getElementById('test').innerHTML = xhr.responseText;
	  
     }
	else 
	 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/> <br> " + var2;
   }
   
if(mdate=="N")
{
 xhr.open("GET",url+"?page_nouveaux="+(page-1),true);
 page=url+"?page_nouveaux="+(page-1);
 }
 else
 {
 xhr.open("GET",url+"?page_anciens="+(page-1),true);
 page=url+"?page_anciens="+(page-1);
 }
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  incr=incr+1;
  back_tab[incr]=page;
  xhr.send(null);
}

function save_photo_comment(idphoto)
{

get_Xhr();

 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
     document.getElementById('sdesc'+idphoto).innerHTML = xhr.responseText;
     }
     else
     document.getElementById('sdesc'+idphoto).innerHTML = var5;

   }
 sdesc=document.getElementById('descarea').value;  
 xhr.open("POST","ajax/save_photo_comment.php",true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  data="sdesc="+sdesc+"&idpm="+idphoto;
  xhr.send(data);
}
function voir_photo_comment(idphoto)
{
get_Xhr();


 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      document.getElementById('sdesc'+idphoto).innerHTML =xhr.responseText;
     } 
     else
      document.getElementById('sdesc'+idphoto).innerHTML = var6;
   }

 xhr.open("POST","ajax/voir_photo_comment.php",true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  data="idpm="+idphoto;
  xhr.send(data);
}
function next_pic(page)
{
get_Xhr();


 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      document.getElementById('photos').innerHTML =xhr.responseText;
     } 
     else
      document.getElementById('photos').innerHTML = var6;
   }

 xhr.open("POST","photos_meetings.php",true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  data="page="+page;
  xhr.send(data);
}
function quit_meeting(idm,idv)
{
  	get_Xhr();
		 xhr.onreadystatechange = function()
		   {
		    if(xhr.readyState == 4 && xhr.status == 200)
		     {
		      // Que fera AJAX si tout se passe bien, il va recharger la page
			  document.getElementById('test').innerHTML = xhr.responseText;
			  
		     }
			else 
			 document.getElementById('test').innerHTML = "<img align='center' src='images/onglets/loading.gif'/><br/> " + var2;
		   }
		   

		 xhr.open("POST","ajax/quit_meeting.php",true);
		  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		  var data="idm="+idm+"&idv="+idv;
		 
		  xhr.send(data);
}
function back_to()
{
if(incr>0)
	incr=incr-1;
	redirect(back_tab[incr],'');
	incr=incr-1;
}
function voir_membre(idm,page,nbpage)
{
  get_Xhr();

page=page-1;
 xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      document.getElementById('present_mbr').innerHTML =xhr.responseText;
     } 
     else
      document.getElementById('present_mbr').innerHTML = var6;
   }

 xhr.open("POST","ajax/members.php",true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  data="idm="+idm+"&page="+page+"&nbpage="+nbpage;
  xhr.send(data);
}
