
function fpmZebra( tableName )
/********************************************************************
* WHEN			WHO		WHAT
* 2003/10/10	flo		basic hacking ...
" 2003/10/14	flo		passpartouts
********************************************************************/
{
	var table = document.getElementById( tableName );
	if( table )
	{
		var tBody = table.getElementsByTagName( 'tbody' )[ 0 ];
		if(tBody) {
  		var trs = tBody.getElementsByTagName( 'tr' );
  		var counter = 0;
  		var passpChecked = false;
  		var passp = false;
  		var passpCell;
  		var passpElem;
  		
  		var nodeNames;
  		
  		for( i = 0; i < trs.length; i++ )
  			if( trs[ i ].id == '(d)' )
  			{
  				if( !passpChecked )
  				{
  					//alert( 'checking...' );
  					for( var j = 0; j < trs[ i ].cells.length; j++ )
  						for( var k = 0; k < trs[ i ].cells[ j ].childNodes.length; k++ )
  						{
  							var n = trs[ i ].cells[ j ].childNodes[ k ];
  							//if(( n.nodeType == 1 ) && ( n.nodeName == 'img' ) && ( n.src.test( /passpartout.gif/ )))
  							nodeNames = nodeNames + '\n' + n.src;
  							if( n.src && n.src.match( /passpartout/ ))
  							{
  								passp = true;
  								passpCell = j;
  								passpElem = k;
  							}
  						}
  					passpChecked = true;
  				}
  				if( counter % 2 == 0 )
  				{
  					trs[ i ].style.backgroundColor = '#FFFFFF';
  					trs[i].zebra = false;
  					if( passp )
  						trs[ i ].cells[ passpCell ].childNodes[ passpElem ].src = '/fpm-images/passpartout.gif';
  				}
  				else
  				{
  					trs[ i ].style.backgroundColor = fpmZebraColor;
  					trs[i].zebra = true;
  					if( passp )
  						trs[ i ].cells[ passpCell ].childNodes[ passpElem ].src = '/fpm-images/passpartout-zebra.gif';
  				}	
  				counter++;
  			}
  		//alert( tableName + ': ' + passp );
  		//alert( nodeNames );
		}
	}
}

var fpmZebraColor = 'white';
var fpmZebras = [];

function setZebraColor(c) {
  fpmZebraColor = c;
}

function pushZebra(id) {
  fpmZebras.push(id);
}