(function($){
	$.fn.extend ({
		dropMenu : function(){
			
			/*var config = {    
         		sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
        		interval: 200,  // number = milliseconds for onMouseOver polling interval    
         		over: doOpen,   // function = onMouseOver callback (REQUIRED)    
         		timeout: 200,   // number = milliseconds delay before onMouseOut    
         		out: doClose    // function = onMouseOut callback (REQUIRED)    
    		};*/
			
var mainMenu = $(this);
function defaultView() {
	if ((mainMenu).children("li").hasClass("selected")) {
			(mainMenu).children("li.selected").addClass("current");
			(mainMenu).children("li.selected").children("ul").css("display", "block");
	
		} else if ((mainMenu).find("ul").children("li").hasClass("selected")) {
			(mainMenu).find("ul").hide();			
			(mainMenu).find("ul").children("li.selected").parents("li").addClass("selected");
			(mainMenu).find("ul").children("li.selected").parents("ul").show();
		} else {}
}

defaultView();


$(mainMenu).children("li").each(function() {
	$(this).hover(function(){
		$(this).addClass("selected");
		$(this).siblings().removeClass("selected");
		$(this).find("ul").show();
		$(this).siblings().find("ul").hide();
	}, function(){
    
    });
	
});
	
$(mainMenu).hover(function(){
						   
	}, function(){
		if ((mainMenu).children("li").hasClass("current")) {
			(mainMenu).find("ul").hide();
			(mainMenu).children("li").removeClass("selected");
			(mainMenu).children("li.current").addClass("selected");
			(mainMenu).children("li.current").children("ul").show();
			
		} else {
			(mainMenu).find("ul").hide();
			(mainMenu).children("li").removeClass("selected");
			defaultView();
			}
    });
	
		}
	});
})(jQuery);
