function keretLogin() {
  x=document.keretLoginForm;
  if (x.username.value=="") {
  	alert("HIBA! Kérlek add meg az e-mail címedet!");
  	return;
  }
  if (x.password.value=="") {
  	alert("HIBA! Kérlek add meg a jelszavadat!");
  	return;
  }
  x.submit();
}
function bezar() {
  GB_hide();
}
function ujratolt() {
  GB_hide()
  window.location.reload();
}
function keretKeres() {
  x=document.keretKeresesForm;
  x.submit();	
}
function keretHirlevel(felle) {
  x=document.keretHirlevelForm;
  x.felle.value=felle;
  if (x.felle.value=="0") {
    if (x.nev.value.length<3) {
      alert("Kérlek add meg a nevedet!");
      return;
    } 	
  }
  if (x.email.value.length<3) {
    alert("Kérlek add meg az e-mail címedet!");
    return;
  }

  x.submit();
}
function oc__keres(x) {
  x.submit();
  return;
}
function oc__ballapoz(x) {
  x.lap.value--;
  x.submit();
  return;
}
function oc__jobblapoz(x) {
  x.lap.value++;
  x.submit();
  return;
}
function oc__dbvalt(x,ertek) {
  x.dbperlap.value=ertek;
  x.submit();
  return;
}
function oc__oldal(x,ertek) {
  x.lap.value=ertek;
  x.submit();
  return;
}
function oc__selectal(mezo,valtozo)
{
  for (var cv=0; cv<mezo.length; cv++)
  {
    if (mezo.options[cv].value==valtozo) {
      mezo.options[cv].selected=true;
    }
  }
  return(true);  
}
function oc__check(mezo,ertek) {
  if (ertek==1) { 
  	mezo.checked=true; 
  } else {
  	mezo.checked=false;
  }
}
function oc__dw(x) {
  document.writeln(x);
}
function oc__gebi(x) {
  return(document.getElementById(x));
}

function ajaxObject(url, callbackFunction) {  
  var that=this;        
  this.updating = false;  
  this.abort = function() {    
  	if (that.updating) {      
  		that.updating=false;      
  		that.AJAX.abort();      
  		that.AJAX=null;    
  	}  
  }  
  this.update = function(passData,postMethod) {     
  	if (that.updating) { return false; }    
  	that.AJAX = null;                              
  	if (window.XMLHttpRequest) {                    
  		that.AJAX=new XMLHttpRequest();                  
  	} else {                                        
  		that.AJAX=new ActiveXObject("Microsoft.XMLHTTP");    
  	}                                                 
  	if (that.AJAX==null) {                                   
  		return false;                                   
  	} else {      
  		that.AJAX.onreadystatechange = function() {          
  			if (that.AJAX.readyState==4) {                       
  				that.updating=false;                          
  				that.callback(that.AJAX.responseText,that.AJAX.status,that.AJAX.responseXML);                  
  				that.AJAX=null;                                                 
  			}                                                            
  		}                                                              
  		that.updating = new Date();                                    
  		if (/post/i.test(postMethod)) {        
  			var uri=urlCall+'?'+that.updating.getTime();        
  			that.AJAX.open("POST", uri, true);        
  			that.AJAX.setRequestHeader("Content-type", "application/x-www-form-urlencoded");        
  			that.AJAX.setRequestHeader("Content-Length", passData.length);        
  			that.AJAX.send(passData);      
  		} else {        
  			var uri=urlCall+'?'+passData+'&timestamp='+(that.updating.getTime());         
  			that.AJAX.open("GET", uri, true);                                     
  			that.AJAX.send(null);                                               
  		}                    
  		return true;                                                 
  	}                                                                             
  }  
  var urlCall = url;          
  this.callback = callbackFunction || function () { };
}
function OC_MENU(nev,url) {
  this.nev=nev;
  this.url=url;
}
function oc__openMenu(menu) {
  if (!menu) { return; }
  s='-->';
  sep="|&nbsp&nbsp";
  for (cv=0; cv<menu.length; cv++) {
    s+="<a href='"+menu[cv].url+"'>"+menu[cv].nev+"</a>";        
    if (cv<menu.length-1) { s+=sep; }
  }
  document.getElementById('tdAlmenuk').innerHTML=s;
}


//Iframe átméretező
var iframeids=["szavIframe_0"];
var iframehide="yes";
var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1];
var FFextraHeight=parseFloat(getFFVersion)>=0.1? 16 : 0;

function resizeCaller() {
  var dyniframe=new Array();
  for (i=0; i<iframeids.length; i++) {
    if (document.getElementById) {
      resizeIframe(iframeids);
    }
    if ((document.all || document.getElementById) && iframehide=="no") {
      var tempobj=document.all? document.all[iframeids] : document.getElementById(iframeids);
      tempobj.style.display="block";
    }
  }
}
function resizeIframe(frameid){
  var currentfr=document.getElementById(frameid);
  if (currentfr && !window.opera) {
    currentfr.style.display="block";
    if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) {
      currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight;
    } else if (currentfr.Document && currentfr.Document.body.scrollHeight) {
      currentfr.height = currentfr.Document.body.scrollHeight;
    }
    if (currentfr.addEventListener) {
      currentfr.addEventListener("load", readjustIframe, false);
    } else if (currentfr.attachEvent) {
      currentfr.detachEvent("onload", readjustIframe);
      currentfr.attachEvent("onload", readjustIframe);
    }
  }
}
function readjustIframe(loadevt) {
  var crossevt=(window.event)? event : loadevt;
  var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement;
  if (iframeroot) {
    resizeIframe(iframeroot.id);
  }
}
function loadintoIframe(iframeid, url){
  if (document.getElementById) {
    document.getElementById(iframeid).src=url;
  }
}
if (window.addEventListener) {
  window.addEventListener("load", resizeCaller, false);
} else if (window.attachEvent) {
  window.attachEvent("onload", resizeCaller);
} else {
  window.onload=resizeCaller;
}
function kiLapozo(lap,db,osszlap,kezdes,vege) {
  oc__dw("Összesen: <b>"+db+"</b> db<br>Megjelenítve: "+kezdes+" - "+vege+"<br>");
  if (lap>1) { document.writeln("<a href='Javascript:oc__ballapoz(document.keresForm)'><img src='gfx/bal_tn.png' border=0></a>"); }
  if (db!=0) { 
    kezdes=lap-4;
    if (kezdes<1) { kezdes=1; }
    vege=lap+4;
    if (vege-kezdes+1<9) { vege=kezdes+9-1; }
    if (vege>osszlap) { vege=osszlap; }
    for (cv=kezdes; cv<=vege; cv++) {
      if (lap==cv) {
        document.writeln("<a href='Javascript:oc__oldal(document.keresForm,"+cv+")'><b>["+cv+"]</b></a> ");
        document.keresForm.lap.value=lap;
      } else {
        document.writeln("<a href='Javascript:oc__oldal(document.keresForm,"+cv+")'>["+cv+"]</a> ");
      }
    }
  }
  if (osszlap>lap) { document.writeln("<a href='Javascript:oc__jobblapoz(document.keresForm)'><img src='gfx/jobb_tn.png' border=0></a> "); }	
}
function submitenter(myfield,e) {
  var keycode;
  if (window.event) {
  	keycode = window.event.keyCode;
  } else if (e) { 
  	keycode = e.which;
  } else {
  	return true;
  }
  if (keycode==13) {
    myfield.form.submit();
    return false;
  } else {
    return true;
  }
}
