function visible(idDiv)
{
  vitesseIE=120;
  vitesseFF=60;
  if(document.getElementById) 
  {
    var cur=document.getElementById(idDiv);

    if(document.all)
    {
      cur.filters.alpha.opacity += 10;
      if (cur.filters.alpha.opacity>=100)
      {
        return;
      }
      else
      {
        setTimeout("visible('"+idDiv+"')",vitesseIE);
      }
    }
    else
    {
      i=parseFloat(cur.style.getPropertyValue("-moz-opacity"));
      i+=parseFloat(0.1);
      cur.style.setProperty("-moz-opacity", i, "");
      if (i>=1)
        return;
      else
        setTimeout("visible('"+idDiv+"')",vitesseFF);
    }
  }
}

function efface(idDiv)
{
  if(document.getElementById) 
  {
    cur=document.getElementById(idDiv);
    if(document.all)
    {
      cur.filters.alpha.opacity = 0;
    }
    else
    {
      cur.style.setProperty("-moz-opacity", 0, "");
    }
  }
}

var vivre_active = Math.floor((Math.random()*4)+1);
var decouvrir_active = Math.floor((Math.random()*4)+1);
var timevivre; 
var timedecouvrir;

function vivre(num)
{

  efface("vivre"+num);
  document.getElementById("vivre1").style.display="none";
  document.getElementById("vivre2").style.display="none";
  document.getElementById("vivre3").style.display="none";
  document.getElementById("vivre4").style.display="none";
  document.getElementById("vivre5").style.display="none";
  document.getElementById("vivre"+num).style.display="block";
  visible("vivre"+num);
    
  document.getElementById("lien1").className="inactif";
  document.getElementById("lien2").className="inactif";
  document.getElementById("lien3").className="inactif";
  document.getElementById("lien4").className="inactif";
  document.getElementById("lien5").className="inactif";
  document.getElementById("lien"+num).className="actif";
  
  vivre_active = num;
  clearTimeout(timevivre);
  timevivre = setTimeout("changeVivre()",20000);
}

function decouvrir(num)
{

  efface("decouvrir"+num);
  document.getElementById("decouvrir1").style.display="none";
  document.getElementById("decouvrir2").style.display="none";
  document.getElementById("decouvrir3").style.display="none";
  document.getElementById("decouvrir4").style.display="none";
  document.getElementById("decouvrir5").style.display="none";
  document.getElementById("decouvrir"+num).style.display="block";
  visible("decouvrir"+num);
    
  document.getElementById("lienb1").className="inactif";
  document.getElementById("lienb2").className="inactif";
  document.getElementById("lienb3").className="inactif";
  document.getElementById("lienb4").className="inactif";
  document.getElementById("lienb5").className="inactif";
  document.getElementById("lienb"+num).className="actif";

  decouvrir_active = num;
  clearTimeout(timedecouvrir);
  timedecouvrir = setTimeout("changedecouvrir()",20000);
}

function changeVivre()
{
  if(vivre_active>=5) vivre_active=1;
  else vivre_active = vivre_active + 1;
  vivre(vivre_active);
  //timevivre = setTimeout("changeVivre()",20000);
} 
//timevivre = setTimeout("changeVivre()",10000);


function changedecouvrir()
{
  if(decouvrir_active>=5) decouvrir_active=1;
  else decouvrir_active = decouvrir_active + 1;
  decouvrir(decouvrir_active);
  //timedecouvrir = setTimeout("changedecouvrir()",20000);
} 
//timedecouvrir = setTimeout("changedecouvrir()",8000);

var nbphotos = 1;
var photos_active = 1;

function affichePhoto(num)
{
  efface("photo"+num);
  for(i=1;i<=nbphotos;i++)
  {
    document.getElementById("photo"+i).className="photos_une photos_inactif";
  }
  document.getElementById("photo"+num).className="photos_une photos_actif";
  visible("photo"+num);
}

function changePhoto()
{
  if(photos_active==nbphotos) photos_active=1;
  else photos_active = photos_active + 1;
  affichePhoto(photos_active);
  timePhoto = setTimeout("changePhoto()",4000);
}

function Ajax(data, page, method, id)
{
  if (window.ActiveXObject) //IE
    var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
  else  // MOZ
    var XhrObj = new XMLHttpRequest();

  var content = document.getElementById(id); // élément recevant la réponse

  XhrObj.open(method, page);

  XhrObj.onreadystatechange = function()
  {
    if (XhrObj.readyState == 4 && XhrObj.status == 200)
    {
      content.innerHTML = XhrObj.responseText;
    }
    if(XhrObj.readyState == 4 && XhrObj.status != 200)
      alert("Erreur : "+XhrObj.status);
  }
  XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  XhrObj.send(data);
}

var debactu=0;
var debagenda = 0;

function actuprec(debactu)
{
  efface("divactus");
  debactu = debactu - 1;
  if(debactu<0) debactu=0;
  param = "deb="+debactu;
  fichier = "inc/listeactus2.php";
  iddiv = "divactus";
  Ajax(param, fichier, "POST", iddiv);
  visible("divactus");
}

function actusuiv(debactu)
{
  efface("divactus");
  debactu = debactu + 1;
  param = "deb="+debactu;
  fichier = "inc/listeactus2.php";
  iddiv = "divactus";
  Ajax(param, fichier, "POST", iddiv);
  visible("divactus");
}

function agendaprec(debagenda)
{
  efface("divagenda");
  debagenda = debagenda - 1;
  if(debagenda<0) debagenda=0;
  param = "deb="+debagenda;
  fichier = "inc/listeagenda2.php";
  iddiv = "divagenda";
  Ajax(param, fichier, "POST", iddiv);
  visible("divagenda");
}

function agendasuiv(debagenda)
{
  efface("divagenda");
  debagenda = debagenda + 1;
  param = "deb="+debagenda;
  fichier = "inc/listeagenda2.php";
  iddiv = "divagenda";
  Ajax(param, fichier, "POST", iddiv);
  visible("divagenda");
}
