<!--

function megyeValtas() {
var url = 'backend.php';
var params = 'megye_id=' + $F('megye') + '&action=varos';
var ajax = new Ajax.Updater(
{success: 'varosok'},
url,
{method: 'get', parameters: params, onFailure: reportError});
}

function megyeValtas2() {
var url = 'backend.php';
var params = 'megye_id=' + $F('megye') + '&action=varos&tipus=1';
var ajax = new Ajax.Updater(
{success: 'varosok'},
url,
{method: 'get', parameters: params, onFailure: reportError});
}

function megyeValtas3() {
var url = 'backend.php';
var params = 'megye_id=' + $F('megye') + '&action=varos&tipus=2';
var ajax = new Ajax.Updater(
{success: 'varosok'},
url,
{method: 'get', parameters: params, onFailure: reportError});
}

function reportError(request) {
$F('uzenet') = "Hiba";
}

function elonezeti_kepvaltas() {
var url = 'backend.php';
var params = 'kep_id=' + $F('kep_id') + '&action=kep_nezet';
var ajax = new Ajax.Updater(
{success: 'elonezet'},
url,
{method: 'get', parameters: params, onFailure: reportError});
}

function reportError(request) {
$F('uzenet') = "Hiba";
}

function tantargyValtas() {
var url = 'backend.php';
var params = 'tantargy_id=' + $F('tantargy') + '&action=szint';
var ajax = new Ajax.Updater(
{success: 'szintek'},
url,
{method: 'get', parameters: params, onFailure: reportError});
}

function tantargyValtas2() {
var url = 'backend.php';
var params = 'tantargy_id=' + $F('tantargy') + '&action=szint&tipus=1';
var ajax = new Ajax.Updater(
{success: 'szintek'},
url,
{method: 'get', parameters: params, onFailure: reportError});
}

function tantargyValtas_iskola() {
var url = 'backend.php';
var params = 'tantargy_id=' + $F('tantargy') + '&action=szint_iskola';
var ajax = new Ajax.Updater(
{success: 'szintek'},
url,
{method: 'get', parameters: params, onFailure: reportError});
}

function kereses_tanar() {
var url = 'backend.php';
var params = 'tipus=1&kereses_tipus='+ $F('kereses_tipus') + '&tantargy=' + $F('tantargy') + '&action=kereses&szint=' + $F('szint') + '&hol=' + $F('hol') + '&megye=' + $F('megye') + '&varos=' + $F('varos') + '&diaktanar=' + $F('diaktanar') + '&magantanar=' + $F('magantanar') + '&egyeni=' + $F('egyeni') + '&csoportos=' + $F('csoportos');
var ajax = new Ajax.Updater(
{success: 'kereses_eredmenyek'},
url,
{method: 'post', parameters: params, onFailure: reportError});
}

function szl_valtas() {
var url = 'backend.php';
var params = 'szamlazas=' + $F('reg_tipus') + '&action=tipusvaltas';
var ajax = new Ajax.Updater(
{success: 'szamlazas'},
url,
{method: 'get', parameters: params, onFailure: reportError});
}

function checkAccept(){
	var hiba=0;
	      if (!document.regisztracio.reg_accept.checked)
                //document.regisztracio.submit();
        //else {
        {
                alert("Amennyiben nem fogadja el regisztrációs szabályzatunkat, nem regisztrálhat!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.reg_nick.value=='')) {
        	alert("Kérjük adja meg a felhasználói nevet!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.reg_nev.value=='')) {
        	alert("Kérjük adja meg a nevét!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.reg_email.value=='')) {
        	alert("Kérjük adja meg az email címét!");
                hiba=1;
              }
				if ((hiba==0) && (document.regisztracio.reg_irsz.value=='')) {
        	alert("Kérjük adja meg az irányítószámot!");
                hiba=1;
              }              
				if ((hiba==0) && (document.regisztracio.reg_utca.value=='')) {
        	alert("Kérjük adja meg az utcát és a házszámot!");
                hiba=1;
              }              
				if ((hiba==0) && (document.regisztracio.reg_tel.value=='')) {
        	alert("Kérjük adja meg a telefonszámát!");
                hiba=1;
              }              
				if ((hiba==0) && (document.regisztracio.megye.selectedIndex==0)) {
        	alert("Kérjük adja meg a megyét!");
                hiba=1;
              }                            
        if ((hiba==0) && (document.regisztracio.varos.selectedIndex==0)) {
        	alert("Kérjük adja meg a várost/kerületet!");
                hiba=1;
              }          
        if (hiba==0) document.regisztracio.submit();
}

function checkAccept2(){
	var hiba=0;
	      if (!document.regisztracio.reg_accept.checked)
        {
                alert("Amennyiben nem fogadja el regisztrációs szabályzatunkat, nem regisztrálhat!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.reg_irsz.value=='')) {
        	alert("Kérjük adja meg az irányítószámot!");
                hiba=1;
              }              
				if ((hiba==0) && (document.regisztracio.reg_utca.value=='')) {
        	alert("Kérjük adja meg az utcát és a házszámot!");
                hiba=1;
              }              
				if ((hiba==0) && (document.regisztracio.reg_tel.value=='')) {
        	alert("Kérjük adja meg a telefonszámát!");
                hiba=1;
              }              
        if (hiba==0) document.regisztracio.submit();
}

 
function check_hirdetesfeladas(tipus) {
	var hiba=0;
		      if (!document.regisztracio.reg_accept.checked)
        {
                alert("Amennyiben nem fogadja el az Általános Szerződési Feltételeket, nem adhat fel hirdetést!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.tantargy.selectedIndex==0) && (tipus==1)) {
        	alert("Kérjük válasszon tantárgyat!");
                hiba=1;
              }              
        if ((hiba==0) && (document.regisztracio.szint.selectedIndex==0) && (tipus==1)) {
        	alert("Kérjük adja meg az órák szintjét!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.reg_bemutatkozas.value=='')) {
        	alert("Kérjük adja meg a bemutatkozását!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.reg_szoveg.value=='')) {
        	alert("Kérjük adja meg a hirdetés szövegét!");
                hiba=1;
              }
         if (((hiba==0) && (document.regisztracio.reg_tipus.selectedIndex==1)) || ((hiba==0) && (tipus>1))) {
         		if ((hiba==0) && (document.regisztracio.szamla_nev.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő nevet!");
                hiba=1;
              }
            if ((hiba==0) && (document.regisztracio.szamla_orszag.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő országot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.szamla_irsz.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő irányítószámot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.szamla_telepules.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő települést!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.szamla_utca.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő utcát és házszámot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_nev.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó nevet!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_orszag.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó országot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_irsz.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó irányítószámot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_telepules.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó települést!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_utca.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó utcát és házszámot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_knev.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó kapcsolattartó nevét!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_kemail.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó kapcsolattartó email címét!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_ktel.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó kapcsolattartó telefonszámát!");
                hiba=1;
              }
            }
        if (hiba==0) document.regisztracio.submit();
}

function check_hirdetesfeladas_iskola_new() {
	var hiba=0;
		      if (!document.regisztracio.reg_accept.checked)
        {
                alert("Amennyiben nem fogadja el az Általános Szerződési Feltételeket, nem adhat fel hirdetést!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.reg_cim.value=='')) {
        	alert("Kérjük adja meg a telephely címét!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.reg_bemutatkozas.value=='')) {
        	alert("Kérjük adja meg a bemutatkozását!");
                hiba=1;
              }
        if ((hiba==0) && (document.regisztracio.reg_szoveg.value=='')) {
        	alert("Kérjük adja meg a hirdetés szövegét!");
                hiba=1;
              }
         		if ((hiba==0) && (document.regisztracio.szamla_nev.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő nevet!");
                hiba=1;
              }
            if ((hiba==0) && (document.regisztracio.szamla_orszag.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő országot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.szamla_irsz.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő irányítószámot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.szamla_telepules.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő települést!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.szamla_utca.value=='')) {
        			alert("Kérjük adja meg a számlán feltüntetendő utcát és házszámot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_nev.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó nevet!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_orszag.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó országot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_irsz.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó irányítószámot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_telepules.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó települést!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_utca.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó utcát és házszámot!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_knev.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó kapcsolattartó nevét!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_kemail.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó kapcsolattartó email címét!");
                hiba=1;
              }
              if ((hiba==0) && (document.regisztracio.level_ktel.value=='')) {
        			alert("Kérjük adja meg a levelezési címhez tartozó kapcsolattartó telefonszámát!");
                hiba=1;
              }
        if (hiba==0) document.regisztracio.submit();
}




function check_hirdetesfeladas_iskola() {
	var hiba=0;
	var szintcount = 0;
	var idocount=0;
	var i=0;
  for (i=0; i<document.iskola_hirdetes.szint.options.length; i++) {
    if (document.iskola_hirdetes.szint.options[i].selected) szintcount++;
  }
  for (i=0; i<document.iskola_hirdetes.ido.options.length; i++) {
    if (document.iskola_hirdetes.ido.options[i].selected) idocount++;
  }

        if ((hiba==0) && (szintcount==0)) {
        	alert("Kérjük adja meg az órák szintjét!");
                hiba=1;
              }
        if ((hiba==0) && (idocount==0)) {
        	alert("Kérjük adja meg az oktatás idejét!");
                hiba=1;
              }
        if ((hiba==0) && ((document.iskola_hirdetes.ar_tol.value=='') || (document.iskola_hirdetes.ar_tol.value==0))) {
        	alert("Kérjük adja meg a minimális árat!");
                hiba=1;
              }
				if ((hiba==0) && ((document.iskola_hirdetes.ar_ig.value=='') || (document.iskola_hirdetes.ar_ig.value==0))) {
        	alert("Kérjük adja meg a maximális árat!");
                hiba=1;
              }              
        if (hiba==0) document.iskola_hirdetes.submit();
}

function szl_masol() {
	document.regisztracio.level_nev.value=document.regisztracio.szamla_nev.value;
	document.regisztracio.level_orszag.value=document.regisztracio.szamla_orszag.value;
	document.regisztracio.level_irsz.value=document.regisztracio.szamla_irsz.value;
	document.regisztracio.level_telepules.value=document.regisztracio.szamla_telepules.value;
	document.regisztracio.level_utca.value=document.regisztracio.szamla_utca.value;
}

function checkMailSend() {
    var hiba=0;
    if (document.mailsend.felado_nev.value=='') {
	hiba=1;
	alert('Kérjük adja meg a feladót!');
    }
    if ((hiba==0) && (document.mailsend.felado_email.value=='')) {
	hiba=1;
	alert('Kérjük adja meg az email címét!');
    }
    if ((hiba==0) && (document.mailsend.targy.value=='')) {
	hiba=1;
	alert('Kérjük adja meg az email tárgyát!');
    }
    if ((hiba==0) && (document.mailsend.szoveg.value=='')) {
	hiba=1;
	alert('Kérjük adja meg az üzenetet!');
    }
    if (hiba==0) document.mailsend.submit();
}
	

function URLDecode(encoded)
{
   // Replace + with ' '
   // Replace %xx with equivalent character
   // Put [ERROR] in output if %xx is invalid.
   var HEXCHARS = "0123456789ABCDEFabcdef";
   var plaintext = "";
   var i = 0;
   while (i < encoded.length) {
       var ch = encoded.charAt(i);
   if (ch == "+") {
       plaintext += " ";
   i++;
   } else if (ch == "%") {
if (i < (encoded.length-2)
&& HEXCHARS.indexOf(encoded.charAt(i+1)) != -1
&& HEXCHARS.indexOf(encoded.charAt(i+2)) != -1 ) {
plaintext += unescape( encoded.substr(i,3) );
i += 3;
} else {
alert( 'Bad escape combination near ...' + encoded.substr(i) );
plaintext += "%[ERROR]";
i++;
}
} else {
   plaintext += ch;
   i++;
}
} // while
   return plaintext;
}

//-->
