function _getElementById(elementId) {
	if (document.getElementById) 
		return document.getElementById(elementId);
	else if (document.all) 
		return document.all[elementId];
	else if (document.layers) 
		return document.layers[elementId];
}

function _getElementStyleById(elementId) {
	if (document.getElementById) 
		return document.getElementById(elementId).style;
	else if (document.all) 
		return document.all[elementId].style;
	else if (document.layers) 
		return document.layers[elementId];
}

function _setElementTopById(elementId,newTop) {
	_getElementStyleById(elementId).top = newTop;
}

function _setElementLeftById(elementId,newLeft) {
	_getElementStyleById(elementId).left = newLeft;
}

//===============================================================================


szovegX = 550;
szovegY = 300;

function klikk(divId,e) {
	_setElementTopById(divId,szovegY);
	_setElementLeftById(divId,szovegX);
	return true;
}

function hideLinkLayer(divId) {
	_getElementById(divId).timer = setTimeout("_setElementLeftById('"+divId+"',-500);",100);
	return true;
}

function waitLinkLayer(divId) {
	clearTimeout(_getElementById(divId).timer);
	return true;
}

function layerInit(divId) { 
	div = _getElementById(divId);
	div.timer = null;
	
	if (document.layers) {
		div.captureEvents(Event.MOUSEOUT | Event.MOUSEOVER);
		div.onmouseout = new Function("hideLinkLayer('"+divId+"');");
		div.onmouseover = new Function("waitLinkLayer('"+divId+"');");
	}
	else if (document.all) {
		div.onmouseout = new Function("hideLinkLayer('"+divId+"');");
		div.onmouseover = new Function("waitLinkLayer('"+divId+"');");
	}	
	else if (document.getElementById) {
		div.addEventListener("mouseout",new Function("hideLinkLayer('"+divId+"');"),false);
		div.addEventListener("mouseover",new Function("waitLinkLayer('"+divId+"');"),false);
		div.onmouseover = new Function("waitLinkLayer('"+divId+"');");
	}

}
