
function check_hirdetes() {
	if(document.hirdetes.regio1.value==0 && document.hirdetes.regio2.value==0 && document.hirdetes.regio3.checked!=true) {
		document.hirdetes.regio1.focus();
		alert("ki kell tölteni a régió (hely) mezőt!");
		return false;
	}	
	if(document.hirdetes.tipus.value.length==0) {
		document.hirdetes.tipus.focus();
		alert("ki kell tölteni a típus mezőt!");
		return false;
	}	
	if(document.hirdetes.cim_varos.value.length==0) {
		document.hirdetes.cim_varos.focus();
		alert("ki kell tölteni a város mezőt!");
		return false;
	}
	if(document.hirdetes.meret_lakas.value.length==0 || isNaN(document.hirdetes.meret_lakas.value)) {
		document.hirdetes.meret_lakas.focus();
		alert("ki kell tölteni a lakásméret mezőt!\ntörtszámokat a következő formátumban adhat meg: 123.45");
		return false;
	}
	if(document.hirdetes.meret_telek.value.length>0 && isNaN(document.hirdetes.meret_telek.value)) {
		document.hirdetes.meret_telek.focus();
		alert("a telekméret mezőben csak szám állhat!\ntörtszámokat a következő formátumban adhat meg: 123.45");
		return false;
	}
	if(document.hirdetes.emelet.value.length==0 || isNaN(document.hirdetes.emelet.value)) {
		document.hirdetes.emelet.focus();
		alert("ki kell tölteni a szintek mezőt!");
		return false;
	}
	if(document.hirdetes.szobak.value.length==0 || isNaN(document.hirdetes.szobak.value)) {
		document.hirdetes.szobak.focus();
		alert("ki kell tölteni a szobaszám mezőt!");
		return false;
	}
/*	if(document.hirdetes.fel_szobak.value.length==0 || isNaN(document.hirdetes.fel_szobak.value)) {
		document.hirdetes.fel_szobak.focus();
		alert("ki kell tölteni a félszoba-szám mezőt!");
		return false;
	}*/
	if(document.hirdetes.komfortfokozat.value.length==0) {
		document.hirdetes.komfortfokozat.focus();
		alert("ki kell tölteni a komfortfokozat mezőt!");
		return false;
	}
	if(document.hirdetes.futes.value.length==0) {
		document.hirdetes.futes.focus();
		alert("ki kell tölteni a fütés mezőt!");
		return false;
	}
	if(document.hirdetes.ar.value.length==0 || isNaN(document.hirdetes.ar.value)) {
		document.hirdetes.ar.focus();
		alert("ki kell tölteni az ár mezőt!\ntörtszámokat a következő formátumban adhat meg: 123.45");
		return false;
	}
	document.hirdetes.submit();
}

function check_hirdeteskereses() {
	var mehet=0;
	for (var i=0;i<document.hirdeteskereses.elements.length;i++) {
		var e = document.hirdeteskereses.elements[i];
		if (e.type=='checkbox' && e.name.substring(0,5)=='tipus') {
			if(e.checked) mehet=1;
			//alert(e.name+': '+e.checked+': '+mehet);
		}
	}
	if(!mehet) {
		document.hirdeteskereses.ujepitesu.focus();
		alert("ki kell választani legalább egy típust!");
		return false;
	}
	document.hirdeteskereses.submit();
}

function check_reg_magan() {
	if(document.reg_magan.usernev.value.length==0) {
		document.reg_magan.usernev.focus();
		alert("ki kell tölteni a felhasználónév mezőt!");
		return false;
	}
	if(document.reg_magan.kod.value.length==0) {
		document.reg_magan.kod.focus();
		alert("ki kell tölteni a kód mezőt!");
		return false;
	}
	if(document.reg_magan.kod2.value.length==0) {
		document.reg_magan.kod2.focus();
		alert("ki kell tölteni a 'kód mégegyszer' mezőt!");
		return false;
	}
	if(document.reg_magan.kod2.value!=document.reg_magan.kod.value) {
		document.reg_magan.kod2.focus();
		alert("a két kód mezőnek egyeznie kell!");
		return false;
	}
	if(document.reg_magan.email.value.length==0) {
		document.reg_magan.email.focus();
		alert("ki kell tölteni az e-mail mezőt!");
		return false;
	}
	if(document.reg_magan.nev.value.length==0) {
		document.reg_magan.nev.focus();
		alert("ki kell tölteni a név mezőt!");
		return false;
	}
	if(document.reg_magan.cim.value.length==0) {
		document.reg_magan.cim.focus();
		alert("ki kell tölteni a cím mezőt!");
		return false;
	}
	if(document.reg_magan.telefon1.value.length==0) {
		document.reg_magan.telefon1.focus();
		alert("ki kell tölteni a telefon mezőt!");
		return false;
	}
	document.reg_magan.submit();
}


function check_reg_ceges() {
	if(document.reg_ceges.usernev.value.length==0) {
		document.reg_ceges.usernev.focus();
		alert("ki kell tölteni a felhasználónév mezőt!");
		return false;
	}
	if(document.reg_ceges.kod.value.length==0) {
		document.reg_ceges.kod.focus();
		alert("ki kell tölteni a kód mezőt!");
		return false;
	}
	if(document.reg_ceges.kod2.value.length==0) {
		document.reg_ceges.kod2.focus();
		alert("ki kell tölteni a 'kód mégegyszer' mezőt!");
		return false;
	}
	if(document.reg_ceges.kod2.value!=document.reg_ceges.kod.value) {
		document.reg_ceges.kod2.focus();
		alert("a két kód mezőnek egyeznie kell!");
		return false;
	}
	if(document.reg_ceges.email.value.length==0) {
		document.reg_ceges.email.focus();
		alert("ki kell tölteni az e-mail mezőt!");
		return false;
	}
	if(document.reg_ceges.nev.value.length==0) {
		document.reg_ceges.nev.focus();
		alert("ki kell tölteni a név mezőt!");
		return false;
	}
	if(document.reg_ceges.cim.value.length==0) {
		document.reg_ceges.cim.focus();
		alert("ki kell tölteni a cím mezőt!");
		return false;
	}
	if(document.reg_ceges.telefon1.value.length==0) {
		document.reg_ceges.telefon1.focus();
		alert("ki kell tölteni a telefon mezőt!");
		return false;
	}
	if(document.reg_ceges.weboldal.value.length==0) {
		document.reg_ceges.weboldal.focus();
		alert("ki kell tölteni a weboldal mezőt!");
		return false;
	}
	if(document.reg_ceges.weboldal.value.indexOf(" ")!=-1) {
		document.reg_ceges.weboldal.focus();
		alert("nem lehet helyköz karakter a weboldal mezőben!");
		return false;
	}
	if(document.reg_ceges.szamla_nev.value.length==0) {
		document.reg_ceges.szamla_nev.focus();
		alert("ki kell tölteni a számlázási adatokhoz a név mezőt!");
		return false;
	}
	if(document.reg_ceges.szamla_cim.value.length==0) {
		document.reg_ceges.szamla_cim.focus();
		alert("ki kell tölteni a számlázási adatokhoz a cím mezőt!");
		return false;
	}
	if(document.reg_ceges.szamla_telefon.value.length==0) {
		document.reg_ceges.szamla_telefon.focus();
		alert("ki kell tölteni a számlázási adatokhoz a telefon mezőt!");
		return false;
	}
	document.reg_ceges.submit();
}

function check_gyorskereso() {
	if(isNaN(document.gyorskereso.ar_min.value)) {
		document.gyorskereso.ar_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.gyorskereso.ar_max.value)) {
		document.gyorskereso.ar_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.gyorskereso.meret_lakas_min.value)) {
		document.gyorskereso.meret_lakas_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.gyorskereso.meret_lakas_max.value)) {
		document.gyorskereso.meret_lakas_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.gyorskereso.meret_telek_min.value)) {
		document.gyorskereso.meret_telek_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.gyorskereso.meret_telek_max.value)) {
		document.gyorskereso.meret_telek_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.gyorskereso.szobak_min.value)) {
		document.gyorskereso.szobak_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.gyorskereso.szobak_max.value)) {
		document.gyorskereso.szobak_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	document.gyorskereso.submit();
}

function check_reszleteskereso() {
	if(isNaN(document.reszleteskereso.ar_min.value)) {
		document.reszleteskereso.ar_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.reszleteskereso.ar_max.value)) {
		document.reszleteskereso.ar_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.reszleteskereso.meret_lakas_min.value)) {
		document.reszleteskereso.meret_lakas_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.reszleteskereso.meret_lakas_max.value)) {
		document.reszleteskereso.meret_lakas_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.reszleteskereso.meret_telek_min.value)) {
		document.reszleteskereso.meret_telek_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.reszleteskereso.meret_telek_max.value)) {
		document.reszleteskereso.meret_telek_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.reszleteskereso.szobak_min.value)) {
		document.reszleteskereso.szobak_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.reszleteskereso.szobak_max.value)) {
		document.reszleteskereso.szobak_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.reszleteskereso.emelet_min.value)) {
		document.reszleteskereso.emelet_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.reszleteskereso.emelet_max.value)) {
		document.reszleteskereso.emelet_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	document.reszleteskereso.submit();
}

function check_hirdetesfigyelo() {
	if(isNaN(document.hirdetesfigyelo.ar_min.value)) {
		document.hirdetesfigyelo.ar_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.hirdetesfigyelo.ar_max.value)) {
		document.hirdetesfigyelo.ar_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.hirdetesfigyelo.meret_lakas_min.value)) {
		document.hirdetesfigyelo.meret_lakas_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.hirdetesfigyelo.meret_lakas_max.value)) {
		document.hirdetesfigyelo.meret_lakas_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.hirdetesfigyelo.meret_telek_min.value)) {
		document.hirdetesfigyelo.meret_telek_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.hirdetesfigyelo.meret_telek_max.value)) {
		document.hirdetesfigyelo.meret_telek_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.hirdetesfigyelo.szobak_min.value)) {
		document.hirdetesfigyelo.szobak_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.hirdetesfigyelo.szobak_max.value)) {
		document.hirdetesfigyelo.szobak_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.hirdetesfigyelo.emelet_min.value)) {
		document.hirdetesfigyelo.emelet_min.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	if(isNaN(document.hirdetesfigyelo.emelet_max.value)) {
		document.hirdetesfigyelo.emelet_max.focus();
		alert("a megadott értéknek számnak kell lennie!");
		return false;
	}
	document.hirdetesfigyelo.submit();
}

function check_hirdetes_modosito() {
	if(document.hirdetes.cim_varos.value.length==0) {
		document.hirdetes.cim_varos.focus();
		alert("ki kell tölteni a város mezőt!");
		return false;
	}
	if(document.hirdetes.meret_lakas.value.length==0 || isNaN(document.hirdetes.meret_lakas.value)) {
		document.hirdetes.meret_lakas.focus();
		alert("ki kell tölteni a lakásméret mezőt!\ntörtszámokat a következő formátumban adhat meg: 123.45");
		return false;
	}
	if(document.hirdetes.meret_telek.value.length==0 || isNaN(document.hirdetes.meret_telek.value)) {
		document.hirdetes.meret_telek.focus();
		alert("ki kell tölteni a telekméret mezőt!\ntörtszámokat a következő formátumban adhat meg: 123.45");
		return false;
	}
	if(document.hirdetes.emelet.value.length==0 || isNaN(document.hirdetes.emelet.value)) {
		document.hirdetes.emelet.focus();
		alert("ki kell tölteni a szintek mezőt!");
		return false;
	}
	if(document.hirdetes.szobak.value.length==0 || isNaN(document.hirdetes.szobak.value)) {
		document.hirdetes.szobak.focus();
		alert("ki kell tölteni a szobaszám mezőt!");
		return false;
	}
/*	if(document.hirdetes.fel_szobak.value.length==0 || isNaN(document.hirdetes.fel_szobak.value)) {
		document.hirdetes.fel_szobak.focus();
		alert("ki kell tölteni a félszoba-szám mezőt!");
		return false;
	}*/
	if(document.hirdetes.ar.value.length==0 || isNaN(document.hirdetes.ar.value)) {
		document.hirdetes.ar.focus();
		alert("ki kell tölteni az ár mezőt!\ntörtszámokat a következő formátumban adhat meg: 123.45");
		return false;
	}
	document.hirdetes.submit();
}
