$(function() {
  var $m = $('#m');
  var $dd = $('#p_m');
  var t;
  var util = {
	getPosition : function(el) {
	  var x = 0, y = 0;
	  while(el) {
		x += el.offsetLeft || 0;
		y += el.offsetTop || 0;
		el = el.offsetParent;
	  }
	  return { x:x, y:y };
	}  
  };
  
  $dd.add($m).hover(
	function(e) {
	  $m.css({ left: (util.getPosition($dd[0]).x - 9) + 'px' }).show();	
	  clearTimeout(t); 
	},
	function(e) {
	  t = setTimeout(function() { $m.hide(); }, 250);	
	}
  );
});