// JavaScript Document

function wyswietl_pozycje(id, wartosc)

{ 

  if (document.getElementById) document.getElementById(id).style.display = wartosc;

    else if (document.all) document.all[id].style.display = wartosc;   

}

function spr_zawod(zawod)
{
  if (zawod=="lekarz")
  {
    wyswietl_pozycje("wiersz_nr_lek", "block");   
  }else if((zawod=="pielegniarka") || (zawod=="farmaceuta") || (zawod=="student") || (zawod=="inny"))
  {
    wyswietl_pozycje("wiersz_nr_lek", "none");
  }else
   {
    alert("Proszę wybrać status zawodowy "+zawod);
   }


  if (zawod=="pielegniarka")
  {
    wyswietl_pozycje("wiersz_nr_pielegniarki", "block");   
  }else if((zawod=="lekarz") || (zawod=="farmaceuta") || (zawod=="student") || (zawod=="inny"))
  {
    wyswietl_pozycje("wiersz_nr_pielegniarki", "none");
  }else
   {
    alert("Proszę wybrać status zawodowy "+zawod);
   }
   
   
  if (zawod=="farmaceuta")
  {
    wyswietl_pozycje("wiersz_nr_farmaceuci", "block");   
  }else if((zawod=="lekarz") || (zawod=="pielegniarka") || (zawod=="student") || (zawod=="inny"))
  {
    wyswietl_pozycje("wiersz_nr_farmaceuci", "none");
  }else
   {
    alert("Proszę wybrać status zawodowy "+zawod);
   }        
}





function sprawdz_formularz_warsztatow(formularz)

{

   if (formularz.imie.value == "" || formularz.imie.value.length < 2)

   {

    alert("Proszę poprawić pole z imieniem");

    formularz.imie.focus();

    return (false);

   }



   if (formularz.nazwisko.value == "" || formularz.nazwisko.value.length < 2)

   {

    alert("Proszę poprawić pole z nazwiskiem");

    formularz.nazwisko.focus();

    return (false);

   }

  

   if (formularz.data_urodz.value == "" || formularz.data_urodz.value.length != 10)

   {

    alert("Proszę wpisać poprawnie datę urodzenia np. 1970-05-01");

    formularz.data_urodz.focus();

    return (false);

   }

   

    if (formularz.nr_lek.value == "")

   {

     if (formularz.lekarz.checked)

     {

      alert("Proszę uzupełnić pole Numer Prawa Wykonywania Zawodu");

      formularz.nr_lek.focus();

      return (false);

     } 

   }
  
  
   if (formularz.nr_pielegniarki.value == "")
   {
     if (formularz.pielegniarka.checked)
     {
      alert("Proszę uzupełnić pole Numer Prawa Wykonywania Zawodu");
      formularz.nr_pielegniarki.focus();
      return (false);
     } 
   }
   
   if (formularz.nr_farmaceuty.value == "")
   {
     if (formularz.farmaceuta.checked)
     {
      alert("Proszę uzupełnić pole Numer Prawa Wykonywania Zawodu");
      formularz.nr_farmaceuty.focus();
      return (false);
     } 
   }
      

   if (formularz.spec.value == "")

   {

     if (formularz.lekarz.checked)

     {

      alert("Proszę wybrać specjalizację");

      formularz.spec.focus();

      return (false);

     } 

   }

    if((!formularz.lekarz.checked) && (!formularz.student.checked) && (!formularz.pielegniarka.checked)  && (!formularz.farmaceuta.checked) && (!formularz.inny.checked))

     {

      alert("Proszę wypełnić pole status zawodowy");

      formularz.lekarz.focus();

      return (false);

     } 







/*   if (formularz.ul_meld.value == "" || formularz.ul_meld.value.length < 3)

   {

    alert("Proszę poprawić pole Ulica i nr");

    formularz.ul_meld.focus();

    return (false);

   }

   

   

   WzorKod=/^[0-9]{2}\-[0-9]{3}$/;

   if (!WzorKod.test(formularz.kod_pocztowy_meld.value) || formularz.kod_pocztowy_meld.value == "" || formularz.kod_pocztowy_meld.value.length != 6)

   {

    alert("Proszę podać poprawny Kod Pocztowy w postaci xx-xxx.");

    formularz.kod_pocztowy_meld.focus();

    return (false);

    }

   

   if (formularz.miasto_meld.value == "" || formularz.miasto_meld.value.length < 3)

   {

    alert("Proszę poprawić pole Miejscowość/Miasto");

    formularz.miasto_meld.focus();

    return (false);

   }

 

   if (formularz.woj_meld.value == "" || formularz.woj_meld.value.length < 3)

   {

    alert("Proszę wybrać województwo");

    formularz.woj_meld.focus();

    return (false);

   }

   

    WzorNip1=/^[0-9]{3}\-[0-9]{3}\-[0-9]{2}\-[0-9]{2}$/;

    WzorNip2=/^[0-9]{3}\-[0-9]{2}\-[0-9]{2}\-[0-9]{3}$/;

    WzorNip3=/^[0-9]{10}$/;

    

    if (((formularz.nip.value == "" || formularz.nip.value.length != 10 || !WzorNip3.test(formularz.nip.value)) &&

         (formularz.nip.value == "" || formularz.nip.value.length != 13 || !WzorNip1.test(formularz.nip.value)) &&

         (formularz.nip.value == "" || formularz.nip.value.length != 13 || !WzorNip2.test(formularz.nip.value))) ||

         ((formularz.nip.value != "") &&

         (formularz.nip.value.length != 10 || !WzorNip3.test(formularz.nip.value)) &&

         (formularz.nip.value.length != 13 || !WzorNip1.test(formularz.nip.value)) &&

         (formularz.nip.value.length != 13 || !WzorNip2.test(formularz.nip.value))))

    {

      alert("Proszę podać poprawny numer NIP w postaci xxx-xxx-xx-xx, xxx-xx-xx-xxx lub xxxxxxxxxx.");

      formularz.nip.focus();

      return (false);

    }  

   

  

   

   if (formularz.us.value == "" || formularz.us.value.length < 3)

   {

    alert("Proszę poprawić pole Urząd Skarbowy");

    formularz.us.focus();

    return (false);

   }

   

   

   if (formularz.miasto_meld.value == "" || formularz.miasto_meld.value.length < 3)

   {

    alert("Proszę poprawić pole Miejscowość/Miasto");

    formularz.miasto_meld.focus();

    return (false);

   }

   

   if (formularz.woj_meld.value == "" || formularz.woj_meld.value.length < 3)

   {

    alert("Proszę wybrać województwo");

    formularz.woj_meld.focus();

    return (false);

   }



  */

   

   //alert("OK");

  formularz.submit();    

}



function sprawdz_formularz_kontakt(formularz)

{

  

   if (formularz.temat.value == "" || formularz.temat.value.length < 3)

   {

    alert("Proszę poprawić pole z tematem wiadmości");

    formularz.temat.focus();

    return (false);

   }

   

   if (formularz.tresc.value == "" || formularz.tresc.value.length < 3)

   {

    alert("Proszę poprawić treść wiadomości");

    formularz.tresc.focus();

    return (false);

   }

  

  

  if (formularz.email.value == "" || formularz.email.value.indexOf("@") < 2)

   {

    alert("Proszę podać adres E-mail.");

    formularz.email.focus();

    return (false);

   }

   

  formularz.submit();  

}





function sprawdz_formularz_szkolen(formularz)

{

   

  

   if (formularz.imie.value == "" || formularz.imie.value.length < 2)

   {

    alert("Proszę poprawić pole z imieniem");

    formularz.imie.focus();

    return (false);

   }



   if (formularz.nazw1.value == "" || formularz.nazw1.value.length < 2)

   {

    alert("Proszę poprawić pole z nazwiskiem");

    formularz.nazw1.focus();

    return (false);

   }

   

   



   

   if (formularz.data_ur.value == "" || formularz.data_ur.value.length != 10)

   {

   alert("Proszę wpisać poprawnie datę urodzenia np. 1970-05-01");

    formularz.data_ur.focus();

    return (false);

   }

   

   if (formularz.nr_lek.value == "")

   {

     if (formularz.lekarz.checked)

     {

      alert("Proszę uzupełnić pole Numer Prawa Wykonywania Zawodu");

      formularz.nr_lek.focus();

      return (false);

     } 

   }
   if (formularz.nr_pielegniarki.value == "")
   {
     if (formularz.pielegniarka.checked)
     {
      alert("Proszę uzupełnić pole Numer Prawa Wykonywania Zawodu");
      formularz.nr_pielegniarki.focus();
      return (false);
     } 
   }
   
   if (formularz.nr_farmaceuty.value == "")
   {
     if (formularz.farmaceuta.checked)
     {
      alert("Proszę uzupełnić pole Numer Prawa Wykonywania Zawodu");
      formularz.nr_farmaceuty.focus();
      return (false);
     } 
   }
      

   if (formularz.spec.value == "")
   {
     if (formularz.lekarz.checked)                                                                        
     {
      alert("Proszę wybrać specjalizację");
      formularz.spec.focus();
      return (false);
     } 
   }
   
   if (formularz.spec_p.value == "")
   {
     if (formularz.pielegniarka.checked)
     {
      alert("Proszę wybrać specjalizację");
      formularz.spec_p.focus();
      return (false);
     } 
   }


   if (formularz.spec_f.value == "")
   {
     if (formularz.farmaceuta.checked)
     {
      alert("Proszę wybrać specjalizację");
      formularz.spec_f.focus();
      return (false);
     } 
   }

    if((!formularz.lekarz.checked) && (!formularz.student.checked) && (!formularz.pielegniarka.checked) && (!formularz.farmaceuta.checked) && (!formularz.inny.checked))

     {

      alert("Proszę wypełnić pole status zawodowy");

      formularz.lekarz.focus();

      return (false);

     } 


   if (formularz.ul.value == "" || formularz.ul.value.length < 3)
   {
    alert("Proszę poprawić pole Ulica i nr");
    formularz.ul.focus();
    return (false);
   }

   if (formularz.nr_lok.value == "" || formularz.nr_lok.value.length < 1)
   {
    alert("Proszę wpisać nr domu lub lokalu");
    formularz.nr_lok.focus();
    return (false);
   }   

   

   WzorKod=/^[0-9]{2}\-[0-9]{3}$/;

   if (!WzorKod.test(formularz.kod.value) || formularz.kod.value == "" || formularz.kod.value.length != 6)

   {

    alert("Proszę podać poprawny Kod Pocztowy w postaci xx-xxx.");

    formularz.kod.focus();

    return (false);

    }



   if (formularz.miasto.value == "" || formularz.miasto.value.length < 3)

   {

    alert("Proszę poprawić pole Miejscowość/Miasto");

    formularz.miasto.focus();

    return (false);

   }

 

   if (formularz.woj.value == "" || formularz.woj.value.length < 3)

   {

    alert("Proszę wybrać województwo");

    formularz.woj.focus();

    return (false);

   }

   

   
   if ((formularz.pielegniarka.checked))
   {
    if (!(formularz.szczepienia1.checked) && (!formularz.szczepienia2.checked))
    { 
      alert("Proszę wypełnić pole dotyczące szczepień");
      formularz.szczepienia1.focus();
      return (false);
    }
   }
   

   if (!(formularz.zgoda_dane_os.checked))

   {

    alert("Do wysłania formularza konieczne jest wyrażenie zgody \nna przetwarzanie danych osobowych przez AKU Lancet Sp. z o. o. \n w systemach informatycznych.");

    formularz.zgoda_dane_os.focus();

    return (false);

   }

 

   

   //alert("OK");

  formularz.submit();    

}











function validCheckbox(formularz)

{



   

   if (!(formularz.hurt.checked||formularz.regeneracja.checked||formularz.inne.checked))

   {

    alert("Proszę zaznaczyć przynajmniej jedną opcję");

    return (false);

   }

   

return(true);

}



