function getContainerWith(node, tagName, className) {
	
  while (node != null) {
    if (node.tagName != null && node.tagName == tagName &&
        hasClassName(node, className))
      return node;
    node = node.parentNode;
  }

  return node;
	
}

function hasClassName(el, name) {
  var i, list;
  list = el.className.split(" ");
  for (i = 0; i < list.length; i++)
    if (list[i] == name)
      return true;

  return false;

}

onMenu = false;
		onMain = false;
		function showMenu(elId1, elId2, xPos){
		closeAll();
		onMain = true;
		el = document.getElementById(elId1);
						imgTop = getTop(el);
						imgLeft = getLeft(el);
						
		el2= document.getElementById(elId2)
						divTop = imgTop  +  20 ;
						divLeft = imgLeft ;
						el2.style.top = divTop;
						el2.style.left = divLeft - xPos ;
						el2.style.visibility = "visible";
		}	
	
	
function hideFooterMenu(e, elId){
			try{
		
				if (browser.isIE){
			   		eventTargeEle = window.event.toElement;
		    	}
			  	else if (e.relatedTarget != null){
	
	    			eventTargeEle = (e.relatedTarget.tagName ? e.relatedTarget : e.relatedTarget.parentNode);
	    	  	}
	    	  	
		     	if (getContainerWith(eventTargeEle, "DIV", "menu") == null) {
						 hideMenu(elId);
				}
			}catch(err){
				hideMenu(elId);
			}
		}
		
		function hideMenu(elId){
			el= document.getElementById(elId)
			el.style.visibility = "hidden";
			onMenu = false;
		}
		
