function clickclear(form_field)
{
	if ( $(form_field) == $(form_field).defaultValue )
	{
		$(form_field).value = '';
	}
}

function clickrecall(form_field)
{
	if ( '' === $F(form_field) )
	{
		$(form_field).value = $(form_field).defaultValue;
	}
}

document.observe('dom:loaded', function() {
	// requires prototype.js version 1.6.0.3 or above
	var list_items = $$('#header #menu > ul > li');
	list_items.each(function(li)
	{
		li.observe('mouseover', function()
		{
			list_items.each(function(sub_li)
			{
				if ($(sub_li).down('ul')) {
					$(sub_li).down('ul').setStyle({ visibility: 'hidden' });
				}
			});
			
			if ($($(li).down('ul'))) {
				$($(li).down('ul')).setStyle({ visibility: 'visible' });
			}
		});
	});
});