//jelszo, felhasznalonev, email
function ellenoriz(form_neve, data_type) {
  //email
  var mezo = eval('document.'+form_neve+'.email_cim');
  //modositasnal nincs email mezo
  if (mezo){
   	if (mezo.value.length === 0 ) {
   	 alert('Nem adott meg E-mail címet!'); 
   	 mezo.focus();
   	 return false;
   	} else {
   	  var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   	  if(reg.test(mezo.value) == false) {
        alert('Érvénytelen e-mail cím!');
        mezo.focus();
        return false;
     }
    }  
  }
 	//nev
 	mezo = eval('document.'+form_neve+'.becenev');
 	if (mezo.value.length === 0 ) {
 	 alert('Nem adott meg Becenevet - ez jelenik meg a hozzászólásoknál, üzeneteknél!'); 
 	 mezo.focus();
 	 return false;
 	} 
  //jelszo
 	mezo = eval('document.'+form_neve+'.password');
 	var mezo2 = eval('document.'+form_neve+'.password2');
 	//ha csak modosit, es nem irt be semmit, akkor hagyjuk uresen, es mehet vissza
 	if ((data_type == 'data')&& (mezo.value == mezo2.value) && (mezo.value.length === 0 )){
    return true;
  }
  //minden mas esetben
 	var re_number = /[0-9]/;
 	var re_kis = /[a-z]/;
 	var re_nagy = /[A-Z]/;
 	if (mezo.value.length === 0 ) {
   	 alert('Nem adott meg jelszavat!'); 
   	 mezo.focus();
   	 return false;
 	} else if (mezo.value.length < 6 ){
 	  alert('Minimum 6 karakterből kell állnia a jelszónak!');
    mezo.focus(); 
 	  return false;
 	} else if (!re_number.test(mezo.value)) { 
    alert("A jelszónak tartalmaznia kell számot (0-9)!"); 
    mezo.focus();  
    return false; 
  } else if (!re_kis.test(mezo.value)) { 
    alert("A jelszónak tartalmaznia kell kisbetűt (a-z)!"); 
    mezo.focus();  
    return false; 
  } else if (!re_nagy.test(mezo.value)) { 
    alert("A jelszónak tartalmaznia kell nagybetűt (A-Z)!"); 
    mezo.focus();  
    return false; 
 	} else if (mezo.value != mezo2.value ){
 	  alert('A megadott két jelszó nem egyezik!');
    mezo.focus(); 
 	  return false;
 	}
  //alfanumerikus, nincs egyeb karakter       //min 6 char       //min 1 uppercase, min 1 number, min 1 lowercase      
  //var re = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])\w{6,}$/;      var validPassword = re.test(input); 
 	return true;
}

function ShowContent(id) {
  var popup_uzenet = document.getElementById(id);
  popup_uzenet.style.display = 'block';
}


function ellenoriz_comment(form_neve){
  var betu = /[0-9A-Za-z]/;
  var mezo = eval('document.'+form_neve+'.hozzaszolas');
 	if (!betu.test(mezo.value)){
    alert('Ha üzenetet szeretne küldeni, kérjük írjon betűket vagy számokat is a szövegmezőbe, hogy mi is el tudjuk olvasni.!'); 
    mezo.focus();  
    return false; 
  }   
  return true;    
}
