// drop menu plugin

var global_videocatalogmenu_mouse_on_catalog = false;
var global_videocatalogmenu_mouse_on_submenu = false;

function display_menu(fmenu_id,menu_id){
	$("#"+fmenu_id).mouseover(function(){
	
	$("#"+menu_id).show();
	var pos = $(this).position();
	var h1  = $(this).height();
	$("#"+menu_id).css( "left", ""+pos.left+"px" );
	$("#"+menu_id).css( "top",  ""+(pos.top+h1)+"px" );
	global_videocatalogmenu_mouse_on_catalog = true;
	global_videocatalogmenu_mouse_on_submenu = false;
    });
    var InBox = function( x, y, pos, w, h ,tso){
	if( x >= tso.left+pos.left && x <= tso.left+pos.left + w && y >= pos.top && y <= pos.top + h ){
		return true;
	}else{
		return false;
	}
    };
    var MenuHide = function( e ){
	var x = e.pageX;
	var y = e.pageY;
	var pos1 	= $("#"+fmenu_id).position();
	var w1 		= $("#"+fmenu_id).outerWidth();
	var h1 		= $("#"+fmenu_id).outerHeight();
	var pos2	= $("#"+menu_id).position();
	var w2		= $("#"+menu_id).outerWidth();
	var h2		= $("#"+menu_id).outerHeight();
	var tso=$("#top2").position();
	//alert( h2 );
	if( !InBox(x,y,pos1,w1,h1,tso) && !InBox(x,y,pos2,w2,h2,tso) ){
	    $("#"+menu_id).hide();
	}
    };
    $("#"+fmenu_id).mouseout(MenuHide);
    $("#"+menu_id).mouseout(MenuHide);
}
