var obj = null;
var timeout = 500;

function hideMenu() {
	if (obj) {
		obj.find('ul').hide();					
		obj.find('ul').css("visibility", "hidden");
		obj = null;					
	}
}

function showMenu() {
	if (obj) {
		obj.children('ul').show();
		obj.children('ul').css("visibility", "visible");
		obj = null;
	}
}


function _showMenu(_id) {
  $('#'+_id).show();
  $('#'+_id).css('display', 'inline');
  $('#'+_id).parent('li').css('height', 'auto');

}


function _hideMenu(_class) {
  $('.'+_class).hide();
  //$('.'+_class+' ul').css("visibility", "hidden");
  //$('#'+_class+' ul').css("display", "none");

}


$(document).ready(function() {	
	$('#top_menu li ul').hide();
	// apply bgiframe if available to fix IE6 Select Overlap Bug
	if ($.fn.bgiframe){
		$('#top_menu li ul').bgiframe();
	}
	$('#top_menu ul.ssub').hide();
	$('#top_menu li').hover(function() {
		hideMenu();
		obj = $(this);
		showMenu();
	}, function() {
		obj = $(this);
		setTimeout("hideMenu()",timeout);
	});	
});

