﻿// Useful library of Javascript functions.

// Returns an object on the page by it's ID.
// Example: var TextBox = getItemByName('Textbox1');
function getItemByName(itemName)
{
    if (document.getElementById)
    {
        return document.getElementById(itemName);
    }
    else if (document.all)
    {
        return document.all[itemName];
    }
    else if (document.layers)
    {
        return document.layers[itemName];
    }
}

function findItemPosition(obj)
{
	var curleft = 0;
	var curtop = 0;

	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
	{
		curtop += obj.y;
		curleft += obj.x;
	}
	return new Array(curleft,curtop);
}
