function Empty(xValue) {
// return (lIE ? xValue==null : xValue==undefined);
return (!xValue);
}

// Number manipulating methods
function toStr(nLength) {
    var cNum=this.toString();
    var cFill='';
    var nI;
    for (nI=1; nI<=(nLength-cNum.length); nI++) cFill+=' ';
return cFill+cNum;
}
function toStrZero(nLength) {
    var cNum=this.toString();
    var cFill='';
    var nI;
    for (nI=1; nI<=(nLength-cNum.length); nI++) cFill+='0';
return cFill+cNum;
}
Number.prototype.toStr=toStr;
Number.prototype.toStrZero=toStrZero;

// Image manipulating methods
function IOn(oImg){
        var cFs=oImg.src;
        var cExt=cFs.substring(cFs.lastIndexOf('.'),cFs.length);
        oImg.src=cFs.substring(0,cFs.lastIndexOf('_'))+"_on"+cExt;
    if (lIE && (oImg.alt!=null) && (oImg.alt!="")) {
                window.status=oImg.alt;
        }
return true;
}
function IOff(oImg){
        var cFs=oImg.src;
        var cExt=cFs.substring(cFs.lastIndexOf('.'),cFs.length);
        oImg.src=cFs.substring(0,cFs.lastIndexOf('_'))+"_off"+cExt;
    if (lIE && (oImg.alt!=null) && (oImg.alt!="")) {
                window.status=window.defaultStatus;
        }
return true;
}
function imageLoader() {
                var nJ=0; var aImg=new Array();
                for (nI=0; nI<document.images.length; nI++) {
                        if (document.images[nI].src.toUpperCase().indexOf('_OFF.')!=-1) {
                                cFs=document.images[nI].src;
                                cExt=cFs.substring(cFs.lastIndexOf('.'),cFs.length);
                                aImg[nJ]= new Image();
                                aImg[nJ].src=cFs.substring(0,cFs.lastIndexOf('_'))+"_on"+cExt;
                                nJ++;
                    }
                }
return true;
}

// A HREF manipulating methods for Netscape Communicator
function AOn(cName) {
return IOn(document.images[cName]);
}
function AOff(cName) {
return IOff(document.images[cName]);
}

function sline(cMsg) {
        window.status=!Empty(cMsg) ? cMsg : window.defaultStatus;
return true;
}
function xresizeTo(nX,nY) {
    if (lIE) window.resizeTo(nX,nY)
        else window.resizeTo(nX-(window.outerWidth-window.innerWidth),
                             nY-(window.outerHeight-window.innerHeight));
return true;
}

function IEareaWrite(cAlt,cHref,cShape,cCoords) {
      document.write('<area title="'+cAlt+'" onmousemove="sline('+"'"+cAlt+"'"+
          ')" onmouseout="sline()" onfocus="blur()" shape="'+cShape+'" coords="'+cCoords+'" href="'+cHref+'">');
}

function NSareaWrite(cAlt,cHref,cShape,cCoords) {
      document.write('<area alt="'+cAlt+'" onmouseover="return sline('+"'"+cAlt+"'"+
          ')" onmouseout="return sline()" shape="'+cShape+'" coords="'+cCoords+'" href="'+cHref+'">');
}

function areaWrite(cAlt,cHref,cShape,cCoords) {
   if (lIE) IEareaWrite(cAlt,cHref,cShape,cCoords)
   else     NSareaWrite(cAlt,cHref,cShape,cCoords);
}

function IEtextLinkWrite(cHref,cAlt,cText,cClass,cTarget) {
      document.write('<a'+(!Empty(cClass) ? ' class='+cClass : '')+' href="'+cHref+'" '+
          (!Empty(cTarget) ? ' target='+cTarget : '')+
          ' alt="'+cAlt+'" title="'+cAlt+'" onfocus="blur()" onmouseover="return sline('+"'"+cAlt+"'"+
          ')" onmouseout="return sline()">'+cText+'</a>');
}

function TextLinkWrite(cHref,cAlt,cText,cClass,cTarget) {
   if (lIE) IEtextLinkWrite(cHref,cAlt,cText,cClass,cTarget)
   else     IEtextLinkWrite(cHref,cAlt,cText,cClass,cTarget);
}

function csere(cLeftMenuHtml,cScreenHtml) {
   parent.frames[2].location.replace(cLeftMenuHtml);
   parent.frames[3].location.replace(cScreenHtml);
   return false;
}

function RetButton(cHref,cAlt) {
var cTarget='';
//    if (Empty(cHref)) cHref='javascript:history.go(-1)';
//    if (Empty(cAlt)) cAlt='Vissza az elõzõ oldalra';
    if (Empty(cHref)) {
	   cHref='index2.html';
	   cTarget='_top';
	}   
    if (Empty(cAlt)) cAlt='Vissza a kezdõoldalra';
        document.write(
       '<div align="center">'+
       '<a href="'+cHref+'" onfocus="blur()" '+
	       (Empty(cTarget) ? '' : 'target="'+cTarget+'" ')+
           'onmouseover="return AOn('+"'imgret'"+')" '+
           'onclick="return AOn('+"'imgret'"+')" '+
           'onmouseout="return AOff('+"'imgret'"+')">'+
       '<img src="image/vissza_off.png" name="imgret" align="center" border="0" alt="'+cAlt+'">'+
           '</a></div>'
           );
}

function bigImage(cHref) {
    if ((obigWin==null) || (Empty(obigWin)) || (lIE && obigWin.closed)) {
        if (lIE)
            obigWin=window.open(cHref,"Boritolap",
                                    "scrollbars=0; resizable=0; toolbar=0; location=0; "+
                                                        "directories=0; status=0; menubar=0; top=0; left=0; "+
                                                        "width=525, height=735")
                else {
            obigWin=window.open(cHref,"Boritolap",
                                    "scrollbars=1,resizable=1,toolbar=0,location=0,"+
                                                        "directories=0,status=0,menubar=0,top=0,left=0");
                obigWin.resizeTo(640,530);
                }
        } else {
            obigWin.focus();
        }
}

function closebigImage(cHref) {
    if ((obigWin!=null) && !Empty(obigWin) && (!obigWin.closed)) {
            obigWin.close();
                obigWin=null;
        }
}

function headWrite(cText,cAlign) {
    var cDiv1,cDiv2,cDiv3;
        if (Empty(cAlign)) cAlign='left';
        cDivEnd='</DIV>';

        if (lIE) {
       if (cAlign=='left') {
                  cDiv1='<DIV class="lefttext">';
                  cDiv2='<DIV class="lefthighlight">';
                  cDiv3='<DIV class="lefthighlight2">';
           } else {
                  cDiv1='<DIV class="text">';
                  cDiv2='<DIV class="highlight">';
                  cDiv3='<DIV class="highlight2">';
           }
           document.write(cDiv1+cText+cDivEnd);
           document.write(cDiv2+cText+cDivEnd);
           document.write(cDiv3+cText+cDivEnd);
        } else {
       if (cAlign=='left') document.write('<DIV class="nslefthead">'+cText+cDivEnd);
           else                document.write('<DIV class="nshead">'+cText+cDivEnd);
        }
}

function imgAni(cImg) {
var oImg=document.images[cImg];
    // clearTimeout(oImg.oTimer);
    // if (oImg.complete && oImg.readyState=='complete') {
       if (oImg.nCurrent<oImg.nCount)
	      oImg.nCurrent+=1
	   else   
	      oImg.nCurrent=0;
	   oImg.src=oImg.cBase+oImg.nCurrent.toStrZero(2);
	// }
    oImg.oTimer=setTimeout('imgAni('+"'"+cImg+"'"+')',
	            oImg.nCurrent==0 ? oImg.nT*4 : oImg.nT);
}

function animInit(cImg,cBase,nCount,nT) {
var  oImg=document.images[cImg];
     oImg.nCurrent=0;
	 oImg.nCount=nCount
	 oImg.nT=nT;
	 oImg.cBase=cBase;
     oImg.src=cBase+oImg.nCurrent.toStrZero(2);
	 oImg.oTimer=setTimeout('imgAni('+"'"+cImg+"'"+')',oImg.nT*4);
}		

function animStop(cImg) {
var  oImg=document.images[cImg];
     clearTimeout(oImg.oTimer);
}		

function beforeanimInit(cBase) {
   var aImg=new Array();
   for (nI=0; nI<=nFazis; nI++) {
       aImg[nI]=new Image();
       aImg[nI].src=cBase+nI.toStrZero(2);
   }
}   

function startanimInit(cImg,cBase) {
   if (lIE) {
      for (nI=1; nI<=nUj; nI++) {
          animInit(cImg+nI.toString(),'image/uj1.p',nFazis,nDelay);
      }
   }
}

