function HideShowColumn(colIndex){
  colIndex--;
  var table = document.all ? document.all.table_to_hide : document.getElementById('table_to_hide');
  for (var r = 0; r < table.rows.length; r++){
    if(table.rows[r].cells[colIndex].style.display == 'none'){
      table.rows[r].cells[colIndex].style.display = '';
    }else{
      table.rows[r].cells[colIndex].style.display = 'none';
    }
  }
}

function HideShowRow(rowIndex){
  rowIndex--;
  var table = document.all ? document.all.table_to_hide : document.getElementById('table_to_hide');
  if(table.rows[rowIndex].style.display == 'none'){
    table.rows[rowIndex].style.display = '';
  }else{
    table.rows[rowIndex].style.display = 'none';
  }
}

function HideShowGeneric(idToHide){
  var ObjectToHide = document.getElementById(idToHide);
  if(ObjectToHide.style.display == 'none'){
    ObjectToHide.style.display = '';
  }else{
    ObjectToHide.style.display = 'none';
  }
}