// JavaScript Document

var First = true;
var TechnoTop;
var MarketTop;
var Trans01Top;
var Trans02Top;
var Trans03Top;
var Trans04Top;

function roll(cas, suffixe)
{ 
  if(suffixe=="_EN")
  {   
      if(cas=="1") document.getElementById("bouton_technologies").className = "bouton_technologies_EN_hover";
      if(cas=="2") document.getElementById("bouton_technologies").className = "bouton_technologies_EN_normal";
      if(cas=="3") document.getElementById("bouton_market_segments").className = "bouton_market_segments_EN_hover";
      if(cas=="4") document.getElementById("bouton_market_segments").className = "bouton_market_segments_EN_normal";
  }
  
  if(suffixe=="_FR")
  {
      if(cas=="1") document.getElementById("bouton_technologies").className = "bouton_technologies_FR_hover";
      if(cas=="2") document.getElementById("bouton_technologies").className = "bouton_technologies_FR_normal";
      if(cas=="3") document.getElementById("bouton_market_segments").className = "bouton_market_segments_FR_hover";
      if(cas=="4") document.getElementById("bouton_market_segments").className = "bouton_market_segments_FR_normal";
  }
}

function affiche(nomdudiv,nomdudiv2)
{
  //alert(nomdudiv);
  if (First == true)
  { 
    InitPositions(nomdudiv,nomdudiv2);
    First = false;
  }
  //alert(nomdudiv);
  document.getElementById(nomdudiv2).style.display = "none";
  document.getElementById(nomdudiv).style.display = "block";
  document.getElementById('trans_01').style.display = "block";
  document.getElementById('trans_02').style.display = "block";
  document.getElementById('trans_03').style.display = "block";
  document.getElementById('trans_04').style.display = "block";    
  PositionsAuto(nomdudiv,nomdudiv2)
}

function fermer(nomdudiv,nomdudiv2)
{
  document.getElementById(nomdudiv).style.display = "none";
  document.getElementById(nomdudiv2).style.display = "none";
  document.getElementById('trans_01').style.display = "none";
  document.getElementById('trans_02').style.display = "none";
  document.getElementById('trans_03').style.display = "none";
  document.getElementById('trans_04').style.display = "none";
}

function InitPositions(nomdudiv,nomdudiv2)
{        
    document.getElementById(nomdudiv).style.display = "block";
    document.getElementById(nomdudiv2).style.display = "block";
    document.getElementById('trans_01').style.display = "block";
    document.getElementById('trans_02').style.display = "block";
    document.getElementById('trans_03').style.display = "block";
    document.getElementById('trans_04').style.display = "block";
    TechnoTop = document.getElementById(nomdudiv).offsetTop;
    MarketTop = document.getElementById(nomdudiv2).offsetTop;
    Trans01Top = document.getElementById('trans_01').offsetTop;
    Trans02Top = document.getElementById('trans_02').offsetTop;
    Trans03Top = document.getElementById('trans_03').offsetTop;
    Trans04Top = document.getElementById('trans_04').offsetTop;
}

function PositionsAuto(nomdudiv,nomdudiv2)
{
  var DecalageHaut = document.getElementById('header').offsetTop;
  document.getElementById(nomdudiv).style.top = TechnoTop + DecalageHaut;
  document.getElementById(nomdudiv2).style.top = MarketTop + DecalageHaut;
  document.getElementById('trans_01').style.top = Trans01Top + DecalageHaut;
  document.getElementById('trans_02').style.top = Trans02Top + DecalageHaut;
  document.getElementById('trans_03').style.top = Trans03Top + DecalageHaut;
  document.getElementById('trans_04').style.top = Trans04Top + DecalageHaut;
}

// on cache et on remontre les select pour IE6 : pb avec menu deroulant
HideSelect = function()
{
    oSelects = document.getElementsByTagName('SELECT');
    if(navigator.appVersion.indexOf("MSIE 6.0")!=-1)
    {
        if (oSelects.length > 0)
        {
            for (i = 0; i < oSelects.length; i++)
            {
                oSelects[i].style.visibility = 'hidden';
            }
        }
    }
}

ShowSelect = function()
{
    oSelects = document.getElementsByTagName('SELECT');
    if(navigator.appVersion.indexOf("MSIE 6.0")!=-1)
    {
        if (oSelects.length > 0)
        {
            for (i = 0; i < oSelects.length; i++)
            {
                oSelects[i].style.visibility = 'visible';
            }
        }
    }
}

//Ajout Pour la GED
function redirection(url)
{
  document.location.href = url;
}

function get_option_multibox(id,nb)
{
  var chaine = "";
  var nbresultat = 0;
  var nbtraite = 0;
  
  /* On va compter les resultats */
  for(i=1; i<=nb; i++)
  {
    if(document.getElementById('gf_'+id+'_'+i).checked==1)
    {
      nbresultat++;
    }
  }
  
  for(i=1; i<=nb; i++)
  {
    if(document.getElementById('gf_'+id+'_'+i).checked==1)
    {
      chaine += document.getElementById('gf_'+id+'_'+i).value;
      nbtraite++;
      
      if(nbtraite<nbresultat)
      {
        chaine += ";";
      }
    }
  }
  
  return chaine;
}
