﻿// JScript File

var isMozilla = (document.all) ? 0 : 1;

var puDivLeft = 0;
var puDivTop = 0;
var puDivEl = null;
var puTimer = null;

function displayPopup(divId) {
      var d = document;
      var el=d.getElementById?d.getElementById(divId):d.all?d.all[divId]:d.layers[divId];
      
      if (!el) {
         return;
      }
      
      puDivEl = el;
      el.style.visibility = "visible";
      
      var objLeft = 0;
	  var objTop = 70;
      var offsetLeft = 50;
	  var offsetTop = 0;

	  setDivPosition(el, objTop, objLeft);

      puDivLeft = objLeft;
      puDivTop = objTop;
	  
	  showPopup(el, offsetTop, offsetLeft);     
}

function showPopup(el, topOffset, leftOffset) {

   if (el) {
       var top = puDivTop + topOffset;
       var left = puDivLeft + leftOffset;

      puDivLeft = left;
      puDivTop = top;
       
       setDivPosition(el, top, left);
       
       if (left > 320) {
	   	  window.setTimeout('showPopup()', 1000);
		} else {
          puTime = window.setTimeout('hidePopup()',5000);
		}
   }

}


function setDivPosition() {
   var el = puDivEl;
   var objTop = puDivTop;
   var objLeft = puDivLeft;
   
   if (el) {
	  	// Position object
        if (isMozilla) {
            el.style.top = objTop + 'px';
            el.style.left = objLeft + 'px';
        }
        else
        {
            el.pixelTop = objTop;
            el.pixelLeft = objLeft;
            el.style.top = objTop;
            el.style.left = objLeft;
        }
	  	
	    el.style.position = "absolute";
   }
}



function hidePopup(divId) {
     if (puTimer) {
        window.clearTimer
     }
      var el = puDivEl;
      if (!el) {
         var d = document;
         el=d.getElementById?d.getElementById(divId):d.all?d.all[divId]:d.layers[divId];
      }
      if (!el) {
         return;
      }
      
      el.style.visibility = "hidden";
}

function showAhcaMenu(divId)
{
      var id = divId;
      var d = document;
      var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
      el.style.visibility = "visible";
      el.style.display = "";
      var div=el;
      try {
         var id = divId + "Container";
         var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
         el.appendChild(div);
         el.style.visibility = "visible";
         el.style.display = "";
         div.style.left = "700px";
      } catch(ex) {}
}

   function hideAhcaMenu(divId) {
      var id=divId + "Container"
      var d = document;
      var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
      el.style.visibility = "hidden";
      el.style.display = "none";
   }


var closeAhcaMenuInterval = 1000; 
var closeAhcaMenuTimeout = null;

// set a timer to close menu 
function setCloseAhcaMenuTimer(id)
{
    clearCloseAhcaMenuTimer
    // set the timer
    closeAhcaMenuTimeout = window.setTimeout("hideAhcaMenu('" + id + "');", closeAhcaMenuInterval);
}
 
// clear close help timer
function clearCloseAhcaMenuTimer()
{
    // if there's a timer, clear it
    if (closeAhcaMenuTimeout != null)
    {
        window.clearTimeout(closeAhcaMenuTimeout);
    }
}

