$(document).ready( function() {

	var $ovc = $('#tspresult_overlay_container');

	$('.tsp_entries li a').mouseenter( function() {
		var value = $(this).attr('id');
		var attr = value.substr(8);
		if (tspResultData[attr] != '') {
			$('body').stopTime('tspResult');
			$('#tspresult_overlay_text').html(tspResultData[attr]);
	
			var tspResultHeight = $ovc.height();
			var tspResultWidth = $ovc.width();
	
			var tspEntriesPos = $('.tsp_entries').offset();
	
			var tspDocPicPos = $(this).offset();
			var tspDocPicWidth = $(this).width();
			var tspDocPicHeight = $(this).height();
	
			var tspResultPosLeft = Math.round(tspEntriesPos.left);
			var tspResultPosTop = Math.round(tspDocPicPos.top - tspResultHeight);
			var tspResultAnkerPosLeft = Math.round(tspDocPicPos.left - tspResultPosLeft + (tspDocPicWidth/2) - 30);
	
			$ovc.css({ 'top' : tspResultPosTop });
			$ovc.css({ 'left' : tspResultPosLeft });
			$('#tspresult_overlay_anker').css({ 'background-position' : tspResultAnkerPosLeft+'px 0' });
	
			$ovc.show();
		}
	}).mouseleave( function() {
		tspResultBoxLeave();
	});

	$ovc.mouseover( function() { $('body').stopTime('tspResult'); }).mouseleave( function() { tspResultBoxLeave(); });

	function tspResultBoxLeave() {
		$('body').stopTime('tspResult').oneTime( 200, 'tspResult', function() {
			$ovc.hide();
		});
	}

	
	$('#tspresult_overlay_close').click( function() {
		$ovc.css({ 'display' : 'none' });
	});
	
});

