﻿function onlyNumbers(mibe){
x=mibe.value;
ki="";
    for(i=0;i<x.length;i++){
       if (x.substr(i,1)>='0' && x.substr(i,1)<='9'){
          ki+=x.substr(i,1);
         }
        }
mibe.value=ki;

}

function form_ellenor(inputok,form_neve,szoveg,password_hiba,keves_elem, keves_elem_2){
    x=inputok.length;
    for(i=0; i < x ; i++ ){
        aktualis_tag = inputok[i];
            
        if(document.forms[form_neve].elements[aktualis_tag].value == ""){
        document.forms[form_neve].elements[aktualis_tag].style.background= "#7C99E2";
        alert(szoveg);
        document.forms[form_neve].elements[aktualis_tag].focus();
        return false;
      }else{
              
        document.forms[form_neve].elements[aktualis_tag].style.background= "white";
            if(inputok[i] == "ir_szam"){
                if(document.forms[form_neve].ir_szam.value.length < 4 || document.forms[form_neve].ir_szam.value.length > 4){
                    document.forms[form_neve].ir_szam.focus();
                            document.forms[form_neve].ir_szam.style.background= "#7C99E2";
                            alert(keves_elem_2);
                            return false;
                }
            }

            if(inputok[i] == "username" ){
            ez = document.forms[form_neve].elements[inputok[i]].value;
                var tilos = "ÖöÜüÓóÚúÉéÁáÍí";
    
                for (var k=0; k< ez.length; k++)
                {
                 for (j=0; j<tilos.length; j++)
                   {
                    
                       if (ez.charAt(k)==tilos.charAt(j))
                      {
                      alert("Kérem ne használjon ékezetes karaktereket a név mezőben.");
                       document.forms[form_neve].ujra_jelszo.value = "";
                      document.forms[form_neve].elements[inputok[i]].value = "";
                      document.forms[form_neve].elements[inputok[i]].focus();
                      document.forms[form_neve].elements[inputok[i]].style.background= "#7C99E2";
                       return false;
                      }
                      }
                  }
            }

            
            if(inputok[i] == "password" ){
            ez = document.forms[form_neve].elements[inputok[i]].value;
                var tilos = "";
    
                for (var k=0; k< ez.length; k++)
                {
                 for (j=0; j<tilos.length; j++)
                   {
                    
                       if (ez.charAt(k)==tilos.charAt(j))
                      {
                      alert("Kérem ne használjon ékezetes karaktereket.");
                       document.forms[form_neve].ujra_jelszo.value = "";
                      document.forms[form_neve].elements[inputok[i]].value = "";
                      document.forms[form_neve].elements[inputok[i]].focus();
                      document.forms[form_neve].elements[inputok[i]].style.background= "#7C99E2";
                       return false;
                      }
                      }
                  }
            }
            
                if(inputok[i] == "ujra_jelszo"){
                        if((document.forms[form_neve].password.value.length) < 6){
                            document.forms[form_neve].password.focus();
                            document.forms[form_neve].password.style.background= "#7C99E2";
                            alert(keves_elem);
                            return false;
                        }
                            if(document.forms[form_neve].password.value != document.forms[form_neve].elements[inputok[i]].value ){
                                alert(password_hiba);
                                document.forms[form_neve].elements[inputok[i]].value = "";
                                document.forms[form_neve].elements[inputok[i]].focus();
                                document.forms[form_neve].elements[inputok[i]].style.background= "#7C99E2";
                            return false;
                            }
                }
                
                if(inputok[i] == "email"){
                        str=document.forms[form_neve].elements[inputok[i]].value;
                            filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
                           if (!filter.test(str)){
                        document.forms[form_neve].elements[inputok[i]].focus();
                        document.forms[form_neve].elements[inputok[i]].style.background= "#7C99E2";
                           alert("Kérem egy valós e-mail címet adjon meg!");
                          return false;
                            }
                }
       }
    }
}

