<!--

function showHelp(id){
    var xy = document.getElementById(id);
    if( xy.style.display == 'none' ){
        xy.style.display = 'block';
    }else{
        xy.style.display = 'none';
    }
}

function kereskuld1(val) {
  var keresform1 = document.getElementById("keresform1");
  keresform1.keres_mod1.value = val;
  //keresform1.submit();
}

function keresformfn(mod){
	var seged = "";
  if (mod==1) {
		//showSearchPanel('simple');
    seged = document.getElementById("keres_1keresoszo").value;
    document.getElementById("keres_1keresoszo").focus();
    document.getElementById("keres_1keresoszo").value =  seged;
    document.getElementById("keres_1keresoszo").select();
	}
  if (mod==2) {
		//showSearchPanel('advanced');
    seged = document.getElementById("keres_2mind").value;
    document.getElementById("keres_2mind").focus();
    document.getElementById("keres_2mind").value =  seged;
    document.getElementById("keres_2mind").select();
  }
  if (mod==3) {
		//showSearchPanel('byRating');
    seged = document.getElementById("keres_3keresoszo").value;
    document.getElementById("keres_3keresoszo").focus();
    document.getElementById("keres_3keresoszo").value =  seged;
    document.getElementById("keres_3keresoszo").select();
  }
}

function predictstart(e){
  var kikod = e.keyCode;
  var predict = document.getElementById("predict");
  var keres_1keresoszo = document.getElementById("keres_1keresoszo");

	if (window.navigator.appName=='Microsoft Internet Explorer') {
	  predict.style.width = keres_1keresoszo.offsetWidth - 2 + 'px';
	  predict.style.top = getoffsetTop(keres_1keresoszo) + 19 + 'px';
	  predict.style.left = getoffsetLeft(keres_1keresoszo) + 'px';
	} else {
	  predict.style.width = keres_1keresoszo.offsetWidth - 2 + 'px';
	  predict.style.top = getoffsetTop(keres_1keresoszo) + 19 + 'px';
	  predict.style.left = getoffsetLeft(keres_1keresoszo) + 'px';
	}

  if (keres_1keresoszo.value.length<3) {
    predict.style.visibility = "hidden";
  }

  if (kikod!="40") {
  if (kikod!="38") {
  if (kikod!="36") {
  if (kikod!="35") {
      clearTimeout(predicttimer);
      predicttimer = setTimeout("predictsearch()",100);
  }
  }
  }
  }
  return false;
}

function predictonblur(e) {
	var predict = document.getElementById("predict");
  predict.innerHTML = "";
  predict.style.visibility = "hidden";
}

function predictkey(e) {
  var kikod = e.keyCode;
  var keres_1keresoszo = document.getElementById("keres_1keresoszo");
  var predict = document.getElementById("predict");
  var predictelem = document.getElementsByName("predictelem");

  if (predictelem.length!=0) {
    if (kikod=="40") { //le
      if (predictnum==null) {
        predictnum = 0;
        predictelemhl(predictnum);
      } else {
        if (predictnum < predictelem.length-1) {
          predictnum++;
          predictelemhl(predictnum);
        }
      }
    }
    if (kikod=="38") { //fel
      if (predictnum!=null) {
        if (predictnum==0) {
          predictnum = null;
          predictelemhl(predictnum);
        } else {
          predictnum--;
          predictelemhl(predictnum);
        }
      }
    }
    if (kikod=="35") { //end
      predictnum = predictelem.length-1;
      predictelemhl(predictnum);
    }
    if (kikod=="36") { //home
      predictnum = 0;
      predictelemhl(predictnum);
    }
  }
  return false;
}

function predictelemhl(predictnum) {
  var keres_1keresoszo = document.getElementById("keres_1keresoszo");
  var predictelem = document.getElementsByName("predictelem");
  for (var i=0;i<predictelem.length;i++) {
    if (i==predictnum) {
      keres_1keresoszo.value = predictelem[i].innerHTML;
      if (predictelem[i].className == "predictelem1") {
       predictelem[i].className = "predictelem1akt";
}
      if (predictelem[i].className == "predictelem2") {
       predictelem[i].className = "predictelem2akt";
}
    } else {
      if (predictelem[i].className == "predictelem1akt") {
       predictelem[i].className = "predictelem1";
}
      if (predictelem[i].className == "predictelem2akt") {
       predictelem[i].className = "predictelem2";
}
    }
  }
}

function predictsubmit() {
  var keresform1 = document.getElementById("keresform1");
  keresform1.submit();
}


function predictsearch() {
  predictnum = null;
  var predictkeres = urlencode(document.getElementById("keres_1keresoszo").value);
  var predictkeresnyelv = document.getElementById("keres_nyelv").value;
  var predictszotar = document.getElementById("keres_szotar").value;
  if (predictkeres.length>2) {
    var predicturl = "/mod/keres/predict.php";
		var predictparams = "predictkeres=" + predictkeres + "&" + "predictkeresnyelv=" + predictkeresnyelv + "&" + "predictszotar=" + predictszotar;
	  httpro.open("POST", predicturl, true);
		httpro.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		httpro.setRequestHeader("Content-length", predictparams.length);
		httpro.setRequestHeader("Connection", "close");
	  httpro.onreadystatechange = handleResponse;
	  httpro.send(predictparams);
  }
  return false;
}

function createRequestObject() {
  var ro;
  var browser = navigator.appName;
  if(browser == "Microsoft Internet Explorer"){
    ro = new ActiveXObject("Microsoft.XMLHTTP");
  } else {
    ro = new XMLHttpRequest();
  }
  return ro;
}

function handleResponse() {
  var predict = document.getElementById("predict");
  var keres_1keresoszo = document.getElementById("keres_1keresoszo");
  if(httpro.readyState == 4 && httpro.status == 200) {
    var str = httpro.responseText;
    if (str!="") {
      predict.innerHTML = str;
      predict.style.visibility = "visible";
    } else {
      predict.innerHTML = "";
      predict.style.visibility = "hidden";
    }
  } else {
    predict.innerHTML = "";
    predict.style.visibility = "hidden";
  }
}

function urlencode(str) {
  str = (str+"").toString();
  str = encodeURIComponent(str);
  str = str.replace(/!/g, "%21");
  str = str.replace(/"/g, "%27");
  str = str.replace(/%20/g, "+");
  return str;
}

function getoffsetTop(oElement) {
  var iReturnValue = 0;
  while( oElement != null ) {
    iReturnValue += oElement.offsetTop;
    oElement = oElement.offsetParent;
  }
  return iReturnValue;
}

function getoffsetLeft(oElement) {
  var iReturnValue = 0;
  while(oElement != null) {
    iReturnValue += oElement.offsetLeft;
    oElement = oElement.offsetParent;
  }
  return iReturnValue;
}

function szotarvalasztasmindet(val) {
  var szvform = document.getElementById("szotarvalasztasform");
  var szotarvalasztascb = document.getElementsByName("szotarvalasztas_cb[]");
  if (val==1) {
  	for (var i=0;i<szotarvalasztascb.length;i++) {
  		szotarvalasztascb[i].checked=true;
  	}
	}
	if (val==2) {
  	for (var i=0;i<szotarvalasztascb.length;i++) {
  		if (i==0) {
  			szotarvalasztascb[i].checked=true;
  		} else {
  			szotarvalasztascb[i].checked=false;
  		}
  	}
	}
  if (val==3) {
  	for (var i=0;i<szotarvalasztascb.length;i++) {
  		szotarvalasztascb[i].checked=false;
  	}
	}
  szvform.submit();
}

function szncopyToSearch() {
	document.getElementById("keres_1keresoszo").value = document.selection.createRange().text;
	document.getElementById("keres_2mind").value = document.selection.createRange().text;
}

function keresmentformfn(keres_wlment) {
	var keresmentform = document.getElementById('keresmentform'+keres_wlment);
	document.getElementById('keres_nyelv'+keres_wlment).value = document.getElementById("keres_nyelv").value;
	var seged = (document.getElementById('keres_nyelv'+keres_wlment).value);
	keresmentform.submit();
}

function honapkerdeseload(in1) {
	var honapkerdeseurl = "/mod/index/honapkerdese.php";
	var honapkerdeseparams = "honapkerdesevalasz=" + in1;
	httpro.open("POST", honapkerdeseurl, true);
	httpro.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	httpro.setRequestHeader("Content-length", honapkerdeseparams.length);
	httpro.setRequestHeader("Connection", "close");
  httpro.onreadystatechange = honapkerdesehandleResponse;
  httpro.send(honapkerdeseparams);
}

function honapkerdesehandleResponse() {
	var honapkerdesediv = document.getElementById("honapkerdesediv");
  if(httpro.readyState == 4 && httpro.status == 200) {
    var honapkerdesestr = httpro.responseText;
    honapkerdesediv.innerHTML = honapkerdesestr;
  }
}

function honapkerdesesubmit() {
	var hkform = document.getElementById('honapkerdeseform');
	var eredmeny = 0;
	for( i=0; i<hkform.honapkerdesevalasz.length; i++) {
		if( hkform.honapkerdesevalasz[i].checked == true ) {
			eredmeny = hkform.honapkerdesevalasz[i].value;
		}
	}
	if (eredmeny!=0) {
		honapkerdeseload(eredmeny);
	}
}

//-->
