var	LNGID="";
var IMGPTH = "img/";
var STRTID = -1, CURRID = -1; TMID = 1, PTMID = 1;
var imgs = new Array("contexte", "presentation", "expertise", "references", "recrutement");
var imgsrc = new Array();
var thesr = new Array();

	LNGID=langue;
for(i=0;i<imgs.length;i++){

 j=2*i;
 imgsrc[j] = new Image();
 imgsrc[j].src = IMGPTH + imgs[i] + "_off_" + LNGID + ".gif";

 imgsrc[j+1] = new Image();
 imgsrc[j+1].src = IMGPTH + imgs[i] + "_on_" + LNGID + ".gif";
}

// Affichage rubrique/sous-rubrique
function _show(id){
 PTMID = 0;
 TMID = 0;
 if(CURRID==id)
  return;
 _hide();
 document.images["r"+id].src = imgsrc[2*id+1].src;
 if(document.layers)
  thesr[(CURRID = id)].visibility = "show";
 else
  thesr[(CURRID = id)].style.visibility = "visible";
}

// Effacement rubrique/sous-rubrique NS4
function _tmhide_ns4(){
 if(PTMID){
  TMID = 1;
  window.setTimeout("_tmhide(0)", 10);
 }
}

// Effacement rubrique/sous-rubrique
function _tmhide(){
 if(_tmhide.arguments[0]==0){
  if(TMID){
   if(CURRID!=STRTID){
    _hide();
    _show(STRTID);
   }
   TMID = 0;
  }
 }
 else{
  TMID = 1;
  window.setTimeout("_tmhide(0)", 10);
 }
}

// Effacement layer courant
function _hide(){
 if(CURRID<0)
  return;
 document.images["r"+CURRID].src = imgsrc[2*CURRID].src;
 if(document.layers)
  thesr[CURRID].visibility = "hide";
 else
  thesr[CURRID].style.visibility = "hidden";
 CURRID = -1;
}

// Abandon de la temporisation
function _clear(){
 TMID = 0;
 PTMID = 1;
}

// Position de référence 
function _getxy(i){
 var elm = document.images[i];
 var rd = { x:0 ,y:0 };
 if(document.layers){
  rd.x = elm.x;
  rd.y = elm.y;
  return rd;
 }
 if(elm.offsetParent.tagName!="BODY"){
  do { 
   rd.x += parseInt( elm.offsetLeft );
   rd.y += parseInt( elm.offsetTop );
   elm = elm.offsetParent;
  } while ( elm );
 }
 else{
  do { 
   rd.x += parseInt( elm.offsetLeft );
   rd.y += parseInt( elm.offsetTop );
   elm = elm.parentElement;
  } while ( elm );
 }
 return rd;
}

// Détection et Placement
function _place_all(sid){
 var ref = _getxy("srubpos");
 var srubsobj = document.getElementById("srubs").getElementsByTagName("DIV");
 document.getElementById("srubs").style.left = ref.x;
 document.getElementById("srubs").style.top = ref.y;
 for(i=0;i<srubsobj.length;i++){
  thesr[i] = srubsobj[i];
  thesr[i].style.top = ref.y-230;
 }
 if(sid>=0){
  _show((STRTID = sid));
  CURRID = STRTID;
 }
 window.onresize = function(){ _place_all(STRTID);};
}

// Détection et Placement NS4
function _place_ns4(sid){
 var ref = _getxy("srubpos");
 var srubsobj = document.layers["srubs"].layers;
 document.layers["srubs"].left = ref.x;
 document.layers["srubs"].top = ref.y;
 for(i=0;i<srubsobj.length;i++){
  thesr[i] = srubsobj[i];
  thesr[i].top = ref.y-230;
 }
 document.layers["srubs"].clip.height = 72;
 document.layers["srubs"].clip.width = 750;
 document.layers["srubs"].onmouseover = _clear;
 document.layers["srubs"].onmouseout = _tmhide_ns4;
 if(sid>=0){
  _show((STRTID = sid));
  CURRID = STRTID;
 }
 setTimeout('window.onresize = _reload;', 1000);
}

// Reload
function _reload(){
 window.location.reload();
}

// Initialisation
function init(sid){
 if(document.layers)
  _place_ns4(sid);
 else
  _place_all(sid);
}