All pastes #363275 Raw Edit

Untitled

public text v1 · immutable
·published 2007-02-19 08:46 UTC
rendered paste body
function view_admin_init()
{
	var rows = document.getElementsByTagName("TR");
	var i, len = rows.length;
	
	for (i = 0; i < len; i++)
	{
		if ( rows[i].className.indexOf("list") > -1 )
		{
			if ( isDOM )
			{
				rows[i].addEventListener("mouseover", row_over, false);
				rows[i].addEventListener("mosueout", row_out, false);
				rows[i].addEventListener("click", row_click, false);
			} else {
				rows[i].attachEvent("onmouseover", row_over);
				rows[i].attachEvent("onmouseout", row_out);
				rows[i].attachEvent("onclick", row_click);
			}
		}
	}
}

function row_over(e)
{
	e = getCommonEvent(e || event);
	alert(e.target.tagName);
	e.target.className = e.target.className.replace("list", "list_over");
}

function row_out(e)
{
	e = getCommonEvent(e || event);
	e.target.className = e.target.className.replace("list_over", "list");
}

function row_click(e)
{
	var id;
	
	e = getCommonEvent(e || event);
	
	if ( (id = e.target.getAttribute("id")) )
		location.href = "edit_administrator.php?idAdmin="+ id;
}

if ( isDOM )
	window.addEventListener("load", view_admin_init, false);
else
	window.attachEvent("onload", view_admin_init);