
function regellenorzes(form) {
  if (!email_cim_ellenorzes(form.email.value)) {
     hibas(form.email);
     alert("A saját e-mail cím nem megfelelő");return false;
  } else {
     nemhibas(form.email);
  }
  if (form.nev.value=='') { hibas(form.nev);alert("A neved megadása kötelező, lehet becenév is.");return false; } else { nemhibas(form.nev); }
  if (form.jelszo.value=='') { hibas(form.jelszo);alert("A jelszó megadása kötelező");return false; } else { nemhibas(form.jelszo); }
  if (form.jelszo2.value=='') { hibas(form.jelszo2);alert("A jelszót kétszer kell megadni");return false; } else { nemhibas(form.jelszo2); }
  if (form.jelszo.value!=form.jelszo2.value) { hibas(form.jelszo2);alert("A két jelszó nem egyezik");return false; } else { nemhibas(form.jelszo2); }
  if (form.p_tablokep.value=='') { hibas(form.p_tablokep);alert("A fotód megadása költező (csak jpg képet fogadunk el)");return false; } else { nemhibas(form.p_tablokep); }
  if (!form.elolvastam.checked) { alert("Olvasd el és fogadd el a szabályzatot!");return false; }
 document.getElementById('feltoltesalatt').style.visibility='';
 document.getElementById('feltoltesform').style.visibility='hidden';

  return true;
}

function fotoellenorzes(form) {
  if (form.p_tablokep.value=='') { hibas(form.p_tablokep);alert("A fotód megadása költező (csak jpg képet fogadunk el)");return false; } else { nemhibas(form.p_tablokep); }
  if (!form.elolvastam.checked) { alert("A szabályzatot el kell fogadni a regisztráláshoz!");return false; }
  document.getElementById('feltoltesalatt').style.visibility='';
  document.getElementById('feltoltesform').style.visibility='hidden';

  return true;
}


function jelszoellenorzes(form) {
  if (form.jelszo.value=='') { hibas(form.jelszo);alert("A jelszó megadása kötelező");return false; } else { nemhibas(form.jelszo); }
  if (form.jelszo2.value=='') { hibas(form.jelszo2);alert("A jelszót kétszer kell megadni");return false; } else { nemhibas(form.jelszo2); }
  if (form.jelszo.value!=form.jelszo2.value) { hibas(form.jelszo2);alert("A két jelszó nem egyezik");return false; } else { nemhibas(form.jelszo2); }
  return true;
}


function hibas(o) {
   o.style.borderColor="#cc0000";
   o.style.borderWidth="2px";
   o.style.backgroundColor="#eaeaea";
}

function nemhibas(o) {
   o.style.borderColor="#7f9db9";
   o.style.borderWidth="1px";
   o.style.backgroundColor="#ffffff";
}

function email_cim_ellenorzes(email) {
  if (email == "" || email.indexOf('@') == -1 || email.indexOf('.') == -1) {
    return false;
  }
  return true;
}

