function init() {	
	var mrk1				= document.getElementById("tooltip_marker_1");
	var mrk2				= document.getElementById("tooltip_marker_2");
			
	mrk1.tooltip			= document.getElementById("tooltip_1");
	mrk1.onmouseover		= new Function("ShowTooltip(this.tooltip);");
	mrk1.onmouseout			= new Function("HideTooltip(this.tooltip);");
	
	mrk2.tooltip			= document.getElementById("tooltip_2");
	mrk2.onmouseover		= new Function("ShowTooltip(this.tooltip);");
	mrk2.onmouseout			= new Function("HideTooltip(this.tooltip);");
	}
	
function ShowTooltip(tooltip) {
	tooltip.style.display	= "block";
	MakeWindowed(tooltip);
	}
	
function HideTooltip(tooltip) {
	tooltip.style.display	= "none";
	}
	
// make the specified div a windowed control in IE6
// this masks an iframe (which is a windowed control) onto the div,
// turning the div into a windowed control itself
function MakeWindowed(p_div) {
	var is_ie6 =
	   document.all && 
	   (navigator.userAgent.toLowerCase().indexOf("msie 6.") != -1);
	if (is_ie6)
	{
	   var html =
		  "<iframe style=\"position: absolute; display: block; " +
		  "z-index: -1; width: 100%; height: 100%; top: 0; left: 0;" +
		  "filter: mask(); background-color: #ffffff; \"></iframe>";
	   if (p_div) p_div.innerHTML += html;
	   // force refresh of div
	   var olddisplay = p_div.style.display;
	   p_div.style.display = 'none';
	   p_div.style.display = olddisplay;
	};
}


function AddFunctionToOnLoad(fn) {
	if (window.addEventListener){
		window.addEventListener("load", fn, false);
		return true;
	} else if (window.attachEvent){
		var ol = window.attachEvent("onload", fn);
		return ol;
	} else {
		return
	}
}



