var Tooltip = {
	insert: function(after,id,innerText) {
		if ($('tooltip_'+id) == undefined) {
			new Insertion.After($(after),this.wrap(id,innerText));
			var position = Position.cumulativeOffset($(after));
			var tooltip = $('tooltip_'+id);
			//tooltip.makePositioned();
			tooltip.style.top = position[0] + 5;
			tooltip.style.left = position[1] + 5;			
		}
	},
	show: function(id) {
		$('tooltip_'+id).show();
	},
	hide: function(id) {
		$('tooltip_'+id).hide();
	},
	wrap: function(id,innerText) {
		var html = '<div id="tooltip_'+id+'" class="tooltip" style="display:none;">';
		html += innerText;
		html += '</div>';
		return html;
	}
}
