function checkform(formname){
 var form = document.getElementById('form_'+formname);
 var retbox = document.getElementById('retbox_'+formname);
 if (retbox) { retbox.innerHTML = ''; }
 if (form) {
    var mehet = 1;
    var retmsg = '';
    if (formname == 'quiz'){
       var count = 0;
       for (l=1;l<9;l++){ for (m=0;m<3;m++) { if (eval('form.q'+l+'['+m+'].checked') == true) { count ++; } } }
       if (count < 8) { mehet = 0; retmsg += 'Kérjük, hogy töltsd ki az összes kérdést!';  }
    }
    if (formname == 'registration'){
       if (form.reg_becenev.value=='') { mehet = 0; retmsg += '<b>Kérjük, hogy válassz egy becenevet.</b><br \/>'; }
       if (form.reg_nev.value=='')   { mehet = 0; retmsg += '<b>Kérjük, hogy add meg a nevedet.</b><br \/>'; }
       if (form.reg_email.value=='') { mehet = 0; retmsg += '<b>Kérjük, hogy add meg az e-mail címedet.</b><br \/>'; }
       if ((form.reg_nem[0].checked == false) && (form.reg_nem[1].checked == false)) { mehet = 0; retmsg += '<b>Kérjük, hogy add meg a nemedet.</b><br \/>'; }
       if (form.reg_kor.selectedIndex == 0) { mehet = 0; retmsg += '<b>Kérjük, hogy add meg a születési évedet.</b><br \/>'; }
       if (form.reg_varos.value=='') { mehet = 0; retmsg += '<b>Kérjük, hogy add meg a település nevét ahol laksz.</b><br \/>'; }
       if (form.reg_irsz.value=='') { mehet = 0; retmsg += '<b>Kérjük, hogy add meg az irányítószámodat.</b><br \/>'; }
       if (form.reg_cim.value=='') { mehet = 0; retmsg += '<b>Kérjük, hogy add meg a pontos lakcímedet.</b><br \/>'; }
       if (form.reg_ca.value=='') { mehet = 0; retmsg += '<b>Kérjük, hogy add meg az ellenörző kódot.</b><br \/>'; }
       if (form.reg_eula.checked == false) { mehet = 0; retmsg += '<b>A regisztrációhoz el kell fogadnod a játékszabályzatot.</b><br \/>'; }
    }

    if (formname == 'login'){
       if (form.email.value=='E-mail címed') { mehet = 0; retmsg += 'Kérjük, hogy add meg az e-mail címedet. '; }
       if (form.jelszo.value=='Jelszavad') { mehet = 0; retmsg += 'Kérjük, hogy add meg a jelszavadat.'; }
    }

    if (mehet == 1){
       form.submit();
    }
    else
    {
       if (retbox) { retbox.innerHTML = retmsg; } else {
         if (retmsg != '') { alert(retmsg); }
       }
    }
 }
}



