function isEmpty(m) {
	if ((m.length == 0) || (m == null)) { return true; }
	else { return false; }
}
function emailCheck(str) {
	var at = "@";
	var dot = ".";
	var lat = str.indexOf(at);
	var lstr = str.length;
	var ldot = str.indexOf(dot);
	if (str.indexOf(at) == -1) { return false; }
	if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) { return false; }
	if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) { return false; }
	if (str.indexOf(at,(lat+1)) != -1) { return false; }
	if (str.substring(lat-1,lat) == dot || str.substring(lat+1,lat+2) == dot) { return false; }
	if (str.indexOf(dot,(lat+2)) == -1) { return false; }
	if (str.indexOf(" ") != -1) { return false; }
	return true;				
}
function ellReg() {
	mehet = 1;
	if (mehet == 1 && isEmpty(document.reg.username.value)) {
		mehet = 0;
		document.reg.username.focus();
		alert('A felhasználónév mező kitöltése kötelező!');
	}
	if (mehet == 1 && !emailCheck(document.reg.email.value)) {
		mehet = 0;
		document.reg.email.focus();
		alert('Helytelen e-mail cím!');
	}
	if (mehet == 1 && !(document.reg.password.value == document.reg.password2.value)) {
		mehet = 0;
		document.reg.password.focus();
		alert('A jelszó és a jelszó megerősítése mezők tartalma nem egyezik meg!');
	}
	if (mehet == 1) {
		document.reg.submit();
	}
}