/**
 * @author Robert
 */
	var rows = $A($$('.fabrikTable tr'));
	rows.each(function(r){
		
		$(r).addEvent( 'mouseover', function(e){
			if(r.hasClass('oddrow0') || r.hasClass('oddrow1')){
				r.addClass('fabrikHover');
			}
		}, r);
		
		$(r).addEvent( 'mouseout', function(e){
			r.removeClass('fabrikHover');
		}, r);
		
		$(r).addEvent('click', function(e){
			if(r.hasClass('oddrow0') || r.hasClass('oddrow1')){
				var rows = $$('#fabriktable .mfDataTable tr');
				rows.each(function(rx){
					rx.removeClass( 'fabrikRowClick');
				});
				r.addClass( 'fabrikRowClick');
			}
		}, r);
		
		
	});

/* $$$ hugh - now done in table.js
	if($('checkAll')){
		$('checkAll').addEvent('change', function(e){
			var event = new Event(e);
			var chkBoxes = document.getElementsByName('ids[]');
			if(!$('checkAll').checked){
				var c = '';
			}else{
				var c = 'checked';
			}
			for(var i=0;i<chkBoxes.length; i++){
				chkBoxes[i].checked=c;
			}
			event.stop();
		});
	}
*/
