function sprawdz_prenumerate() {
  var ok=true;


 if ((!document.prenumerata.typ[0].checked)&&(!document.prenumerata.typ[1].checked)&&(!document.prenumerata.typ[2].checked)&&(!document.prenumerata.typ[3].checked)&& (!document.prenumerata.typ[4].checked)&&(!document.prenumerata.typ[5].checked)&& (!document.prenumerata.typ[6].checked)&&(!document.prenumerata.typ[7].checked))
  {
    alert ("Proszę podać rodzaj prenumeraty");
    ok=false;
 }
 else
 if (document.prenumerata.egzemplarz.value=="") {
      document.prenumerata.egzemplarz.focus();
      alert ("Proszę podać liczbę zamawianych egzemplarzy");
      ok=false;
  }
 else
  if (isNaN(document.prenumerata.egzemplarz.value)||document.prenumerata.egzemplarz.value<=0||Math.floor(document.prenumerata.egzemplarz.value)!=document.prenumerata.egzemplarz.value) {
      alert ("Proszę wprowadzić poprawną liczbę egzemplarzy");
      document.prenumerata.egzemplarz.focus();
      ok=false;
   }
 else
 if (document.prenumerata.imie.value=="") {
      document.prenumerata.imie.focus();
      alert ("Proszę podać imię");
      ok=false;
  }
 else
  if (document.prenumerata.nazwisko.value=="") {
     document.prenumerata.nazwisko.focus();
     alert ("Proszę podać nazwisko");
     ok=false;
  }
  else
  if (document.prenumerata.ulica.value=="") {
     document.prenumerata.ulica.focus();
     alert ("Proszę podać ulicę");
     ok=false;
  }
  else
  if (document.prenumerata.kod.value=="") {
     document.prenumerata.kod.focus();
     alert ("Proszę podać kod pocztowy");
     ok=false;
  }

  else
  if (document.prenumerata.miasto.value=="") {
     document.prenumerata.miasto.focus();
     alert ("Proszę podać miasto.");
     ok=false;
  }
  else
  if (document.prenumerata.telefon.value=="") {
     document.prenumerata.telefon.focus();
     alert ("Proszę podać telefon");
     ok=false;
  }
  else
  if (document.prenumerata.email.value=="") {
     document.prenumerata.email.focus();
     alert ("Proszę podać adres e-mail");
     ok=false;
  }


  if (ok) {

  if (document.prenumerata.kod.value!="") {
      var re1 = new RegExp("[0-9][0-9]-[0-9][0-9][0-9]","gi"); 
      var wynik1 = re1.test(document.prenumerata.kod.value);
      if (wynik1==false) {
        document.prenumerata.kod.focus();
        alert ("Proszę podać poprawny kod pocztowy");      
        ok=false;
        return false;
      }
  }



  if (document.prenumerata.email.value!="") {
      var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi"); 
      var wynik = re.test(document.prenumerata.email.value);
      if (wynik==false) {
        document.prenumerata.email.focus();
        alert ("Proszę podać poprawny adres e-mail");      
        ok=false;
      } 

  }

 }
 if (ok) document.prenumerata.submit();

}




function sprawdz_roczniki_archiwalne() {
  var ok=true;
 
if(liczsumezamowien()==0){
       alert ("Proszę podać liczbę zamawianych płyt");
      ok=false;
}else
 if (document.prenumerata.imie.value=="") {
      document.prenumerata.imie.focus();
      alert ("Proszę podać imię");
      ok=false;
  }
 else
  if (document.prenumerata.nazwisko.value=="") {
     document.prenumerata.nazwisko.focus();
     alert ("Proszę podać nazwisko");
     ok=false;
  }
  else
  if (document.prenumerata.ulica.value=="") {
     document.prenumerata.ulica.focus();
     alert ("Proszę podać ulicę");
     ok=false;
  }
  else
  if (document.prenumerata.kod.value=="") {
     document.prenumerata.kod.focus();
     alert ("Proszę podać kod pocztowy");
     ok=false;
  }

  else
  if (document.prenumerata.miasto.value=="") {
     document.prenumerata.miasto.focus();
     alert ("Proszę podać miasto.");
     ok=false;
  }
  else
  if (document.prenumerata.telefon.value=="") {
     document.prenumerata.telefon.focus();
     alert ("Proszę podać telefon");
     ok=false;
  }
  else
  if (document.prenumerata.email.value=="") {
     document.prenumerata.email.focus();
     alert ("Proszę podać adres e-mail");
     ok=false;
  }


  if (ok) {

  if (document.prenumerata.kod.value!="") {
      var re1 = new RegExp("[0-9][0-9]-[0-9][0-9][0-9]","gi"); 
      var wynik1 = re1.test(document.prenumerata.kod.value);
      if (wynik1==false) {
        document.prenumerata.kod.focus();
        alert ("Proszę podać poprawny kod pocztowy");      
        ok=false;
        return false;
      }
  }



  if (document.prenumerata.email.value!="") {
      var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi"); 
      var wynik = re.test(document.prenumerata.email.value);
      if (wynik==false) {
        document.prenumerata.email.focus();
        alert ("Proszę podać poprawny adres e-mail");      
        ok=false;
      } 

  }

 }
 if (ok) document.prenumerata.submit();

}







function sprawdz_zapytanie() {
  var ok=true;
 if (document.zapytanie.imie.value=="") {
      document.zapytanie.imie.focus();
      alert ("Proszę podać imię/nazwisko");
      ok=false;
  }
  else
  if (document.zapytanie.email.value=="") {
     document.zapytanie.email.focus();
     alert ("Proszę podać adres e-mail");
     ok=false;
  }
  else
  if (document.zapytanie.temat.value=="") {
     document.zapytanie.temat.focus();
     alert ("Proszę podać temat zapytania");
     ok=false;
  }
  else
  if (document.zapytanie.tresc.value=="") {
     document.zapytanie.tresc.focus();
     alert ("Proszę podać treść zapytania");
     ok=false;
  }
  else
  if (document.zapytanie.telefon.value=="") {
     document.zapytanie.telefon.focus();
     alert ("Proszę podać telefon");
     ok=false;
  }
 if (ok) document.zapytanie.submit();

}

function cyfrykod(event,f)
{
 
  if (event.srcElement) {kc = event.keyCode;} else {kc = event.which;}

  if ((kc < 48 || kc > 57) && kc != 0 && kc != 8) return false;
  return true;
}


function liczsumezamowien(){
    var suma = 0;

    
    
   var ile = document.prenumerata.iloscpol.value;
    for(j=1; j<=ile; j++){
      suma += document.getElementById('rocznikcd_'+j).value  
    }
    
   return suma;
}
