// JavaScript Document



string_menu_class='menuLeftElement';
window.onload = comportement;
gb_ouvert=false;



//DEFINITION DU COMPOREMENT DES MENUS




function  comportement(string_menu_id){
  /*var la_classe = document.getElementsByTagName('a');
  var la_menus = new Array(); 
  for (i=0; i<la_classe.length; i++) 
  {
    if (la_classe[i].className == 'mainlevel')
    {
     la_menus.push(la_classe[i]);
    la_classe[i].onmouseover=menuClick;
     
    }
    if (la_classe[i].className == 'sublevel')
    {
     la_classe[i].style.display='block';
    }
  }
  
  for (i=0; i<la_menus.length; i++)
  {
    la_menus[i].parentNode.style.backgroundImage='url(/images/headerBackground.jpg)';
    la_menus[i].parentNode.style.backroundRepeat='repeat-x';
    la_menus[i].parentNode.style.backgroundColor='#f9f9f9';

  }*/
  //setFooter();
  headerImages();
 
  
  
}


function getSchema()
{
window.open("components/JoomlaMindmap/index.php", "nom_interne_de_la_fenetre", config="height=600, width=600, toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, directories=no, status=no");

}


function headerImages()
{
  //var iNumberOfPhotos = 21;
  //var aUniversite = new Array('x','fucam','fundp','fusagx','fusl','ucl','ulb','umh','ulg','fusagx');
  //var aCategories = new Array('div','bat');
  var aFilenames = $F('aleatFileNames').split(",");
  //alert(aFilenames);

  function arraySearch(string,array)
  {
  var string = string;
  var array = array;
  var bool = false;
    for(i=0; i< array.length; i++)
    {
      if(string == array[i])
      {
      bool= true;
      }
    }
  return bool;
  }

  var mosConfig =document.getElementById('mosConfig').value;
  var oImage1 = document.getElementById('headerImage1');
  var oImage2 = document.getElementById('headerImage2');
  var oImage3 = document.getElementById('headerImage3');
  var aImages = new Array(oImage1,oImage2,oImage3);
  var aReserved = new Array;

  var regExBat = RegExp("(_bat\.jpg)");
  var regExDiv = RegExp("(_div\.jpg)");
  
  var bat = 0;
  var div = 0;
  
  var aRecordedPicture = new Array();

  
    for (i=0; i<3; i++)
    {    
      var iRandom = Math.floor(Math.random() * (aFilenames.length-2))+1;
      if(!arraySearch(iRandom,aReserved))
      {
        if(regExBat.test(aFilenames[iRandom]) && bat==0)
        {
          //alert("if"+aFilenames[iRandom]);
          aRecordedPicture.push(mosConfig+"/images/aleatoire/"+aFilenames[iRandom]);
          aReserved.push(iRandom);
          bat=1;  
        }
        else
        {
          //alert("else"+aFilenames[iRandom]);
          if(regExDiv.test(aFilenames[iRandom]))
          {
            if(div == 2)
            {
            bat=0;
            }
            else
            {
             aRecordedPicture.push(mosConfig+"/images/aleatoire/"+aFilenames[iRandom]);
             aReserved.push(iRandom);
             div++
            }
          }
          else
          {
          i--;
          }
        }
      }
      else
      {
      i--;
      }      
    }
    aReserved = new Array();
    for (i=0; i<3; i++)
    {  
      var iRandom = Math.floor(Math.random() * (3));
      //alert(iRandom);
      if(!arraySearch(iRandom,aReserved))
      {
      aReserved.push(iRandom);      
      aImages[i].src = aRecordedPicture[iRandom];
      }
      else
      {
      i--;
      }
    }
    
}


function getWindowHeight() {

    var windowHeight=0;
    if (typeof(window.innerHeight)=='number') {
        windowHeight=window.innerHeight;
        
    }
    else {
     if (document.documentElement&&
       document.documentElement.clientHeight) {
         windowHeight = document.documentElement.clientHeight;
    }
    else {
     if (document.body&&document.body.clientHeight) {
         windowHeight=document.body.clientHeight;
      }
     }
    }
    return windowHeight;
}




function setFooter() {

    if (document.getElementById) {
        var windowHeight=getWindowHeight();
          //alert(windowHeight);
        if (windowHeight>0) {
        
            var contentHeight=document.getElementById('container').offsetHeight;
            var footerElement=document.getElementById('footer');
            var footerHeight=footerElement.offsetHeight;
            //alert(windowHeight-(232+contentHeight+footerHeight));
        if (windowHeight-(232+contentHeight+footerHeight)>=0) {
            
            footerElement.style.position='relative';
            alert(footerHeight);
            footerElement.style.top=
            (windowHeight-((windowHeight/2)-contentHeight+footerHeight))+'px';
        }
        else {
            footerElement.style.position='static';
        }
       }
      }
}








function menuClick(){



} 




