////////////////////////////////////////////////////////////////////////





function pano(but) {
     tmp=but;
     for (i=1; i<6;i++) {
     if (i !=tmp) {
         var toto = document.getElementById('pano'+i);
         var bouton = document.getElementById('bouton'+i);
         var fol = document.getElementById('fol'+i);
         if (toto) {toto.style.visibility = 'hidden';}
         if (bouton) {bouton.style.width = '80%';}
         if (fol) {fol.style.visibility = 'hidden';}
         }
         else
         {
         var tata = document.getElementById('pano'+i);
         var baton = document.getElementById('bouton'+i);
         var fal = document.getElementById('fol'+i);
         if (tata) {tata.style.visibility = 'visible';}
         if (baton) {baton.style.width = '100%';}
         if (fal) {fal.style.visibility = 'visible';}
         }
     }
}


function getHTTPObject()
{
  var xmlhttp = false;

  /* Compilation conditionnelle d'IE */
  /*@cc_on
  @if (@_jscript_version >= 5)
     try
     {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch (e)
     {
        try
        {
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E)
        {
           xmlhttp = false;
        }
     }
  @else
     xmlhttp = false;
  @end @*/

  /* on essaie de créer l'objet si ce n'est pas déjà fait */
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
  {
     try
     {
        xmlhttp = new XMLHttpRequest();
     }
     catch (e)
     {
        xmlhttp = false;
     }
  }

  if (xmlhttp)
  {
     /* on définit ce qui doit se passer quand la page répondra */
     xmlhttp.onreadystatechange = backRequest;

        if (xmlhttp.readyState == 4) /* 4 : état "complete" */
        {
           if (xmlhttp.status == 200) /* 200 : code HTTP pour OK */
           {
              /*
              Traitement de la réponse.
              Ici on affiche la réponse dans une boîte de dialogue.
              */
              alert(xmlhttp.responseText);
           }
        }

  }
  return xmlhttp;
}


function backRequest()
{
  var divClass = document.getElementById('case_rubriques_som');
  // génération du code XHTML dans la variable code
  try
  {
      divClass.innerHTML = xmlRequest.responseText; //code
  }
  catch(e)
  {
  }
  //divClass.style.display = 'block';
  divClass.style.visibility = 'visible';
}






var xmlRequest = null;
var idAncien = null;

function sendRequest(id)
{
  
  num = id;
  
  /*if (window.XMLHttpRequest)
    xmlRequest = new XMLHttpRequest();
  else if (window.ActiveXObject)
    xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");*/
    xmlRequest = getHTTPObject();
  var url = "spip.php?page=rubrique"+num;
  
  // création des paramètres de l'URL
  xmlRequest.open("GET", url, true);
  xmlRequest.send(null);
  xmlRequest.onreadystatechange = backRequest; //function()

    if (xmlRequest.readyState == 4)
    {
      //alert('test');
      var doc = xmlRequest.responseXML;
      // parcours des résultats
    }


}



////////////////////////////////////////////////////////////////////////



function sendMid(idbis)
{num = idbis;
  
  xmlRequest2 = getHTTPObject2();
  var url2 = "spip.php?page=accueil"+num;
  
  // création des paramètres de l'URL
  xmlRequest2.open("GET", url2, true);
  xmlRequest2.send(null);
  xmlRequest2.onreadystatechange = backMid; //function()

    if (xmlRequest2.readyState == 4)
    {
      //alert('test');
      var doc = xmlRequest2.responseXML;
      // parcours des résultats
    }


}




function backMid()
{
  var divClass3 = document.getElementById('bloc_cible');
  // génération du code XHTML dans la variable code
  try
  {
      divClass3.innerHTML = xmlRequest2.responseText; //code
  }
  catch(e)
  {
  }
  //divClass.style.display = 'block';
  divClass3.style.visibility = 'visible';
}










function getHTTPObject2()
{
  var xmlhttp = false;

  /* Compilation conditionnelle d'IE */
  /*@cc_on
  @if (@_jscript_version >= 5)
     try
     {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch (e)
     {
        try
        {
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E)
        {
           xmlhttp = false;
        }
     }
  @else
     xmlhttp = false;
  @end @*/

  /* on essaie de créer l'objet si ce n'est pas déjà fait */
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
  {
     try
     {
        xmlhttp = new XMLHttpRequest();
     }
     catch (e)
     {
        xmlhttp = false;
     }
  }

  if (xmlhttp)
  {
     /* on définit ce qui doit se passer quand la page répondra */
     xmlhttp.onreadystatechange = backMid;

        if (xmlhttp.readyState == 4) /* 4 : état "complete" */
        {
           if (xmlhttp.status == 200) /* 200 : code HTTP pour OK */
           {
              /*
              Traitement de la réponse.
              Ici on affiche la réponse dans une boîte de dialogue.
              */
              //alert(xmlhttp.responseText);
           }
        }

  }
  return xmlhttp;
}

//}



   
//function closeDiv(idgm)
//{
//
//  var GroupeDeMedias2 = document.getElementById(idgm);
//  var divClass2 = document.getElementById('div'+idgm);
//  
//  GroupeDeMedias2.style.display = 'block';
//  GroupeDeMedias2.style.visibility = "visible";
//  
//  //divClass2.CalssName = 'divcache';
//  divClass2.style.display = "none";
//  divClass2.style.visibility = "hidden";
//}
////////////////////////////////////////////////////////////////////////





function test() {
   var div = document.getElementById("actualite" );
    if (div) {

      sendMid(1);
      //alert('test') ;
    }
}



function videosize() {

for (i=1; i<=12;i++)
     {
     var video = document.getElementById("video"+i);
     var invideo = document.getElementById("videoinside"+i);
     //if (!video && !invideo) { break; alert('break')}
         if (document.body.clientWidth>900)
         {
             if (video)
                {
                video.style.height = '405px' ;
                }

             if (invideo)
                {
                 invideo.style.height = '200px'  ;
                 }
         //var txt = 'video desaplatie une fois'  ;
         //alert(txt) ;

         }

             if (document.body.clientWidth>1200)
                {
                if (video)
                {
             video.style.height = '465px'   ;
             }

                 if (invideo)
                 {
                 invideo.style.height = '250px'   ;
                 }
         //var txt1 = 'video desaplatie deux fois' ;
         //alert(txt1) ;
         }


/*         if (document.body.clientWidth>1380)
         {
                if (video)
                {
             video.style.height = '550px'   ;
             }

                 if (invideo)
                 {
                 invideo.style.height = '385px'   ;
                 }
         var txt = 'video desaplatie deux fois' ;
         //alert(txt) ;
         }
*/

         if (document.body.clientWidth<900)
         {
               if (video)
                  {
                  video.style.margin = '50px 0 0 0';
                  //alert(txt2) ;
                  }
         //var txt2 = 'marge agrandie'  ;

         }

    }
    //alert ('fin') ;
}


function maxwidth() {

     var page = document.getElementById("page");


         if (document.body.clientWidth>1280)
         {
             if (page)
                {
                page.style.width = '1240px' ;
                }

         //var txt = 'maxwidth appliqué'  ;
         //alert(txt) ;

         }

}















