function ShowMenuList(sender_id,target_id)
{
	target = document.getElementById(target_id);
	sender = document.getElementById(sender_id);
	var sender_left = findPosX(sender);
	var sender_top = findPosY(sender);
	var sender_width = sender.offsetWidth;
	var sender_height = sender.offsetHeight;
	var target_width = target.offsetWidth;
	var temp_left = (sender_left);//+(sender_width/2));//-(target_width/2);
	var temp_top =  sender_top + sender_height;
	
	target.style.top = temp_top;
	target.style.left = temp_left;
	target.style.display = "block";
	//alert(findPosY(sender));
}
function HideMenuList(target_id)
{
	target = document.getElementById(target_id);		
	target.style.display = "none";
	//alert(target.id);
}

function findPosY(obj) {
  var curtop = 0;

  if(obj.offsetParent) {
    while(1) {
      curtop += obj.offsetTop;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
  } else if(obj.y) {
    curtop += obj.y;
  }

  return curtop;
}
function findPosX(obj) {
  var curleft = 0;

  if(obj.offsetParent) {
    while(1) {
      curleft += obj.offsetLeft;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
  } else if(obj.x) {
    curleft += obj.x;
  }
  return curleft;
}
