//using jQuery instead of $ so it will play nice with prototype used on the admin side
var currentli = null;
var menuOpen = false;
var closeInterval = null;
function closeMenu() {
	currentli.find('ul').stop(true,true).hide();
	crrentli = null;
	menuOpen = false;
}
jQuery(document).ready(function(){
	//animated navigation
	jQuery("#navigation li.top-nav").each(function(){
		jQuery(this).hover(
			function(){
				if(currentli != null && currentli.attr('id') == jQuery(this).attr('id')) {
					clearTimeout(closeInterval);
				} else if(menuOpen) {
					closeMenu();	
					clearTimeout(closeInterval);
				}
				currentli = jQuery(this);
				currentli.find('ul').slideDown('medium');
				menuOpen = true;
				
				//jQuery(this).find('ul').slideDown('medium',function(){});
			},
			function() {
				closeInterval = setTimeout('closeMenu()', 350);
				//jQuery(this).find('ul').stop(true,true).hide();
			}
		);
	});
});
function clearText(thefield){
	if (thefield.defaultValue==thefield.value)
	thefield.value = ""
} 
function addText(thefield){
	if(thefield.value == '') {
		thefield.value = thefield.defaultValue;
	}
}
