function RollMenu(anchor, linksContainer){
	
	this.linksContainer = $(linksContainer);
	this.anchor = $(anchor);
	this.timer = 0;
	
	var instance = this;
	
	this.anchor.hover(function(){ clearTimeout(instance.timer); instance.showMenu();
	}, function(){ instance.timer = setTimeout(function(){instance.hideMenu();},500); });
	
	this.linksContainer.hover(function(){ clearTimeout(instance.timer); }, function(){instance.timer = setTimeout(function(){instance.hideMenu();},500);});
	
	
	this.showMenu = function(){
		var position = this.anchor.offset();
		this.linksContainer.css({'left':position.left-8,'top':position.top + instance.anchor.height}).slideDown(100);
	}
	
	this.hideMenu = function(){
		this.linksContainer.slideUp();
	}
	
}
