// JavaScript Document
/*
*****************************************************************************************
*	All content, including (but not exclusive to) photos, videos, graphics, style, and	*
*	code are owned and copyrighted to Nineteen05. The use of these copyrighted 			*
*	materials is on a licensed basis and use will be revoked upon completion and		*
*	non-renewal of the license by the client.											*
*						© “nineteen 05” 2007. All rights reserved. 						*
*****************************************************************************************
*									Change Log											*
*	Authors: Paul D Prins																*
*	2008-04-26: PDP - Initial Implimentation of the LM									*
*****************************************************************************************

Purpose:
lm - Load Manager handles all the on-load events for the nineteen05 software to make sure that multiple onloads are accomidated.
*/ 

/* the onLoad Manager */
	function olmOn()
	{
		window.onload = olmGo;
	}
	
	function olmGo()
	{
		for(var i = 0;i < olms.length;i++)
			eval(olms[i]);
	}
	
	function olmAdd(func)
	{
		olms[olms.length] = func;
	}
	var olms = new Array();

/* The unLoad Manager */
	function ulmUn()
	{
		window.unload = ulmGo;
	}
	
	function ulmGo()
	{
		for(var i = 0;i < ulms.length;i++)
			eval(ulms[i]);
	}
	
	function ulmAdd(func)
	{
		ulms[ulms.length] = func;
	}
	
	var ulms = new Array();

/* Run the scripts */
	olmOn();
	ulmUn();