/**
 * De waarde die de CSS eigenschap 'display' moet hebben, om een TR correct te tonen.
 * Normaliter zal dit natuurlijk 'table-row' zijn, maar MSIE kan daar niet mee omgaan.
 * Deze heeft 'block' nodig. (Bij standard compliant browsers leverd het gebruik van 'block' (correct) fouten op, dus we kunnen het niet gewoon 'verkeerd doen'.)
 */
var cssDisplayValue_tableRow = 'table-row';
if( navigator.appName == 'Microsoft Internet Explorer' )
{
	cssDisplayValue_tableRow = 'block';
}

/**
 * De waarde die de eigenschap 'display' moet hebben, om een TD correct te tonen.
 * Normaal is dat 'table-row-group', behalve by MSIE, die wil 'block' hebben.
 */
var cssDisplayValue_tableData = 'block';
if( navigator.appName == 'Microsoft Internet Explorer' )
{
	cssDisplayValue_tableData = 'block';
}

/**
 * De waarde die de eigenschap 'display' moet hebben, om een TBODY correct te tonen.
 * Normaal is dat 'table-row-group', behalve by MSIE, die wil 'block' hebben.
 */
var cssDisplayValue_tableBody = 'table-row-group';
if( navigator.appName == 'Microsoft Internet Explorer' )
{
	cssDisplayValue_tableBody = 'block';
}


/**
 * Toon een mooie popup met wat informatie erin.
 */
function popup(info) {
	alert(info);	
}

/**
 * Convert an array (or anything) into a object literal.
 * See http://snook.ca/archives/javascript/testing_for_a_v
 */
function oc(a)
{
  var o = {};
  for(var i=0;i<a.length;i++)
  {
    o[a[i]]='';
  }
  return o;
}
