
function OpenClose(xelement, intTimeOut, obj)
{
	var px = GetPosition(obj);
	var elm = document.getElementById(xelement);
	elm.style.top = px.yPosition + 15 + "px";
	elm.style.left = px.xPosition + 30 + "px";
		
	if (document.getElementById(xelement).style.display=="none")
	{
		elm.style.display = "block";
	}
	else
	{
		elm.style.display = "none";
	}
	if (intTimeOut != 0)
	{
		window.setTimeout("document.getElementById(xelement).style.display = 'none'",intTimeOut*1000);
	}
}

function OpenCloseDiv(xelement, intTimeOut)
{
	var elm = document.getElementById(xelement);
		
	if (document.getElementById(xelement).style.display=="none")
	{
		elm.style.display = "block";
	}
	else
	{
		elm.style.display = "none";
	}
	if (intTimeOut != 0)
	{
		window.setTimeout("document.getElementById(xelement).style.display = 'none'",intTimeOut*1000);
	}
}

function OpenClose(xelement, intTimeOut)
{
	if (document.getElementById(xelement).style.display=="none")
	{
		document.getElementById(xelement).style.display = "block";
	}
	else
	{
		document.getElementById(xelement).style.display = "none";
	}
	if (intTimeOut != 0)
	{
		yenielement = document.getElementById(xelement)
		window.setTimeout('CloseDiv(yenielement)',intTimeOut*1000);
	}
}
function CloseDiv(x2element)
{
	x2element.style.display = "none";
}

function GetPosition(item)
{
    var x = 0;
    var y = 0;

    if (item.offsetWidth != null)
    {
        while (item != document.body && item != null)
        {
            x += item.offsetLeft;
            y += item.offsetTop;

            item = item.offsetParent;
        };
    };

    return { xPosition: x, yPosition: y };
}

function GetHPosition(item)
{
    var position = 0;

    if (item.offsetWidth != null)
    {
        while (item != document.body && item != null)
        {
            position += item.offsetHeight;
            item = item.offsetParent;
        }
    }

    return position;
}

function MoveToPosition(item, x, y)
{
    if (item.style.left != null)
    {
        item.style.left = x + "px";
        item.style.top = y + "px";
    }
    else if (item.style.pixelLeft != null)
    {
        item.style.pixelLeft = x;
        item.style.pixelTop = y;
    }
}

