function chgCB(){
  CHKB = document.getElementsByTagName('input');
  for(i=0; i < CHKB.length; i++){
    if(CHKB[i].type == "checkbox"){
      IMG = document.createElement('img');
      CHKB[i].parentNode.insertBefore(IMG, CHKB[i]);
      IMG.src = "images/recherche/cbperso0.gif";
      if(CHKB[i].checked  == true) IMG.src = "images/recherche/cbperso1.gif";
      if(CHKB[i].disabled == true) IMG.src = "images/recherche/cbperso2.gif";
      else{ // Les comportements de changement d'état ne sont appliqués que si la checkbox est cliquable !
        CHKB[i].onchange = function(){
          IMG = this.parentNode.getElementsByTagName('img')[0];
          if(this.checked == true) IMG.src = 'images/recherche/cbperso1.gif'
          else IMG.src = 'images/recherche/cbperso0.gif'
        }
        if(!window.sidebar){
          CHKB[i].parentNode.onclick = function(){
            CHK = this.getElementsByTagName('input')[0];
            CHK.checked = (CHK.checked == true) ? false : true;
            CHK.onchange()
          }
        }
      }
      CHKB[i].style.visibility = 'hidden';
      CHKB[i].style.position   = 'absolute';
    }
  }
}