/* allow multiple onLoad events */
function addLoadEvent(func) {
	if (/WebKit/i.test(navigator.userAgent)) { // sniff for safari
	    var _timer = setInterval(function() {
	        if (/loaded|complete/.test(document.readyState)) {
	            clearInterval(_timer);
	            func(); // call the onload handler
	        }
	    }, 10);
	} else {
		var oldonload = window.onload;
		if (typeof window.onload != 'function') {
			window.onload = func;
		} else {
			window.onload = function() {
				if (oldonload) {
					oldonload();
				}
				func();
			}
		}
	}
}
