function init_page( ) {
  // png fix
  if ( typeof(pngfix) == 'function' ) {
    pngfix();
  }
}

function open_window( url, width, height, extra_params ) {
  extra_params = extra_params || 'dependent=no,directories=no,location=no,menubar=no,personalbar=no,status=no,resizable=yes,scrollbars=no';
  width  = width  || 500;
  height = height || 500;
  window.open( url, 'popupWindow', 'width='+width+',height='+height+','+extra_params);
}


function rollover( target ) { 
	if (typeof(target.style) == 'undefined') {
		return false;
	}
	if (typeof(document.getElementsByTagName) != 'undefined') {
		var cell = target.getElementsByTagName('td');
		if ( cell.length == 0 ) {
			cell = new Array(1);
			cell[0] = target;
		}
	}
	else if (typeof(target.cells) != 'undefined') {
		var cell = target.cells;
	}
	else {
		return false;
	}
	var newColor = ( cell[0].style.backgroundColor == '' || cell[0].style.backgroundColor.search(/238/) != -1 || cell[0].style.backgroundColor.search(/eeeeee/i) != -1 ? '#3b87b4' : '#EEEEEE' );
	var newTextColor = '#FFFFFF';
	if (newColor == '#EEEEEE') {
		newTextColor = '#000000';
	}
	var rowCellsCnt = cell.length;
	for (var c = 0; c < rowCellsCnt; c++) {
		cell[c].style.backgroundColor = newColor;
		cell[c].style.color = newTextColor;
		if ( navigator.appName != 'Microsoft Internet Explorer' || ( navigator.appName == 'Microsoft Internet Explorer' && ! navigator.appName.search('MSIE 5.0') ) ) {
			cell[c].style.cursor        = 'pointer';
		}
	}

	return true;
} 
// einde function rollover

