/* 
 * toplicht.ch - JavaScript base logic
 * 
 * $Id: base.js 755 2009-01-08 09:17:58Z ok $
 */

var do_show = false;
 

function show_hide_column(col_name) {
  var stl;
  if (do_show) {
    stl = 'table-cell'
    do_show = false;
  } else {
    stl = 'none';
    do_show = true;
  }
  
  var opts = document.getElementsByName(col_name);
  for (var i=0; i< opts.length; i++) {
    opts[i].style.display=stl;
  }
}


// row handler
function findLinkInTable(idPart, rowObject) {
	var cell;
	var regexp = new RegExp(idPart);
	for (var i=0; i < rowObject.cells.length; i++) {
		cell = rowObject.cells[i];

		if (cell.firstChild.nodeType == 1 && cell.firstChild.tagName == 'A' && cell.firstChild.id.match(regexp)) {
			return cell.firstChild.href;
		};
	}
	return null;
}


