/***********************************************************************
 *   Fichier : Scripts.js                                              *
 *   Fonctions globales                                                *
 ***********************************************************************/

var gId = null, gFondu;

/***********************************************************************
 * Opacité d'une image                                                 *
 ***********************************************************************/

function mvOpacity(pCur, pOpacity)
{
if (document.getElementById)
  {
  if (document.all)
    pCur.filters.alpha.opacity = pOpacity;
    else
      {
      wOpacity = pOpacity / 100;
      pCur.style.setProperty("-moz-opacity", wOpacity, "");
      }
  }
}

/***********************************************************************
 * Fondu enchaîné                                                      *
 ***********************************************************************/

function mvProgress()
{
gFondu += 2;
if (gFondu > 100)
  return;
if (!gId)
  return;
mvOpacity(gId, gFondu);
setTimeout("mvProgress()", 100);
}

/***********************************************************************
 * Fondu enchaîné de l'image                                           *
 ***********************************************************************/

function mvFondu(pId)
{
gFondu = 0;
gId = document.getElementById(pId);
setTimeout("mvProgress()", 500);
}

/***********************************************************************
 * Affichage immédiat de l'image                                       *
 ***********************************************************************/

function mvDisplay(pId)
{
gFondu = 98;
gId = document.getElementById(pId);
mvOpacity(gId, 100);
}

/***********************************************************************
 * Ouvrir une page                                                     *
 ***********************************************************************/

function mvOpen(pUrl, pNo)
{
var wString;

wString = "Summary.php?menu=" + pNo;
document.location.replace(wString);
window.top.frames['frClient'].document.location.replace(pUrl);
}

/***********************************************************************
 * Surbrillance ou non de la ligne d'enregistrement                    *
 *---------------------------------------------------------------------*
 * pRow             : Pointeur sur la cellule                          *
 * pColor           : Couleur du texte                                 *
 * pBackgroundColor : Couleur de la cellule                            *
 * pIdent           : Identifiant                                      *
 ***********************************************************************/

function mvPointer(pRow, pColor, pBackgroundColor)
{
pRow.style.color = pColor;
pRow.style.backgroundColor = pBackgroundColor;
}
