<!--
var lastDivPopupsOpened='';
var lastDivPopupLevels='';

// POP UP MENU
function	openDivPopup(DivId, Level, e)
{
if (!e) var e = window.event;
//find the X and Y coords of an element on which an event occurred - the event object is passed
	var posx = 0;
	var posy = 0;

    var srcElem = (e.srcElement) ? e.srcElement : e.target;
    var w = (srcElem.offsetWidth) ? srcElem.offsetWidth : srcElem.layerWidth;

    var x = (e.offsetX) ? e.offsetX : e.layerX;
    var X = (e.pageX)   ? e.pageX   : e.clientX;
    var posx = X - x + w + document.body.scrollLeft

    var y = (e.offsetY) ? e.offsetY : e.layerY;
    var Y = (e.pageY)   ? e.pageY   : e.clientY;
    var posy = Y - y + document.body.scrollTop

//    var posy = (srcElem.offsetY)   ? srcElem.offsetY   : srcElem.clientY;

	document.getElementById(DivId).style.display = '';
	document.getElementById(DivId).style.left = posx+'px';
	document.getElementById(DivId).style.top = posy+'px';

	lastDivPopupsOpened = lastDivPopupsOpened + DivId + ';';
	lastDivPopupLevels = lastDivPopupLevels + Level + ';';

    e.cancelBubble = true;
    if (e.stopPropagation) e.stopPropagation();

	return false;
}

function closeDivPopups(Level, e) {
    
    var arrLastDivPopupsOpened = new Array();
    var arrLastDivPopupLevels = new Array();

    arrLastDivPopupsOpened = lastDivPopupsOpened.split(';');
    arrLastDivPopupLevels = lastDivPopupLevels.split(';');

    if (Level=='0')
    {
        //Close All Levels
        for (var i=0; i<arrLastDivPopupsOpened.length;i++) {
            if (arrLastDivPopupsOpened[i]!='')
            {
	            document.getElementById(arrLastDivPopupsOpened[i]).style.display = 'none';
	        }
	    };
	    //lastDivPopupsOpened = '';
	    //lastDivPopupLevels = '';

    }
    else
    {
        //Close specific Level
        for (var i=0; i<arrLastDivPopupsOpened.length;i++) {
            if (arrLastDivPopupsOpened[i]!='')
            {
                if (Number(arrLastDivPopupLevels[i])>=Number(Level))
                {
	                document.getElementById(arrLastDivPopupsOpened[i]).style.display = 'none' ;
	            }
            }
	    }
    }
    if (!e) var e = window.event;
    e.cancelBubble = true;
    if (e.stopPropagation) e.stopPropagation();

	return true;
}

//-->
    