// Sterownik dynamicznej tabelki z kolorami (zaznaczone wiersze nie sa zaznaczane GIF'em, lecz kolorami)
// zmieniajacymi sie po najechaniu mysza na komorke
//

function TableSelector(hl) {
// Argumenty
//   even - kolor tla dla komorek parzystych
//   even_x - kolor tla dla zaznaczonych komorek parzystych
//   add - kolor tla dla komorek nieparzystych
//   add_x - kolor tla dla zaznaczonych komorek nieparzystych
//   initSelect - poczatkowo zaznaczona komorka
//   paint - czy zamalowac tabelke (podstawic odpowiednie tla do komorek
//   tdid - prefix nazw 

  if (hl) {
    this.hl = hl;
  } else {
    this.hl = "#ffff99";
  }
  
  this.selected_item = null;
  this.moveIn = TableSelectorMoveIn;
  this.moveOut = TableSelectorMoveOut;
  this.hlbg = null;
}

function TableSelectorMoveIn(item){
  this.hlbg = item.style.backgroundColor;
  item.style.backgroundColor = this.hl;
}

function TableSelectorMoveOut(item){
  item.style.backgroundColor = this.hlbg;
}

