/*
wwww.tigir.com - 14.06.2006
Библиотека hltable.js из статьи "Подсвечивание строк таблицы" - http://www.tigir.com/highlight_table_rows.htm

tableId - id таблицы, к которой нужно применить подсвечивание; 

highlightClass - имя CSS-класса который нужно применить к строке (к тегу TR) при 
 наведении на неё курсора мыши (если передать пустую строку, то подсветки при наведении не будет); 

*/

function highlightTableRows (tableId, hoverClass)
{
	var table = document.getElementById (tableId);
	var originalClasses = new Array;
	
	if (hoverClass)
	{
        var trlist = table.getElementsByTagName ("tr");
        for (var i = 0; i < trlist.length; i++) 
        {
            if (trlist[i].getAttribute ("id") == '1')
            {
		  
        		    trlist[i].onmouseover = function ()
        		    {
                    var tdlist = this.getElementsByTagName ("td");
                    for (var i = 0; i < tdlist.length; i++) 
                    {
                        originalClasses[i] = tdlist[i].className;
                        tdlist[i].className = hoverClass;    
                    }
                };
		
                trlist[i].onmouseout = function ()
                {
                    var tdlist = this.getElementsByTagName ("td");
                    for (var i = 0; i < tdlist.length; i++) 
                    {
                        tdlist[i].className = originalClasses[i];
                    }
                };
		
            }
        }
	}
}
