 /*---------------------------------------------------------
 Filename		: rowHilite.js
 Created by	: Jongha Hwang (jongha@ebay.om)
 Description	: add color when user mouseover table row
 						  IE6 doesn support CSS tr:hover, so have to use javascript to do it
 Date				: 01-06-2008
 ---------------------------------------------------------
 Date		Modified By			Description
 ---------------------------------------------------------*/
 var rowHilite = 
 {
   init: function()
   {
     var tableObj = Core.getElementsByClass("sort-table");
     
     for (var i=0; i <tableObj.length; i++)
     {
     	var rows = tableObj[i].getElementsByTagName("tr");
	 
		 for (var j=0; j <rows.length; j++) 
		 {
		   Core.addEventListener(rows[j], "mouseover", rowHilite.mouseoverListener);
		   Core.addEventListener(rows[j], "mouseout", rowHilite.mouseoutListener);	   
		 }
		}  
     },
	
	mouseoverListener: function(event)
	 {
	   this.className += ' hilite';
	   Core.preventDefault(event);
	 },
	 
	mouseoutListener: function(event)
	 {
	   this.className = this.className.replace('hilite', '');
	   Core.preventDefault(event);
	 }
 }
 
 Core.start(rowHilite);