    var h;
    var hFrame;
    var hText;

    window.onload = function() {
        h = document.getElementById("hint");
        hText = document.getElementById("hintText");
        hFrame = document.getElementById("termFrame");
    }	
    
	function helpLoaded(evt) {
		var evt = evt || window.event;
		evt.cancelBubble=true;
		hText.innerHTML = termFrame.document.getElementById("term").innerHTML;
	}
	
	function hideHint() {
		h.style.display = "none";
		hText.innerHTML = "Загрузка из словаря...<br><br>";
	}
	
	function showHint(termId, evt) {
		var evt = evt || window.event;
		var srcEl = evt.target || evt.srcElement;
		
		evt.cancelBubble=true;
		if (srcEl.blur()) srcEl.blur();
		hideHint();
	
		loadHelp(srcEl);
		h.style.display = "block";
		var t = document.getElementById('bottomMarker').offsetTop + 70;
		h.style.top = evt.clientY + document.documentElement.scrollTop - t + 'px';
		h.style.left = evt.clientX + document.documentElement.scrollLeft - 40 + 'px';
		
}
	
	function loadHelp (url) {
		hFrame.src = url;
	}
	
	function docClick() {
		hideHint();
	}
	
	document.onclick = docClick

