﻿// JScript File


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;
        
        //alert(curleft);
        
    return curleft;
}


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 showMenu(controlID, divID)
{
    //alert('inside'); 
    //alert(document.getElementById("comMenu").parentElement.offsetWidth/5);
    //document.getElementById("mTable").style.width=document.getElementById(controlID).offsetWidth+1;
    //document.getElementById("mtable").style.width=;
    document.getElementById(divID).style.visibility="visible";
    
    //var mTop=document.getElementById("comMenu").offsetHeight;
    //var mLeft=document.getElementById("comMenu").offsetLeft;
    
	//alert(controlID);
    var mTop=findPosY(document.getElementById(controlID))*1;
    mTop+=document.getElementById(controlID).offsetHeight*1;
    
    var mLeft=findPosX(document.getElementById(controlID))*1;
	
	//alert(mTop);
	//alert('left='+mLeft);
    //alert('divW='+document.getElementById(divID).offsetWidth);
	
	//mLeft-=(document.getElementById(divID).offsetWidth)*1;
    
	//alert('left='+mLeft);
    
	//alert(mLeft);
	
    //document.getElementById(divID).style.top=mTop;
    //document.getElementById(divID).style.left=mLeft;
    document.getElementById(divID).style.top=mTop*1 + "px";
    document.getElementById(divID).style.left=(mLeft*1-1) + "px";
    
    //alert(findPosX(document.getElementById("comMenu")));
    //alert(document.getElementById("comMenu").offsetLeft);
    //alert(document.getElementById("comMenu").offsetLeft);
    
}

function showMenu2(controlID, divID)
{
    //alert('inside'); 
    //alert(document.getElementById("comMenu").parentElement.offsetWidth/5);
    //document.getElementById("mTable").style.width=document.getElementById(controlID).offsetWidth+1;
    //document.getElementById("mtable").style.width=;
    document.getElementById(divID).style.visibility="visible";
    
    //var mTop=document.getElementById("comMenu").offsetHeight;
    //var mLeft=document.getElementById("comMenu").offsetLeft;
    
	//alert(controlID);
    var mTop=findPosY(document.getElementById(controlID))*1;
    //mTop+=document.getElementById(controlID).offsetHeight*1;
    
    var mLeft=findPosX(document.getElementById(controlID))*1;
    mLeft+=document.getElementById(controlID).offsetWidth*1;
	
	//alert(mTop);
	//alert('left='+mLeft);
    //alert('divW='+document.getElementById(divID).offsetWidth);
	
	//mLeft-=(document.getElementById(divID).offsetWidth)*1;
    
	//alert('left='+mLeft);
    
	//alert(mLeft);
	
    //document.getElementById(divID).style.top=mTop;
    //document.getElementById(divID).style.left=mLeft;
    document.getElementById(divID).style.top=mTop*1 + "px";
    document.getElementById(divID).style.left=(mLeft*1-1) + "px";
    
    //alert(findPosX(document.getElementById("comMenu")));
    //alert(document.getElementById("comMenu").offsetLeft);
    //alert(document.getElementById("comMenu").offsetLeft);
    
}

function hideMenu(divID)
{
    //alert('hide');
    document.getElementById(divID).style.visibility="hidden";

 }