<!--
function getKey(event) {
   var keyCode = (event.keyCode) ? event.keyCode : event.which;
   //alert(keyCode);
   if (keyCode != 13)
   	return true;
   else {
    //field.focus();
	return false;
   }
}
function findLivePageWidth() {
    if (window.innerWidth != null) {
        return window.innerWidth;
    }
    if (document.body.clientWidth != null) {
        return document.body.clientWidth;
    }
    return null;
}

function popUp(evt,objectID) {
    if (isDHTML) {
        var livePageWidth = findLivePageWidth();
        domStyle = findDOM(objectID, 1);
        dom = findDOM(objectID, 0);
        state = domStyle.visibility;

        if (dom.offsetWidth) {
            elemWidth = dom.offsetWidth;
        }
        else if (dom.clip.width) {
            elemWidth = dom.clip.width;
        }

        if (state == "visible" || state == "show") {
            domStyle.visibility = "hidden";
        }
        else {
            if (evt.pageY) {
                topVal = evt.pageY + 4;
                leftVal = evt.pageX;
            }
            else if (evt.y) {
				switch (objectID) {
					case "ht1":
						topVal = evt.y - 40 + document.body.scrollTop;
					break;
					case "ht2":
						topVal = evt.y - 40 + document.body.scrollTop;
					break;
					default:
						topVal = evt.y + 4 + document.body.scrollTop;
					break;
				}
                leftVal = evt.x + document.body.scrollLeft;
            }

            if (leftVal < 2) {
                leftVal = 2;
            }
            else if ((leftVal + elemWidth) > livePageWidth) {
                leftVal = leftVal - (elemWidth/2);
            }

            if ((leftVal + elemWidth) > livePageWidth) {
                leftVal = leftVal - (elemWidth/2);
            }

            domStyle.top = topVal;
            domStyle.left = leftVal;
            domStyle.visibility = "visible";
        }
    }
}
function popUpAlone(obj, objectID) {
    if (isDHTML) {
		var evty = findY(obj) + 10;
		var evtx = findX(obj) + 10;
		//alert(evty);
		//alert(evtx);
        var livePageWidth = findLivePageWidth();
        domStyle = findDOM(objectID, 1);
        dom = findDOM(objectID, 0);
        state = domStyle.visibility;

        if (dom.offsetWidth) {
            elemWidth = dom.offsetWidth;
        }
        else if (dom.clip.width) {
            elemWidth = dom.clip.width;
        }

        if (state == "visible" || state == "show") {
            domStyle.visibility = "hidden";
        }
        else {
				topVal = evty + 4;
				leftVal = evtx;
				//alert(document.body.scrollTop);
				topVal = evty + 4;
				leftVal = evtx;
            
            if (leftVal < 2) {
                leftVal = 2;
            }
            else if ((leftVal + elemWidth) > livePageWidth) {
                leftVal = leftVal - (elemWidth/2);
            }

            if ((leftVal + elemWidth) > livePageWidth) {
                leftVal = leftVal - (elemWidth/2);
            }

            domStyle.top = topVal;
            domStyle.left = leftVal;
            domStyle.visibility = "visible";
        }
    }
}
function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
function findY(obj) 
{
	var objItem = document.getElementById(obj)
	var objParent = null;
	var intY = 0;
	do
	{ // Walk up our document tree until we find the body
		// and add the distance from the parent to our counter.
		intY += objItem.offsetTop
		objParent = objItem.offsetParent.tagName
		objItem = objItem.offsetParent
	}
	while(objParent != 'BODY')
	return intY
}
function findX(obj) 
{
	var objItem = document.getElementById(obj)
	var objParent = null;
	var intX = 0;
	do
	{ // Walk up our document tree until we find the body
		// and add the distance from the parent to our counter.
		intX += objItem.offsetLeft
		objParent = objItem.offsetParent.tagName
		objItem = objItem.offsetParent
	}
	while(objParent != 'BODY')
	return intX;
}
//-->
