<!--

var zeObject;

var zeDetailBtn;

var zeDetailBloc1;

var zeDetailBloc2;



function GetObject(ID) {

  if (document.getElementById) {

    return document.getElementById(ID);

  }

  if (document.layers) {

    return eval('document.'+ID);

  }

  if (document.all) {

    return eval('document.all.'+ID);

  }

}



function ShowLightOffDim(aObject) { zeObject=GetObject("block_dim"); zeObject.src="img/6o.gif"; }

function ShowLightOnDim(aObject) { zeObject=GetObject("block_dim"); zeObject.src="img/6a.gif"; }

function ShowLightOffNight(aObject) { zeObject=GetObject("block_night"); zeObject.src="img/2o.gif"; }

function ShowLightOnNight(aObject) { zeObject=GetObject("block_night"); zeObject.src="img/2a.gif"; }

function ShowLightOffExcept(aObject) { zeObject=GetObject("block_except"); zeObject.src="img/7o.gif"; }

function ShowLightOnExcept(aObject) { zeObject=GetObject("block_except"); zeObject.src="img/7a.gif"; }

function ShowLightOffNews(aObject) { zeObject=GetObject("block_news"); zeObject.src="img/3.gif"; }

function ShowLightOnNews(aObject) { zeObject=GetObject("block_news"); zeObject.src="img/3a.gif"; }

function DisplayFoto(aName) { zeObject=GetObject("foto"); zeObject.src=aName; }



function Afficher(aId)

{

  if (zeDetailBloc1!=null)

  {

    zeDetailBloc1.style.visibility="hidden";

    zeDetailBloc1.style.position="absolute";

  }

  zeDetailBloc1=GetObject("bloc1_"+aId);

 // if (zeDetailBloc1.style.visibility=="visible") zeDetailBloc1.style.visibility="hidden";
  zeDetailBloc1.style.visibility="visible";

  zeDetailBloc1.style.position="relative";
  
  //if (zeDetailBloc1.style.visibility=="hidden") zeDetailBloc1.style.visibility="hidden";;



  if (zeDetailBloc2!=null)

  {

    zeDetailBloc2.style.visibility="hidden";

    zeDetailBloc2.style.position="absolute";

  }

  zeDetailBloc2=GetObject("bloc2_"+aId);

  zeDetailBloc2.style.visibility="visible";

  zeDetailBloc2.style.position="relative";



  if (zeDetailBtn!=null)

  {

    zeDetailBtn.style.visibility="visible";

    zeDetailBtn.style.position="relative";

  }

  zeDetailBtn=GetObject("d_"+aId);

  zeDetailBtn.style.visibility="hidden";

  zeDetailBtn.style.position="absolute";

}



function Cacher(aId)

{

  if (zeDetailBloc1!=null)

  {

    zeDetailBloc1.style.visibility="hidden";

    zeDetailBloc1.style.position="absolute";

  }

  if (zeDetailBloc2!=null)

  {

    zeDetailBloc2.style.visibility="hidden";

    zeDetailBloc2.style.position="absolute";

  }

  if (zeDetailBtn!=null)

  {

    zeDetailBtn.style.visibility="visible";

    zeDetailBtn.style.position="relative";

  }

}

<!-- Fonction de mise en forme d'une variable Date en JJ/MM/AAAA -->

function FormatDate(date)

{

  function Zeros(x)

  {

    x = ( x<10 ? "0" : "") + x;

    return x;

  }

  function CoolYear(x)

  {

    x = ( ((x>100) && (x<200)) ? x+1900 : x);

    x = ( x<10 ? "0" : "") + x;

    x = ( x<100 ? "20" : "") + x;

    x = ( x>2000 ? x+100 : x);

    return x;

  }

  return Zeros(date.getDate())

    +"/"+Zeros(date.getMonth()+1)

    +"/"+CoolYear(date.getYear());

}



<!-- Fonction de vérification de la saisie d'une date -->

function CoolDate(aTextField)

{

  var value = aTextField.value;

  var digits = value.split(new RegExp("[ .-/]+","g"));

  var zejour = 0;

  var zemois = 0;

  var zeannee = 0;

  switch (digits.length)

  {

    case 1:

    {

      switch (value.length)

      {

        case 6:

        case 8:

        {

          zejour=value.substring(0,2);

          zemois=value.substring(2,4);

          zeannee=value.substring(4,8);

          break;

        }

      }

      break;

    }

    case 3:

    {

      zeannee = digits[2];

      zemois = digits[1];

      zejour = digits[0];

      break;

    }

    default:

    {

      break;

    }

  }

  if (zejour!=0)

  {

    zeannee=parseInt(zeannee);

    if (zeannee<100)

    {

      zeannee=zeannee+1900;

    }

    value = new Date(zeannee,zemois-1,zejour);

    <!-- aTextField.value = zejour+"."+zemois+"."+zeannee; -->

    aTextField.value = FormatDate(value);

  }

}

//-->

