<!--// hide from old browsers


function focusField(element, text) { //removes default text in search field
  if (element.value == text) {
 element.value = "";
  }
}

function blurField(element, text) { //removes default text in search field if left empty
  if (element.value == "") {
 element.value = text;
  }
}



/***
Function to attach and detach event listeners
http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html
***/

function addEvent( obj, type, fn )
{
	if (obj.addEventListener)
		obj.addEventListener( type, fn, false );
	else if (obj.attachEvent)
	{
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
		obj.attachEvent( "on"+type, obj[type+fn] );
	}
}

function removeEvent( obj, type, fn )
{
	if (obj.removeEventListener)
		obj.removeEventListener( type, fn, false );
	else if (obj.detachEvent)
	{
		obj.detachEvent( "on"+type, obj[type+fn] );
		obj[type+fn] = null;
		obj["e"+type+fn] = null;
	}
}


// -->


function expandMenuSecion(link)
{
	while (link.nodeName.toLowerCase() != 'li' && link.nodeName.toLowerCase() != 'div')
	{
		link = link.parentNode;
	}
	var menu_lis = link.parentNode.childNodes;
	for (var i = 0; i < menu_lis.length; i++)
	{
		var exp = menu_lis[i];
		if (exp.nodeName.toLowerCase() == "li" && exp != link && uM.hasClass(exp, "expand"))
		{
			exp.replaceChild(uM_menu.newLink(exp, 'expand'), exp.firstChild);
		}
	}
	link.replaceChild(uM_menu.newLink(link, 'collapse'), link.firstChild);
}

function sendemail(x,y) { //email munger script
  void(top.location="\u006d\u0061\u0069\u006c\u0074\u006f\u003a"+x+"\u0040"+y);
  return false;
}