window.onload = function () {

	// add the button
	var myButton = document.createElement("input");
	myButton.type="button";
	myButton.value="myButton - click me";
	document.body.appendChild(myButton);
	
	// prepare callback functions
	
	var myCallback1 = function () {
		alert("myButton has been clicked, myCallback1 triggered with priority 1");
	};
	var myCallback2 = function () {
		alert("myButton has been clicked, myCallback2 triggered with priority 0");
	};
	var myCallback3 = function () {
		alert("myButton has been clicked, myCallback3 triggered with priority 5");
	};

	
	// register the callbacks
	lib.evt.add(myButton, "click", myCallback1, 1);
	lib.evt.add(myButton, "click", myCallback2);
	lib.evt.add(myButton, "click", myCallback3, 5);
};

