function szra() {
	document.getElementById("szallas").style.background='url(/kepek/foo/aktiv_ra.png) top left no-repeat';
}

function szle() {
	document.getElementById("szallas").style.background='url(/kepek/foo/aktiv.png) top left no-repeat';
}

function ira() {
	document.getElementById("ingatlan").style.background='url(/kepek/foo/aktiv_ra.png) top left no-repeat';
}

function ile() {
	document.getElementById("ingatlan").style.background='url(/kepek/foo/aktiv.png) top left no-repeat';
}

function keres(id) {
	for(var i=1; i<=4; i++)
	{   
	var idk = 'e'+i;   
	if(idk == id) {
		document.getElementById(idk).style.display='block';
		}
	else {
		document.getElementById(idk).style.display='none';
		}
	}
}

function ugras(id) {
	if (id == "szallpanel") {
		document.getElementById("szallpanel").style.display='block';
		document.getElementById("ingpanel").style.display='none';
		}
	if (id == "ingpanel") {
		document.getElementById("ingpanel").style.display='block';
		document.getElementById("szallpanel").style.display='none';
		}
}

function kategoriavalaszt() {
	switch (document.hirdfel_kateg.hirdkateg.value) {
		case "ingatlan":
			document.getElementById("ingatlanvalaszt").style.display='block';
			document.getElementById("szallasvalaszt").style.display='none';
			document.getElementById("alberletvalaszt").style.display='none';
			break;
		case "szállás":
			document.getElementById("szallasvalaszt").style.display='block';
			document.getElementById("ingatlanvalaszt").style.display='none';
			document.getElementById("alberletvalaszt").style.display='none';
			break;
		case "albérlet-bérbeadás":
			document.getElementById("alberletvalaszt").style.display='block';
			document.getElementById("szallasvalaszt").style.display='none';
			document.getElementById("ingatlanvalaszt").style.display='none';
			break;
		default:
			document.getElementById("ingatlanvalaszt").style.display='none';
			document.getElementById("alberletvalaszt").style.display='none';
			document.getElementById("szallasvalaszt").style.display='none';
			document.hirdfel_kateg.reset();
			document.getElementById("kategoriatovabb").style.display = 'none';
		}
}

function megyevalaszt() {
	if (document.hirdfeladatok_haz.hirdmegye.value == "valasszon") {
		document.getElementById("telepulesvalaszt").style.display='block';
		document.getElementById("keruletvalaszt").style.display='none';
		/*document.hirdfeladatok_haz.reset();*/
		}
	else if (document.hirdfeladatok_haz.hirdmegye.value == "Budapest") {
		document.getElementById("telepulesvalaszt").style.display='none';
		document.getElementById("keruletvalaszt").style.display='block';
		document.hirdfeladatok_haz.keruletmezo.focus();	
		}
	else {
		document.getElementById("telepulesvalaszt").style.display='block';
		document.getElementById("keruletvalaszt").style.display='none';
		document.hirdfeladatok_haz.telepulesmezo.focus();
		}
}

function kategtovabb() {
	if (document.hirdfel_kateg.ingatlantipus.value != "valasszon" ||
		document.hirdfel_kateg.szallastipus.value != "valasszon" ||
		document.hirdfel_kateg.alberlettipus.value != "valasszon") {
		document.getElementById("kategoriatovabb").style.display = 'block';
		}
	else {
		document.getElementById("kategoriatovabb").style.display = 'none';
		}
}

function megye() {
	if (document.hirdfeladatok_haz.hirdmegye.value == "valasszon") {
		alert("Kérjük, válassza ki a Megyét!");
		return false;
		}
	else return true;
}

function telepules() {
	if (document.hirdfeladatok_haz.telepulesmezo.value == "") {
		alert("Kérjük, töltse ki a Település mezőt!");
		return false;
		}
	else return true;
}

function kerulet() {
	if (document.hirdfeladatok_haz.keruletmezo.value == "") {
		alert("Kérjük, válassza ki a Kerületet!");
		return false;
		}
	else return true;
}

function telep_kerul() {
	if (document.hirdfeladatok_haz.hirdmegye.value == "Budapest") {
		return kerulet();
		}
	else return telepules();
}

function utca() {
	if (document.hirdfeladatok_haz.utcamezo.value == "") {
		alert("Kérjük, töltse ki az Utca mezőt!");
		return false;
		}
	else return true;
}

function hazszam() {
	if (document.hirdfeladatok_haz.hazszammezo.value == "") {
		alert("Kérjük, töltse ki az Házszám mezőt!");
		return false;
		}
	else return true;
}

function nev() {
	if (document.hirdfeladatok_haz.hirdnevmezo.value == "") {
		alert("Kérjük, töltse ki a Név mezőt!");
		return false;
		}
	else return true;
}

function mail() {
	if (document.hirdfeladatok_haz.hirdmailmezo.value == "") {
		alert("Kérjük, töltse ki az E-mail mezőt!");
		return false;
		}
	else{
		return emailellenor(hirdfeladatok_haz.hirdmailmezo);
		//alert("Most itt van");
		return true;
		}
}

function emailellenor(mezo){
	szoveg = mezo.value;
	if (!(szoveg.indexOf('@') > 0 && szoveg.indexOf('@') < szoveg.length-1)){
		alert("Nem megfelelő az E-mail cím!");
		return false;
		}
	else{
		//alert("Formailag helyes e-mail cím!");
		return true;
		}
}

function tel() {
	if (document.hirdfeladatok_haz.hirdtelmezo.value == "") {
		alert("Kérjük, töltse ki az Telefon mezőt!");
		return false;
		}
	else{
		return telszamellenor(hirdfeladatok_haz.hirdtelmezo);
		return true;
		}
}


function teszt(adat,minta){
	for (var i=0; i<adat.length; i++)
		if (minta.indexOf(adat.charAt(i)) == -1)
		return false;
	return true;
}

function tartalmaz(adat,minta){
	for (var i=0; i<adat.length; i++)
    	if (minta.indexOf(adat.charAt(i)) != -1)
      	return true;
  	return false;
}

function telszamellenor(mezo){
  	//if (!uresCheck(mezo)) return false;
  	if (!teszt(mezo.value,"1234567890()/- ") || !tartalmaz(mezo.value,"1234567890")){
		alert("Nem megfelelő a Telefonszám!");
		return false;
		}
	else{
		//alert("Ez helyes telefonszámnak tűnik!");
		return true;
		}
}

function cimtovabb() {
	if (megye() && telep_kerul() && utca() && hazszam() && nev() && mail() && tel()) {
		return true;
		}
	else return false;
}


function ar() {
	if (document.hirdfeladatok_haz.armezo.value == "") {
		alert("Kérjük, töltse ki a Ár mezőt!");
		return false;
		}
	else return true;
}

function alapter() {
	if (document.hirdfeladatok_haz.alaptermezo.value == "") {
		alert("Kérjük, töltse ki a Alapterület mezőt!");
		return false;
		}
	else return true;
}

function telekter() {
	if (document.hirdfeladatok_haz.telektermezo.value == "") {
		alert("Kérjük, töltse ki a Telekterület mezőt!");
		return false;
		}
	else return true;
}

function szobak() {
	if (document.hirdfeladatok_haz.szobakmezo.value == "") {
		alert("Kérjük, töltse ki a Szobák száma mezőt!");
		return false;
		}
	else return true;
}

function felszobak() {
	if (document.hirdfeladatok_haz.felszobakmezo.value == "") {
		alert("Kérjük, töltse ki a Félszobák száma mezőt! (lehet 0 is)");
		return false;
		}
	else return true;
}

function hirdszoveg() {
	if (document.hirdfeladatok_haz.hirdszovegmezo.value == "") {
		alert("Kérjük, töltse ki a Hirdetés szövege mezőt!");
		return false;
		}
	else return true;
}

function adattovabb() {
	if (megye() && telep_kerul() && utca() && hazszam() && nev() && mail() && tel() && ar() && alapter() && telekter() && szobak()
		&& felszobak() && hirdszoveg()) {
		return true;
		}
	else return false;
}







function egyrolkettore() {
	window.location.href = 'hirdfelcim.jsp';
}
function kettorolharomra() {
	window.location.href = 'hirdfeladat.jsp';
}
function haromrolnegyre() {
	window.location.href = 'hirdfelkep.jsp';
}