xMousePos = 0; // Horizontal position of the mouse on the screen
yMousePos = 0; // Vertical position of the mouse on the screen
xMousePosMax = 0; // Width of the page
yMousePosMax = 0; // Height of the page
var bezar = '';
if (document.layers) { // Netscape4
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = captureMousePosition;
} else if (document.all && !document.getElementById) { // IE4
document.onmousemove = captureMousePosition;
} else if (document.getElementById) { // Netcsape 6, IE5+,Opera7
document.onmousemove = captureMousePosition;
}
function captureMousePosition(e) {
if (document.layers) {
// When the page scrolls in Netscape, the event's mouse position
// reflects the absolute position on the screen. innerHight/Width
// is the position from the top/left of the screen that the user is
// looking at. pageX/YOffset is the amount that the user has
// scrolled into the page. So the values will be in relation to
// each other as the total offsets into the page, no matter if
// the user has scrolled or not.
xMousePos = e.pageX;
yMousePos = e.pageY;
xMousePosMax = window.innerWidth+window.pageXOffset;
yMousePosMax = window.innerHeight+window.pageYOffset;
} else if (document.all) {
// When the page scrolls in IE, the event's mouse position
// reflects the position from the top/left of the screen the
// user is looking at. scrollLeft/Top is the amount the user
// has scrolled into the page. clientWidth/Height is the height/
// width of the current page the user is looking at. So, to be
// consistent with Netscape (above), add the scroll offsets to
// both so we end up with an absolute value on the page, no
// matter if the user has scrolled or not.
xMousePos = window.event.x+document.body.scrollLeft;
yMousePos = window.event.y+document.body.scrollTop;
xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
yMousePosMax = document.body.clientHeight+document.body.scrollTop;
} else if (document.getElementById) {
// Netscape 6 behaves the same as Netscape 4 in this regard
xMousePos = e.pageX;
yMousePos = e.pageY;
xMousePosMax = window.innerWidth+window.pageXOffset;
yMousePosMax = window.innerHeight+window.pageYOffset;
}
}
function beforeSrc(name, cim)
{
var i = 0;
var index = 0;
for (i; i < lj.length; ++i)
{
if (lj[i] == name)
index = i;
}
src(index, cim);
}
function showById(elemnev) {
if (document.getElementById) {
document.getElementById(elemnev).style.left = xMousePos+3 +'px';
document.getElementById(elemnev).style.top = yMousePos+3 +'px';
// document.getElementById(elemnev).innerHTML ='
'+bezar+ cim+':
'+index+' • '+lj[index]+'
';
document.getElementById(elemnev).style.visibility = 'visible';
}
else if (document.All && !document.getElementById) {
document.all.elemnev.style.posLeft = xMousePos+3;
document.all.elemnev.style.posTop = yMousePos+3;
// elemnev.innerHTML =bezar + '' + cim+':
'+index+' • '+lj[index] + '
';
elemnev.style.visibility = 'visible';
}
else if (document.Layers) {
document.elemnev.left = xMousePos+3;
document.elemnev.top = yMousePos+3;
/* with(document.layers['overDiv'].document){
open();
write(bezar + '' + cim+':
'+index+' • '+lj[index] + '
');
close();
} */
elemnev.visibility = 'show';
}
}
function src(index, cim) {
cim = ''+cim+'';
if (document.getElementById) {
document.getElementById('overDiv').style.left = xMousePos+3 +'px';
document.getElementById('overDiv').style.top = yMousePos+3 +'px';
document.getElementById('overDiv').innerHTML =''+bezar+ cim+':
'+index+' • '+lj[index]+'
';
document.getElementById('overDiv').style.visibility = 'visible';
}
else if (document.All && !document.getElementById) {
document.all.overDiv.style.posLeft = xMousePos+3;
document.all.overDiv.style.posTop = yMousePos+3;
overDiv.innerHTML =bezar + '' + cim+':
'+index+' • '+lj[index] + '
';
overDiv.style.visibility = 'visible';
}
else if (document.Layers) {
document.overDiv.left = xMousePos+3;
document.overDiv.top = yMousePos+3;
with(document.layers['overDiv'].document){
open();
write(bezar + '' + cim+':
'+index+' • '+lj[index] + '
');
close();
}
overDiv.visibility = 'show';
}
}
function nd() {}
function done() {
if (document.getElementById) {
document.getElementById('overDiv').style.visibility = 'hidden';
}
if (document.All && !document.getElementById) {
overDiv.style.visibility = 'hidden';
}
if (document.Layers) {
overDiv.visibility = 'hide';
}
}
function doneById(elemnev) {
if (document.getElementById) {
document.getElementById(elemnev).style.visibility = 'hidden';
}
if (document.All && !document.getElementById) {
elemnev.style.visibility = 'hidden';
}
if (document.Layers) {
elemnev.visibility = 'hide';
}
}
function getHeight(id) {
if (document.getElementById) {
if (document.getElementById(id)) {
// theHeight = layerSetup(id).offsetHeight;
theHeight = document.getElementById(id).offsetHeight;
return theHeight;
}
}
}
function setHeight(elem) {
if (document.getElementById) {
if (document.getElementById(elem)) {
if (getHeight('area') < 600) {
document.getElementById(elem).style.height = 600-getHeight('area')+'px'; }
else { document.getElementById(elem).style.height = 1+'px'; }
}
}
}
function LjList(ljArray) {
var ftnt = "";
for (var i=1; i'+i+' '+ljArray[i]+'';
return ftnt;
}
function LjReturn() {
if (window.lj) {
ljOut ='Jegyzetek:
' + (LjList(lj));
}
else {
ljOut = ""
}
return ljOut;
}