function $(name) {
	var o = document.getElementById(name);
	return o ? o : {};
}

function addListener(element, event, listener, bubble) {
	if (element.addEventListener) {
		if (typeof(bubble) == "undefined") bubble = false;
		element.addEventListener(event, listener, bubble);
	} else if (this.attachEvent) {
		element.attachEvent("on" + event, listener);
	}
}

function showTooltip(tooltip1, place) {
	addListener(this, 'load', function () {
	//(window.onload = function () {
		//alert('loaded');
		//$('tooltip_place').style.backgroundColor = 'red';
		var pos = getAbsolutePos(place);
		//console.log(pos);
		tooltip1.style.top = (pos.y - 63) + 'px';
		tooltip1.style.left = pos.x + 'px';
		tooltip1.style.display = 'block';
		addListener(tooltip1, 'click', function () {
			this.style.display = 'none';
		});
	});
}

