
var uA = navigator.userAgent;

var browserType = "unknown";


if (uA.indexOf("Opera") > -1) 
{
  browserType = "Opera";
}

else if (uA.indexOf("Navigator") > -1) 
{
  browserType = "navigator";
}

else if (uA.indexOf("Flock") > -1) 
{
  browserType = "flock";
}

else if (uA.indexOf("Firefox") > -1) 
{
  browserType = "firefox";
}

else if (uA.indexOf("Chrome") > -1) 
{
  browserType = "chrome";
}
 
else if (uA.indexOf("Safari") > -1) 
{
  browserType = "safari";
}

else if (uA.indexOf("Konqueror") > -1) 
{
  browserType = "Konqueror";
}

else if (uA.indexOf("SeaMonkey") > -1) 
{
  browserType = "firefox";
}

else if (uA.indexOf("MSIE 6.0") > -1) 
{
  browserType = "trl6";
}


else if (uA.indexOf("MSIE") > -1) 
{
  browserType = "trl";
}
 

document.write("<link rel=\"stylesheet\" href=\"http://www.trl.org/Style Library/" + browserType + ".css\" type=\"text/css\" >");

//alert(uA + " : " + browserType);

window.status = uA;
//window.alert(browserType);


var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;



// open hidden layer
function mopen(id)
{	
	
// cancel close timer
	mcancelclosetime();

	
// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	
// get new layer and show it
	ddmenuitem = document.getElementById(id);
ddmenuitem.style.visibility = 'visible';

}

// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}


// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}


// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		
window.clearTimeout(closetimer);
		closetimer = null;
	}
}


// close layer when click-out
document.onclick = mclose; 


