﻿// JScript File

var isOnDiv
var listObj

    function showElement(elementName,obj, isDiv)
    {
       
	    var ele= document.getElementById(elementName);
	    ele.style.zIndex = 3;
	    
	    if(isDiv == true)
	    {
	        obj = listObj;
	    }
	    else
	    {
	       listObj = obj;
	    }
	    
	    var x = getElementLeft(obj);
        var y = getElementTop(obj);
        
        ele.style.top = y + 20 + "px";  
        ele.style.left = x + "px";
	    
	    ele.style.visibility='visible';
	    ele.style.display='block';
	    isOnDiv = isDiv;
    }
    
    function hideElement(elementName, isDiv )
    {
	    var ele = document.getElementById(elementName);
	    if ( (isOnDiv == true && isDiv == true) || isOnDiv == false )
	    {
		    ele.style.visibility='hidden';	
		    ele.style.display='none';
	    }
    	
    }
    
    function getElementLeft(p_elm) {
        var x = 0;
        var elm;
        if(typeof(p_elm) == "object"){
          elm = p_elm;
        } else {
          elm = (w3c)?document.getElementById(p_elm):document.all[p_elm];
        }
        while (elm != null) {
          x+= elm.offsetLeft;
          elm = elm.offsetParent;
        }
        return parseInt(x);
      } 
       
      function getElementTop(p_elm) {
        var y = 0;
        var elm;
        if(typeof(p_elm) == "object"){
          elm = p_elm;
        } else {
          elm = (w3c)?document.getElementById(p_elm):document.all[p_elm];
        }
        while (elm != null) {
          y+= elm.offsetTop;
          elm = elm.offsetParent;
        }
        return parseInt(y);
      }
