	function kibe (mit){
		/*
		if ($(mit).style.display == "none") {
			Effect.BlindDown(mit,{ duration: 0.3 });
		} else {
			Effect.BlindUp(mit,{ duration: 0.3 });
		}
		*/
		//$(mit).toggle(500);
		Effect.toggle(mit, 'appear', { duration: 0.3 });



	}
	function kibe2 (mit){
		$(mit).toggle();




	}
	function ki (mit){
		//$(mit).fade({ duration: 0.3 });
		$(mit).hide();
	}
	function be (mit){
		//$(mit).fade({ duration: 0.3 });
		$(mit).show();
	}

	function ki2 (mit){
		Effect.Fade(mit,{ duration: 0.4 });
	}
	function be2 (mit){
		Effect.Appear(mit,{ duration: 0.4 });
	}


	function a_ej(){
		if (validat_ej()) {
			//$('indicator').show();
			$('ej').request({
	  			onSuccess: function(transport){
					//$('indicator').hide();
					var response = transport.responseText || "no response text";

					if (response == 0) {
						$('ej_alap').hide();

						$('ej_ok').show();

					}
					if (response == 1) {
						$('ej_hiba').show();
						$('ej_alap2').hide();
					}

				},
				onFailure: function(){
					//$('indicator').hide();
					alert('Szerver oldali hiba 7539!');

				}
			})
		}
	}

	function validat_ej () {
		ok = true;
		space = false;
		message = "Hiba! \n";
		setfocus = "";

		if (document.forms.ej.email.value == "")  {
			message += "- Az E-mail cím mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.ej.email}
			ok = false;
		} else {
			if (document.forms.ej.email.value.indexOf('@') == -1 || document.forms.ej.email.value.indexOf('.') == -1)  {
				message += "- Az E-mail cím nem megfelelő. \n";
				if (setfocus == "")  {setfocus = document.forms.ej.email}
				ok = false;
			}
		}

		if (ok == false)  {
			errordisp(message, setfocus);
			return false;
		}
		else {
			return true;
		}

	}

	function mod () {
		ok = true;
		space = false;
		message = "Hiba! \n";
		setfocus = "";


		if (document.forms.cat.veznev.value == "")  {
			message += "- A Vezetéknév mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.cat.veznev}
			ok = false;
		}
		if (document.forms.cat.kernev.value == "")  {
			message += "- A Keresztnév mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.cat.kernev}
			ok = false;
		}

		
		if (document.forms.cat.email.value == "")  {
			message += "- Az E-mail cím mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.cat.email}
			ok = false;
		} else {
			if (document.forms.cat.email.value.indexOf('@') == -1 || document.forms.cat.email.value.indexOf('.') == -1)  {
				message += "- Az E-mail cím nem megfelelő. \n";
				if (setfocus == "")  {setfocus = document.forms.cat.email}
				ok = false;
			}
		}

		if (document.forms.cat.jelszo.value == "")  {
			message += "- A Jelszó mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.cat.jelszo}
			ok = false;
		}

		if (ok == false)  {
			errordisp(message, setfocus);
		}
		else {
			document.forms.cat.submit();
		}

	}

	function errordisp(message, setfocus) {
		alert(message);
		setfocus.focus();

	}


	function validat_blog () {
		ok = true;
		space = false;
		message = "Hiba! \n";
		setfocus = "";

		if (document.forms.blog.hozzaszolas.value == "")  {
			message += "- A Hozzászólás mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.blog.hozzaszolas}
			ok = false;
		}


		if (ok == false)  {
			errordisp(message, setfocus);
		}
		else {
			document.forms.blog.submit();
		}
		return false;

	}


	function validat_reg(){
		ok = true;
		space = false;
		message = "Hiba! \n";
		setfocus = "";

		if (document.forms.reg.email.value == "")  {
			message += "- Az E-mail cím mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.reg.email}
			ok = false;
		} else {
			if (document.forms.reg.email.value.indexOf('@') == -1 || document.forms.reg.email.value.indexOf('.') == -1)  {
				message += "- Az E-mail cím nem megfelelő. \n";
				if (setfocus == "")  {setfocus = document.forms.reg.email}
				ok = false;
			}
		}
		if (document.forms.reg.jelszo.value == "")  {
			message += "- A Jelszó mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.reg.jelszo}
			ok = false;
		}
		if (document.forms.reg.jelszo2.value == "")  {
			message += "- A Jelszó megerősítés mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.reg.jelszo2}
			ok = false;
		}
		if (document.forms.reg.jelszo.value != "" && document.forms.reg.jelszo2.value != "")  {
			if (document.forms.reg.jelszo.value !=  document.forms.reg.jelszo2.value)  {
				message += "- A két jelszó nem egyezik. \n";
				if (setfocus == "")  {setfocus = document.forms.reg.jelszo}
				ok = false;
			}
		}

		if (document.forms.reg.veznev.value == "")  {
			message += "- A Vezetéknév mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.reg.veznev}
			ok = false;
		}
		if (document.forms.reg.kernev.value == "")  {
			message += "- A Keresztnév mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.reg.kernev}
			ok = false;
		}
		
		if (document.forms.reg.telefonszam.value == "")  {
			message += "- A Telefonszám mező kitöltése kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.reg.telefonszam}
			ok = false;
		}

		var rbgroup_value = "";

		for (i=0;i<document.forms.reg.tagsagifok_1.length;i++)
		{
		      if (document.forms.reg.tagsagifok_1[i].checked)
		      {
		             rbgroup_value = document.forms.reg.tagsagifok_1[i].value;
		      }
		}


		if (rbgroup_value == "")  {
			message += "- A Tagsági fok kiválasztása kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.reg.tagsagifok_1}
			ok = false;
		}


		if (!$F('jogi'))  {
			message += "- A jogi nyilatkozat elfogadása kötelező. \n";
			if (setfocus == "")  {setfocus = document.forms.reg.egyeb}
			ok = false;
		}


		if (ok == false)  {
			errordisp(message, setfocus);
			return false;
		}
		else {
			return true;
		}

	}

	function a_reg(){
		if (validat_reg()) {
			//$('indicator').show();
			$('reg').request({
	  			onSuccess: function(transport){
					//$('indicator').hide();
					var response = transport.responseText || "no response text";


					if (response == 0) {
						alert('Kedves látogató!\nKöszönjük regisztrációját! Megadott e-mail címére kiküldtük azt az e-mailt, amely tartalmazza a regisztrációja megerősítéséhez szükséges linket. Kérjük, hogy nyissa meg az e-mailt, majd kattintson erre a linkre, amely aktiválni fogja hozzáférését. Ezt követően megadott adataival be fog tudni lépni az oldalra.');
						document.location = 'index.php';

					}
					if (response == 2) {
						alert('Az E-mail cím foglalt!');
					}
					if (response == 3) {
						alert('A csillaggal jelölt mezők kitöltése kötelező!');
					}




				},
				onFailure: function(){
					//$('indicator').hide();
					alert('Szerver oldali hiba 7539!');

				}
			})
		}
	}

	var reg_gyerekek = 0;

	function reg_plusz(){
		if (reg_gyerekek <= 4) {
			reg_gyerekek++;
			$('gyerek_db').update(reg_gyerekek + ' db');
			document.forms.reg.gyerekek.value=reg_gyerekek;
		}

		for (i=1;i<=reg_gyerekek;i++) {
			$('gyerek_' + i).show();
		}

	}
	function reg_minusz(){

		for (i=5;i>=reg_gyerekek;i--) {
			$('gyerek_' + i).hide();
		}

		if (reg_gyerekek >= 1) {
			reg_gyerekek--;
			$('gyerek_db').update(reg_gyerekek + ' db');
			document.forms.reg.gyerekek.value=reg_gyerekek;
		}


	}

