function validate() { 
var 
kimenet = "ok";
kimenet_mo_ccm = "ok";
kukac = "nincs";
pont = "nincs"; 

// (nev) ellenorzese *******************************************************
obj = document.getElementById("nev");
if (obj.value.length <= 0) {
alert ("A nev mezo ures! Kerem kitolteni!");  
return false;
}


// (rendszam) ellenrzse  ***************************************************
obj = document.getElementById("rendszam");
if (obj.value.length <= 0) {
alert ("A rendszam mezo ures! Kerem kitolteni!"); 
return false;
}


// (ev) ellenrzse  *********************************************************
obj = document.getElementById("ev");
if (obj.value.length <= 0) {
alert ("A ev mezo ures! Kerem kitolteni!"); 
return false;
}

// (ho) ellenrzse  *********************************************************
obj = document.getElementById("ho");
if (obj.value.length <= 0) {
alert ("A honap mezo ures! Kerem kitolteni!"); 
return false;
}


// (nap) ellenrzse  ********************************************************
obj = document.getElementById("nap");
if (obj.value.length <= 0) {
alert ("A nap mezo ures! Krem kitolteni!"); 
return false;
}

// (email) ellenrzse  ******************************************************
obj = document.getElementById("email");
	if (obj.value.length <= 5) {
	alert ("Az email cm nem elg hossz! Vals e-mail cmet adjl meg!");
	return false;
	}

hossz = obj.value.length;
	for (i=0; i < hossz; i++) {
		u = obj.value.charAt(i);
		if (u == "@") { kukac = "van"};
		if (u == ".") { pont = "van"}; 
		}

if (kukac != "van" || pont != "van") { 
	alert ("Az email cim nem szabvanyos (minta: valami@valami.hu)");
	return false;
	} 
	

// (kod) ellenrzse *********************************************************
obj = document.getElementById("kod");
if (obj.value != "EREDET" && obj.value != "eredet" ) {
	alert ("A kod mezobe beirt szoveg nem egyezik!");
	return false;
	}


} //End.


// **************************************** REGISZTRACIÓ **************************************************
//*********************************************************************************************************
function validate_reg() { 
var 
kimenet = "ok";
kimenet_mo_ccm = "ok";
kukac = "nincs";
pont = "nincs";

//Felhasználónév **********************************************************
becenev = document.getElementById("becenev");
szoveg_hossz = becenev.value.length; 

	for (i=0; i < szoveg_hossz; i++) {
		u = becenev.value.charAt(i);
		if ((u < "A" || u > "Z") && (u < "a" || u > "z") && (u < "0" || u > "9") && (u != "_")) 
			{ kimenet = "hibas"; break;}
	}

 if (kimenet == "hibas") {
	alert ("A felhasznalonev nem tartalmazhat SZOKOZT, vagy a kovetkezo karaktert: " + u);
	return false;}

 if (szoveg_hossz < 1) {
	alert ("A felhasznalonev nem eleg hosszu!"); 
	return false;}
	

//Regisztralt azonositas **************************************************
becenev = document.getElementById("becenev");
reg_szam = document.getElementById("reg_szam").value; 
felhasznalok = document.getElementById("felhasznalok_szoveg").value;

felhasznalok_AB = felhasznalok.split(":");
felhasznalok_db = felhasznalok_AB.length; 


for (i=0; i < felhasznalok_db; i++) {
	aktualis = felhasznalok_AB[i].toUpperCase();
			if (aktualis == becenev.value.toUpperCase()) {
			alert ("Ez a felhasznalonev mar letezik, valassz masikat!"); 
			return false;
			}
	} 
	

// (email) ellenrzse  ******************************************************
var reg = /^[0-9a-z\.-_]+@([0-9a-z-_]+\.)+[a-z]{2,4}$/i;
var s = document.getElementById('email').value;
var boolean = reg.test(s);
if (boolean == false) { 
alert ("Kérem adja meg vagy ellenorizze e-mail címét!");   
return false;  
}

	

// (jelszo, jelszo2) ellenrzse **********************************************
jelszo1 = document.getElementById("jelszo");
jelszo2 = document.getElementById("jelszo2");

if (jelszo1.value.length <= 4) {
	alert ("A jelszonak legalabb ot karakternek kell lenni!");  
	return false;
	}

if (jelszo1.value != jelszo2.value) {
	alert ("A jelszo mezokbe beirt szovegek nem eggyeznek!");
	return false;
	}

// (kod) ellenrzse ***********************************************************
obj = document.getElementById("kod");
if (obj.value != "EREDET" && obj.value != "eredet" ) {
	alert ("A kod mezobe beirt szoveg nem egyezik!");
	return false;
	}
	
}// End.


// **************************************** Új TEMA **************************************************
//*****************************************************************************************************
function validate_ujtema() { 

// (fh) ellenrzse  ********************************************************
obj = document.getElementById("fh");
if (obj.value.length <= 0) {
alert ("A felhasznalo mezo ures! Kerem kitolteni!"); 
return false;
}

// (jsz) ellenrzse  ********************************************************
obj = document.getElementById("jsz");
if (obj.value.length <= 0) {
alert ("A jelszo mezo ures! Kerem kitolteni!"); 
return false;
}

// (tema_nev) ellenrzse  ********************************************************
obj = document.getElementById("tema_nev");
if (obj.value.length <= 15) {
alert ("A tema mezo ures! Minimum 10 karakter! Kerem kitolteni!"); 
return false;
}


// (uzenet) ellenrzse  ********************************************************
obj = document.getElementById("uzenet");
if (obj.value.length <= 0) {
alert ("A uzenet mezo ures! Kerem kitolteni!"); 
return false;
}

} // End.

// **************************************** FORUM **************************************************
//*****************************************************************************************************
function validate_forum() { 

// (fh) ellenrzse  ********************************************************
obj = document.getElementById("fh");
if (obj.value.length <= 0) {
alert ("A felhasznalo mezo ures! Kerem kitolteni!"); 
return false;
}

// (jsz) ellenrzse  ********************************************************
obj = document.getElementById("jsz"); 
if (obj.value.length <= 0) {
alert ("A jelszo mezo ures! Kerem kitolteni!"); 
return false;
}

// (uzenet) ellenrzse  ********************************************************
obj = document.getElementById("uzenet");
if (obj.value.length <= 0) {
alert ("Az uzenet mezo ures! Kerem kitolteni!"); 
return false;
}

} // End.


// **************************************** ELO CÉG REGISZTRACIÓ **********************************************
//*********************************************************************************************************
function validate_elocegreg() { 


// (nev) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('nev').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("A kapcsolat tartót meg kell jelolni!");   
return false; 
} 

// (tel0) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('tel0').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem adjon meg egy telefonszámot amin elérjük Önt!");   
return false; 
} 

// (emailpriv) ellenrzse  ******************************************************
var reg = /^[0-9a-z\.-_]+@([0-9a-z-_]+\.)+[a-z]{2,4}$/i;
var s = document.getElementById('emailpriv').value;
var boolean = reg.test(s);
if (boolean == false) { 
alert ("Kérem adja meg vagy ellenorizze privát e-mail címét!");   
return false;  
}

// (cegnev) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('cegnev').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem írja be cégnevét (Megrendelő nevét)!"); 
return false; 
}

// (kod) ellenrzse  ******************************************************
var reg = /^eredet$/i;
var s = document.getElementById('kod').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Írja be a kódot a kód mezobe a urlap alján vagy ellenorizze annak helyességét!");   
return false;   
}

} // End.

// **************************************** CÉG REGISZTRACIÓ **********************************************
//*********************************************************************************************************
function validate_cegreg() { 
var 
kimenet = "ok";
kukac = "nincs";
pont = "nincs";


// (nev) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('nev').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("A kapcsolat tartót meg kell jelolni!");   
return false; 
} 

// (tel0) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('tel0').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem adjon meg egy telefonszámot amin elérjük Önt!");   
return false; 
} 

// (emailpriv) ellenrzse  ******************************************************
var reg = /^[0-9a-z\.-_]+@([0-9a-z-_]+\.)+[a-z]{2,4}$/i;
var s = document.getElementById('emailpriv').value;
var boolean = reg.test(s);
if (boolean == false) { 
alert ("Kérem adja meg vagy ellenorizze privát e-mail címét!");   
return false;  
}

// (cegnev) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('cegnev').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem írja be cégnevét (Megrendelő nevét)!"); 
return false; 
}

// (szamlacim) ellenrzse  ******************************************************
var reg = /.+/;
var s = document.getElementById('szamlacim').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem adjon meg egy nevet és egy címet, amire a számlát írhatjuk!"); 
return false; 
}

// (kod) ellenrzse  ******************************************************
var reg = /^eredet$/i;
var s = document.getElementById('kod').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Írja be a kódot a kód mezobe a urlap alján vagy ellenorizze annak helyességét!");   
return false;   
}

// (elfogad) ellenrzse  ******************************************************
obj = document.getElementById("elfogad");
if (obj.checked != 1) {
alert ("Jelölje be a négyzetet, ha meg kívánja rendelni a szolgáltatást!");
return false;  
} 

} // End.


// **************************************** ADATBEKERO **********************************************
//*********************************************************************************************************
function validate_adatbekero() {

// (nev) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('nev').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("A kapcsolat tartót meg kell jelolni!");   
return false; 
} 

// (tel0) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('tel0').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem adjon meg egy telefonszámot amin elérjük Önt!");   
return false; 
} 

// (emailpriv) ellenrzse  ******************************************************
var reg = /^[0-9a-z\.-_]+@([0-9a-z-_]+\.)+[a-z]{2,4}$/i;
var s = document.getElementById('emailpriv').value;
var boolean = reg.test(s);
if (boolean == false) { 
alert ("Kérem adja meg vagy ellenorizze privát e-mail címét!");   
return false;  
}

// (jelszo) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('jelszo').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kerem adjon meg egy jelszot!");   
return false; 
} 


// (cegnev) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('cegnev').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem írja be cégnevét (Megrendelő nevét)!"); 
return false; 
}


// (megye) ellenrzse  ********************************************************
megye = document.getElementById("megye");
index = megye.selectedIndex;	
ertek = megye.options[index].text;

if (ertek == "-----------------------------------------") {
	alert ("A megyet ki kell jelolni!");
	return false;
	}


// (telepules) ellenrzse  ********************************************************
obj = document.getElementById("telepules"); 
if (obj.value.length <= 0) {
alert ("A telepules meg kell jelolni!"); 
return false;
}	

// (irsz) ellenrzse  ********************************************************
obj = document.getElementById("irsz"); 
if (obj.value.length <= 0) {
alert ("Az iranyitoszamot meg kell adni!"); 
return false;
}	

// (cim) ellenrzse  ********************************************************
obj = document.getElementById("cim"); 
if (obj.value.length <= 0) {
alert ("A cimet meg kell adni!"); 
return false; 
}	

// (kod) ellenrzse  ******************************************************
var reg = /^eredet$/i;
var s = document.getElementById('kod').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Írja be a kódot a kód mezobe a urlap alján vagy ellenorizze annak helyességét!");   
return false;   
}

 
} // End.


// **************************************** ADMIN BEALLITAS **********************************************
//*********************************************************************************************************
function validate_beallitas() { 

// (email) ellenrzse  ******************************************************
obj = document.getElementById("email");
	if (obj.value.length <= 5) {
	alert ("Az email cim nem eleg hosszu! Valos e-mail cimet adjl meg!");
	return false;
	}

hossz = obj.value.length;
	for (i=0; i < hossz; i++) {
		u = obj.value.charAt(i);
		if (u == "@") { kukac = "van"};
		if (u == ".") { pont = "van"}; 
		}

if (kukac != "van" || pont != "van") { 
	alert ("Az email cim nem szabavnyos (minta: valami@valami.hu)");
	return false;
	} 


// (jelszo) ellenrzse  ********************************************************
obj = document.getElementById("jelszo"); 
if (obj.value.length <= 0) {
alert ("A jelszo mezo ures! Kerem kitolteni!"); 
return false;
}

// (jelszo2) ellenrzse  ********************************************************
obj = document.getElementById("jelszo2"); 
obj2 = document.getElementById("jelszo"); 
if (obj.value.length != obj2.value.length) {
alert ("A jelszo megerosites nem megfelelo");  
return false;
}

}// End.


// **************************************** Elfelejtette jelszavát? **********************************************
//*********************************************************************************************************

function validate_jelszo() { 

// (email) ellenrzse  ******************************************************
obj = document.getElementById("email");
	if (obj.value.length <= 5) {
	alert ("Az email cim nem eleg hosszu! Valos e-mail cimet adjl meg!");
	return false;
	}

hossz = obj.value.length;
	for (i=0; i < hossz; i++) {
		u = obj.value.charAt(i);
		if (u == "@") { kukac = "van"};
		if (u == ".") { pont = "van"}; 
		}

if (kukac != "van" || pont != "van") { 
	alert ("Az email cim nem szabavnyos (minta: valami@valami.hu)");
	return false;
	}
	
// (kod) ellenrzse ***********************************************************
obj = document.getElementById("kod");
if (obj.value != "EREDET" && obj.value != "eredet" ) {
	alert ("A kod mezobe beirt szoveg nem egyezik!");
	return false;
	}
	
} // End.


// **************************************** AJANLOM AZ OLDALT ********************************************
//********************************************************************************************************

function validate_ajanl() { 
var 
kimenet = "ok";
kukac = "nincs";
pont = "nincs";

// (nev) ellenrzse  ********************************************************
obj = document.getElementById("nev"); 
if (obj.value.length <= 0) {
alert ("Kérem írja be a nevét!"); 
return false;
}	

// (email) ellenrzse  ******************************************************
obj = document.getElementById("email");
	if (obj.value.length <= 5) {
	alert ("Az email cim nem elég hosszú! Valós e-mail címet adjon meg!");
	return false;
	}

hossz = obj.value.length;
	for (i=0; i < hossz; i++) {
		u = obj.value.charAt(i);
		if (u == "@") { kukac = "van"};
		if (u == ".") { pont = "van"}; 
		}

if (kukac != "van" || pont != "van") { 
	alert ("Az email cim nem szabaványos (minta: valami@valami.hu)");
	return false;
	} 


// (nevismeros) ellenrzse  ********************************************************
obj = document.getElementById("nevismeros"); 
if (obj.value.length <= 0) {
alert ("Kérem írja be ismerose nevét!"); 
return false;
}	


kimenet = "ok";
kukac = "nincs";
pont = "nincs";
// (emailismeros) ellenrzse  ******************************************************
obj = document.getElementById("emailismeros");
	if (obj.value.length <= 5) {
	alert ("Az ismerose email cime nem elég hosszú! Valós e-mail címet adjon meg!");
	return false;
	}

hossz = obj.value.length;
	for (i=0; i < hossz; i++) {
		u = obj.value.charAt(i);
		if (u == "@") { kukac = "van"};
		if (u == ".") { pont = "van"}; 
		}

if (kukac != "van" || pont != "van") { 
	alert ("Az ismerose email címe nem szabavnyos (minta: valami@valami.hu)");
	return false;
	}

// (kod) ellenrzse ***********************************************************
obj = document.getElementById("kod");
if (obj.value != "EREDET" && obj.value != "eredet" ) {
	alert ("A kód mezobe beírt szöveg nem egyezik!");
	return false;
	}
	
} // End.


// **************************************** KAPCSOLAT ********************************************
//************************************************************************************************

function validate_kapcsolat() {  
var 
kimenet = "ok";
kukac = "nincs";
pont = "nincs";

// (nev) ellenrzse  ********************************************************
obj = document.getElementById("nev"); 
if (obj.value.length <= 0) {
alert ("Legyen szíves adja meg a nevét!"); 
return false;
}	


// (email) ellenrzse  ******************************************************
obj = document.getElementById("email");
	if (obj.value.length <= 5) {
	alert ("Az email cím nem elég hosszú! Valós e-mail címet adjon meg!");
	return false;
	}

hossz = obj.value.length;
	for (i=0; i < hossz; i++) {
		u = obj.value.charAt(i);
		if (u == "@") { kukac = "van"};
		if (u == ".") { pont = "van"}; 
		}

if (kukac != "van" || pont != "van") { 
	alert ("Az email cím nem szabaványos (minta: valami@valami.hu)");
	return false;
	} 


// (kod) ellenrzse ***********************************************************
obj = document.getElementById("kod");
if (obj.value != "EREDET" && obj.value != "eredet" ) {
	alert ("A kód mezobe beírt szöveg nem egyezik!");
	return false;
	}
	
} // End.

// **************************************** Media ajanlat ********************************************
//************************************************************************************************

function validate_mediaajal() {   
// (nev) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('nev').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem adja meg a nevét!");   
return false; 
} 

// (ceg) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('ceg').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem adja meg a cege nevét!");   
return false;  
} 

// (varos) ellenrzse  ******************************************************
var reg = /^.+$/;
var s = document.getElementById('varos').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Kérem adja meg annak a városnak a nevét ahol cége van!");   
return false;  
}

// (email) ellenrzse  ******************************************************
var reg = /^[0-9a-z\.-_]+@([0-9a-z-_]+\.)+[a-z]{2,4}$/i;
var s = document.getElementById('email').value;
var boolean = reg.test(s);
if (boolean == false) { 
alert ("Kérem adja meg vagy ellenorizze e-mail címét!");   
return false;  
}


// (kod) ellenrzse  ******************************************************
var reg = /^eredet$/i;
var s = document.getElementById('kod').value;
var boolean = reg.test(s);
if (boolean == false) {
alert ("Írja be a kódot a kód mezobe a urlap alján vagy ellenorizze annak helyességét!");   
return false;   
}
	
} // End.

// **************************************** LEVEL KULDES ********************************************
//************************************************************************************************

function validate_level() {  
var 
kimenet = "ok";
kukac = "nincs";
pont = "nincs";

// (nev) ellenrzse  ********************************************************
obj = document.getElementById("nev"); 
if (obj.value.length <= 0) {
alert ("Legyen szíves adja meg a nevét!"); 
return false;
}	


// (email) ellenrzse  ******************************************************
obj = document.getElementById("email");
	if (obj.value.length <= 5) {
	alert ("Az email cím nem elég hosszú! Valós e-mail címet adjon meg!");
	return false;
	}

hossz = obj.value.length;
	for (i=0; i < hossz; i++) {
		u = obj.value.charAt(i);
		if (u == "@") { kukac = "van"};
		if (u == ".") { pont = "van"};  
		}

if (kukac != "van" || pont != "van") { 
	alert ("Az email cím nem szabaványos (minta: valami@valami.hu)");
	return false;
	} 
	
// (targy) ellenrzse  ********************************************************
obj = document.getElementById("targy"); 
if (obj.value.length <= 0) {
alert ("Legyen szíves adja meg a tárgyat!"); 
return false;
}	

// (szoveg) ellenrzse  ********************************************************
obj = document.getElementById("szoveg");  
if (obj.value.length <= 0) {
alert ("Nincs üzenet!"); 
return false;
}	

// (kod) ellenrzse ***********************************************************
obj = document.getElementById("kod");
if (obj.value != "EREDET" && obj.value != "eredet" ) {
	alert ("A kód mezobe beírt szöveg nem egyezik!");
	return false;
	}
	
} // End.


function valasz(id,nev) { 
obj = document.getElementById("userid");
uzenetbox = document.getElementById("uzenet"); 

uzenetbox.focus();
uzenetbox.value += nev+": ";
uzenetbox.focus();

obj.value = id;
	
} // End.