var NETSCAPE = (navigator.appName == "Netscape");
var H_Fenetre;
var L_Fenetre;
//-------------------
function GetFenetre(){
  if( NETSCAPE){
    L_Fenetre = window.innerWidth;
    H_Fenetre = window.innerHeight;
  }
  else{
    L_Fenetre = document.body.clientWidth;
    H_Fenetre = document.body.clientHeight;
  }
}
//-------------------------------
function ObjMoveTo( div_, x_, y_){
  var Obj = null;
  var Arg = arguments;
  Obj = document.getElementById(div_).style;
  if( Obj){
    if( NETSCAPE){
      if( Arg[1] != null) Obj.left = x_;
      if( Arg[2] != null) Obj.top  = y_;
    }
    else{
      if( Arg[1] != null) Obj.pixelLeft = x_;
      if( Arg[2] != null) Obj.pixelTop  = y_;
    }
  }
}
//---------------------------
function ObjGetHauteur( div_){
  var Obj  = null;
  var Haut = 0;
  Obj = document.getElementById(div_);
  if( Obj)
      Haut= Obj.offsetHeight;
  return( Haut);
}
//----------------------------------
function ObjSetHauteur( div_, haut_){
  var Obj  = null;
  Obj = document.getElementById(div_).style;
  if( Obj)
    Obj.height= haut_ +"px";
}
//----------------
function Replace(){
  var Haut;
  var H1 = ObjGetHauteur("TITRE") + 55;
  var H2 = ObjGetHauteur("PIED");

  //-- Récup info fenêtre affichage
  GetFenetre();
  Haut = H_Fenetre - (H1 +H2);

  //-- Redim le DIV Centre et replace les autres
  ObjSetHauteur( 'CENTRE', Haut);
  ObjMoveTo( "PIED",  0, 0);
  ObjMoveTo( "CENTRE",0, H1);
  ObjMoveTo( "PIED",  0, H_Fenetre -H2);
}

//-- Ne pas oublier le Redimensionnement 
window.onresize=Replace;

//-- Mettre OnLoad="Replace(); dans le body