/* General Functions */

var onload_functions = new Array();
function DBG_initOnload() { window.onload = DBG_execOnloadFunctions; }
function DBG_addOnloadFunction(name) { onload_functions[onload_functions.length] = name; }
function DBG_execOnloadFunctions() {
	for(var i = 0; i < onload_functions.length; i++) {
		eval(onload_functions[i]);
	}
}

function _blank(anchor) {
	window.open(anchor);
	return false;
}

var css_browser_selector = function() {
	var ua=navigator.userAgent.toLowerCase(),
		is=function(t){ return ua.indexOf(t) != -1; },
		h=document.getElementsByTagName('html')[0],
		b=(!(/opera|webtv/i.test(ua))&&/msie (\d)/.test(ua))?('ie ie'+RegExp.$1):is('gecko/')? 'gecko':is('opera/9')?'opera opera9':/opera (\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',
		os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';
	var c=b+os+' js';
	h.className += h.className?' '+c:c;
}();

function init_tooltips() {
	TooltipManager.init('tooltip', {}, { shiftX: -157, shiftY: -222 });
}

DBG_addOnloadFunction('init_tooltips()');
DBG_initOnload();
