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=1; resizable=1; toolbar=0; location=0; "+
																"directories=0; status=0; menubar=0; top=0; left=0; "+
																"width=680, height=530")
					 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(670,520);
					 }
		  } else {
				obigWin.focus();
// 			  obigWin.close();
				obigWin=window.open(cHref,"Boritolap",
													 "scrollbars=1; resizable=1; toolbar=0; location=0; "+
																"directories=0; status=0; menubar=0; top=0; left=0; "+
																"width=680, height=530")

		  }
}

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);
		}
	}
}

