var onload_functions = Array();
var onload_priorities = Array();
/*if (typeof(wload) == 'undefined') {
//if the current window.onload hasn't been saved already into wload
	
	var wload = window.onload;

	window.onload= function () {
		if (typeof(wload)=="function") {
		//if window.onload had something in it already, then call that
			wload();
		}
		//now call all the other items that were added for running at onload

		for (var i=0; i<onload_functions.length; i++) {
			eval(onload_functions[i]);
		}
	}
}*/
function add_onload_function(fxn_str, priority) {
	onload_functions[onload_functions.length] = fxn_str;
	onload_priorities[onload_priorities.length] = priority;
}
function do_onloads() {
	for (var i=0; i<onload_functions.length; i++) {
		if (onload_priorities[i]=='high') {
			eval(onload_functions[i]);
		}
	}
	for (var i=0; i<onload_functions.length; i++) {
		if (onload_priorities[i]=='normal') {
			eval(onload_functions[i]);
		}
	}
	for (var i=0; i<onload_functions.length; i++) {
		if (onload_priorities[i]=='low') {
			eval(onload_functions[i]);
		}
	}		
}


