// adv-CMS - Copyright (c) Pete Calvert 2006
// Filename : lib/helper.js
// Function : Helper Javascript Functions

function setPriorities() {
	var list = document.getElementById('standard')
	var items = list.getElementsByTagName("li")
	var array = new Array()
	for (var i = 0, n = items.length; i < n; i++) {
		var item = items[i]

		array.push(item.getAttribute("id"))
	}
	
	document.getElementById('priorities').setAttribute('value', array.join('|'))
}

function addLoadEvent(func) {
	var oldonload = window.onload;
	
	if(typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

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;
}
