onloadList = new Array();

function addOnload(func) {
	var iIndex = onloadList.length;
	onloadList.push(func);
	return iIndex;	// returns position in load order
}

function runOnloadList(){
	for(iRun = 0; iRun < onloadList.length; iRun++) {
		if(typeof(onloadList[iRun]) == 'string') {
			eval(onloadList[iRun]);
		}else{
			onloadList[iRun]();
		}
	}
}

window.onload = function () {
	runOnloadList();
}