$(document).ready(function(){
	
	var sGlossaryHref = '?lang=rus&uin=1205752311';
	
	var descriptionCreated = new Array();
	
	$(".glossary-term-label").hover(
	function(e){
		$(document.body).css("overflow-x", "hidden");
		$(".container").css({ zIndex: 200 });

		var termId = $(this).attr("term-id");

		//if (glossaryTerms[termId] && !glossaryTerms[termId].descriptionCreated){
		if (!descriptionCreated[termId]){
			//var sDesc = glossaryTerms[termId].description;

			/*
			$(this).append(
			"<div id='term-" + termId + "-tip' class='glossary-term'><div class='framed'>"
			+ "<ins class='t l'><ins></ins></ins><ins class='t r'><ins></ins></ins>"
			+ "<ins class='c'><ins>"
			+ "<strong><a href='" + sGlossaryHref + "&let=" + glossaryTerms[termId].let + "'>"
			+ glossaryTerms[termId].term
			+ "</a></strong>&nbsp;&mdash; "
			+ sDesc.substr(0,1).toLowerCase()
			+ sDesc.substr(1, sDesc.length - 1)
			+ "<div class='fader'></div>"
			+ "</ins></ins>"
			+ "<ins class='b l'><ins></ins></ins><ins class='b r'><ins></ins></ins>"
			+ "</div></div>"
			)*/

			$(this).append(
			"<div id='term-" + termId + "-tip' class='glossary-term'><div class='framed'>"
			+ "<ins class='t l'><ins></ins></ins><ins class='t r'><ins></ins></ins>"
			+ "<ins class='c'><ins>"
			+ "<img src=\"images/ajax-loader.gif\"> Загрузка ..."
			+ "<div class='fader'></div>"
			+ "</ins></ins>"
			+ "<ins class='b l'><ins></ins></ins><ins class='b r'><ins></ins></ins>"
			+ "</div></div>"
			)

			descriptionCreated[termId] = true;
		}

		$("#term-" + termId + "-tip").load("terms_js.php", {id: termId} );
		
		// cursor x position minus page-body left
		if(jQuery.browser.msie) iLeft = e.clientX - $("#overflow_content").offset().left;
		else iLeft = e.clientX - $("body").offset().left;

		//alert(iLeft);

		$("#term-" + termId + "-tip")
		.appendTo($(this))
		.css({ visibility: "visible", left: iLeft })
	},
	function(){
		var eTermLabel = $(this)

		$("#term-" + eTermLabel.attr("term-id") + "-tip")
		.css({ visibility: "hidden" });

		$(".container").css({ zIndex: "50" });
	}
	)
})
