var myOnLoadFunctions = new Array();

function myAddOnLoadFunction( foo, params )
{
	var pars;
	if( params || params == null )
		pars = params;
	else
		pars = new Array();
	
	myOnLoadFunctions.push( new Array( foo, pars ) );
}

function addOnLoadFunction( foo, params )
{
	myAddOnLoadFunction( foo, params);
}

var onLoadSaved = null;
if( typeof(window.onload) == 'function' )
{
	onLoadSaved = window.onload;
}

window.onload = function()
{
	if( typeof(onLoadSaved) == 'function' ) onLoadSaved();
	
	for (i=0; i<myOnLoadFunctions.length; i++)
	{
		foo = myOnLoadFunctions[i][0];
		pars = myOnLoadFunctions[i][1];
		
		if( typeof(foo) == 'function' )
			foo(pars);
	}
}