var PageOnload = new pageOnload(); 

window.onload = function() {
	PageOnload.run();
}

function pageOnload() {
	this.stackFunc = new Array();
	
	
	this.add = function() {
		var args = new Array();
		
		var len = this.stackFunc.length;
		for(var i = 0; i < arguments.length; i++) {
			args[i] = arguments[i];
		}
		this.stackFunc[len] = args;
	}
	
	this.run = function() {
		
		var tstr='';
		for (var i=0; i < this.stackFunc.length; i++) {
			var myFunc = this.stackFunc[i].shift();
			if (this.stackFunc[i].length > 0) {
				var str = "'" + this.stackFunc[i][0] + "'";
				if (this.stackFunc[i].length > 1) {
					for(var j=1; j < this.stackFunc[i].length;j++) {
						str = str + ", '" + this.stackFunc[i][j] + "'"; 	
					}
				}
			}
			eval(myFunc + "(" + str + ");");
		}
	}
}