var activeTooltip = null;
var docget = jQuery.noConflict(); 

docget(function () {
	docget('#champion_list li img.champion_icon').each(function() {
		var tooltip = docget(this).parent().parent().find('.champion_tooltip');
		tooltip.appendTo('body');
		
		docget(this).hover(
			function() { 
				activeTooltip = tooltip;
			},
			function() { 
				activeTooltip.hide();
				activeTooltip = null;
			}
		);
	});
	
	
	docget(document).mousemove(function(e) {			
		var middle = docget('#champion_list').outerWidth() / 2;
		
		var obj = docget('#champion_list')[0];
		
		do {
			middle += obj.offsetLeft;
		} while (obj = obj.offsetParent);
		
		if (activeTooltip != null) {
			activeTooltip.css({
				left: (e.pageX > middle ? e.pageX - activeTooltip.outerWidth() - 5 : e.pageX + 10), 
				top: e.pageY + 10
			});
			
			if (activeTooltip.is(':hidden')) {
				activeTooltip.show();
			}
		}
	}); 
});
	