/* classes */
var ZebraTables = new Class({
	//initialization
	initialize: function(table_class) {

		//add table shading
		$$('table.' + table_class + ' tr').each(function(el,i) {
			//do regular shading
			var _class = i % 2 ? 'even' : 'odd'; el.addClass(_class);

			//do mouseover
			//el.addEvent('mouseenter',function() { if(!el.hasClass('highlight')) { el.addClass('mo').removeClass(_class); } });

			//do mouseout
			//el.addEvent('mouseleave',function() { if(!el.hasClass('highlight')) { el.removeClass('mo').addClass(_class); } });

			//do click
			/*el.addEvent('click',function() {
				//click off
				if(el.hasClass('highlight'))
				{
					el.removeClass('highlight').addClass(_class);
				}
				//click on
				else
				{
					el.removeClass(_class).removeClass('mo').addClass('highlight');
				}
			});*/

		});
    
    //add div shading
		$$('ul.' + table_class + ' li').each(function(el,i) {
			//do regular shading
			var _class = i % 2 ? 'even' : 'odd'; el.addClass(_class);

    // alert( $$('ul.' + table_class + ' li':nth-child(n))); 

			//do mouseover
		/*	el.addEvent('mouseenter',function() { if(!el.hasClass('highlight')) { el.addClass('mo').removeClass(_class); } });*/

			//do mouseout
			/*el.addEvent('mouseleave',function() { if(!el.hasClass('highlight')) { el.removeClass('mo').addClass(_class); } });*/

			//do click
			/*el.addEvent('click',function() {
				//click off
				if(el.hasClass('highlight'))
				{
					el.removeClass('highlight').addClass(_class);
				}
				//click on
				else
				{
					el.removeClass(_class).removeClass('mo').addClass('highlight');
				}
			});*/

		});
		  
		    //add div shading
		$$('div.'+'tx-silicaproduct-pi1' + ' div.single_col1 ' +' li').each(function(el,i) {
			//do regular shading
			var _class = i % 2 ? 'even' : 'odd'; el.addClass(_class);

			//do mouseover
			//el.addEvent('mouseenter',function() { if(!el.hasClass('highlight')) { el.addClass('mo').removeClass(_class); } });

			//do mouseout
			//el.addEvent('mouseleave',function() { if(!el.hasClass('highlight')) { el.removeClass('mo').addClass(_class); } });
			
		});

		$$('.tx-silicaevents-pi1 ul').each(function(el,i) { el.addClass('zebra'); 	});
		$$('.tx-silicaevents-pi1 ul li').each(function(el,i) { var _class = i % 2 ? 'even' : 'odd'; el.addClass(_class); });
		
	}
});

window.addEvent('domready', function() {
    var zTables = new ZebraTables('zebra');
});
