// JavaScript Document
<!--

/* Find out the capabilities of this browser */
isDOM = (document.getElementById) ? true : false; /* NS6+ or IE5+ */
isIE4 = (document.all && !isDOM) ? true : false;
isNS4 = (document.layers) ? true : false;

/* Quick function to get the reference by the ID of an element */
function ref_by_id( id )
{
	if( isDOM ) return document.getElementById(id);
	if( isIE4 ) return document.all[id];
	if( isNS4 ) return document.layers[id];
}

/* Quick function to get the style by the reference of an element */
function style_by_ref( ref )
{
	return( isNS4 ? ref : ref.style );
}

/*
Handle mouse over
element is the <tr> this is called from
*/
function handle_mouse_over( element, colour )
{
	style_by_ref(element).backgroundColor=colour;
	style_by_ref(element).cursor='pointer';
}

/*
Handle mouse out
element is the <tr> this is called from
*/
function handle_mouse_out( element, colour )
{
	style_by_ref(element).backgroundColor=colour;
	style_by_ref(element).cursor='default';
}

/*
Handle mouse down
Merely opens the location passed
*/
function handle_mouse_down( location )
{
	window.location = location;
}//-->
