// Function to chain functions into window's onload event
// Created by Simon Willison
// http://www.sitepoint.com/blogs/2004/05/26/closures-and-executing-javascript-on-page-load/
function addLoadEvent(func)
{
	if (typeof window.onload != 'function')
	{
		window.onload = func;
	}
	else
	{
		var oldonload = window.onload;
		window.onload = function()
			{
				oldonload();
				func();
			};
	}
}

function addEventListener(element, eventName, handler)
{
	if (element.addEventListener)
	{
		element.addEventListener(eventName, handler, false);
	}
	else
	{
		element.attachEvent('on' + eventName, handler);
	}
}
