var te;
var te1;
var te2;
function Imie()
{
var i=0;
te=1;
for (i; i<=9; i++)
{
if (document.form.IMIE.value.indexOf(i,0)>=0)
    {
  te=0;
  break;
    }
}
}

function Nazwisko()
{
var i=0;
te1=1;
for (i; i<=9; i++)
{
if (document.form.NAZWISKO.value.indexOf(i,0)>=0)
    {
  te1=0;
  break;
    }
}
}

function Miasto()
{
var i=0;
te2=1;
for (i; i<=9; i++)
{
if (document.form.MIEJSCOWOSC.value.indexOf(i,0)>=0)
    {
  te2=0;
  break;
    }
}
}

function poprawnyKod (podanaWartosc){
      if (podanaWartosc.charAt(0) >= 0 && podanaWartosc.charAt(0) <= 9 && 
         podanaWartosc.charAt(1) >= 0 && podanaWartosc.charAt(1) <= 9 &&
         podanaWartosc.charAt(2) =="-" &&
         podanaWartosc.charAt(3) >= 0 && podanaWartosc.charAt(3) <= 9 &&
         podanaWartosc.charAt(4) >= 0 && podanaWartosc.charAt(4) <= 9 &&
         podanaWartosc.charAt(5) >= 0 && podanaWartosc.charAt(5) <= 9 )
    return true
else
      return false
}

function poprawnyNIP (podanaWartosc){
      if (podanaWartosc.charAt(0) >= 0 && podanaWartosc.charAt(0) <= 9 && 
         podanaWartosc.charAt(1) >= 0 && podanaWartosc.charAt(1) <= 9 &&
         podanaWartosc.charAt(2) >= 0 && podanaWartosc.charAt(2) <= 9 &&
         podanaWartosc.charAt(3) =="-" &&
         podanaWartosc.charAt(4) >= 0 && podanaWartosc.charAt(4) <= 9 &&
         podanaWartosc.charAt(5) >= 0 && podanaWartosc.charAt(5) <= 9 &&
         podanaWartosc.charAt(6) >= 0 && podanaWartosc.charAt(6) <= 9 &&
         podanaWartosc.charAt(7) =="-" &&
         podanaWartosc.charAt(8) >= 0 && podanaWartosc.charAt(8) <= 9 &&
         podanaWartosc.charAt(9) >= 0 && podanaWartosc.charAt(9) <= 9 &&
         podanaWartosc.charAt(10) =="-" &&
         podanaWartosc.charAt(11) >= 0 && podanaWartosc.charAt(11) <= 9 &&
         podanaWartosc.charAt(12) >= 0 && podanaWartosc.charAt(12) <= 9)
    return true
else
      return false
}

function displayWindow(url, width, height) 
{
 var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no');
}

function displayWindow1(url, width, height) 
{
 var Win1 = window.open(url,"displayWindow1",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no,top=10,left=40');
}



function runSubmit ()
          {
          var test=0;
          var im="";
          var nazwi="";
          var ul="";
          var ko="";
          var ko1="";
          var mi="";
          var nazw1="";
          var nazw2="";
          var nazw3="";
          var nazw4="";
          var nazw5="";
          var has1a="";
          var has1b="";
          var has2a="";
          var has3a="";
          var has4a="";
          var has5a="";
          var has1="";
          var has2="";
          var has3="";
          var has4="";
          var has5="";
          var firm="";
          var fakt="";
          var ni="";
          var osob="";
          var nip1="";
          var nip2="";
          var tel="";
          var dom="";
          var dom1="";
                    
         Imie();
          if (document.form.IMIE.value=="" || te==0 )
             {
             im= "Pole <B>Imię</B> jest puste lub zawiera cyfry";
             test=1;
             }
          Nazwisko();
          if (document.form.NAZWISKO.value=="" || te1==0)
             {
             nazwi="Pole <B>Nazwisko</B> jest puste lub zawiera cyfry";
             test=1;
             }
          if (document.form.ULICA.value=="")
             {
             ul="Podaj <B>Ulicę</B>";
             test=1;
             }

          if (document.form.TELEFON.value=="")
             {
             tel= "Podaj swój numer <B>telefonu</B>!";
             test=1;
             }

          if (document.form.KOD.value=="")
             {
             ko="Podaj <B>kod pocztowy</B>";
             test=1;
             }
             else {
             if(!poprawnyKod(document.form.KOD.value))
             {
             ko1="Podano niepoprawny <B>kod pocztowy</B>.";
             test=1;
             }
             }
  
          Miasto();
          if (document.form.MIEJSCOWOSC.value=="" || te2==0)
             {
             mi="Pole <B>Miejscowość</B> jest puste lub zawiera cyfry";
             test=1;
             }

          if (document.form.NAZWA.value=="" || document.form.NAZWA.value.length>8)
             {
             nazw1="<B>Nazwa konta</B> musi mieć od 1 do 8 znaków!";
             test=1;
             }

          if (document.form.HASLO.value.length<6 || document.form.HASLO.value=="")
             {
             has1="<B>Hasło</B> jest niepoprawne lub jest za krótkie!";
             test=1;
             }
             else {
          if (document.form.HASLO.value==document.form.NAZWA.value)
             {
             has1a="<B>Hasło</B> jest takie samo jak nazwa konta!";
             test=1;
             }}

          if (document.form.HASLOO.value!=document.form.HASLO.value)
              {
              has1b="Powtórne <B>hasło</B> zostało błędnie podane";
              test=1;
              }
          
          if (document.form.RODZAJ.options[2].selected)
          {   
          if (document.form.NAZWA2.value!="" && document.form.NAZWA2.value.length>8)
             {
             nazw2="<B>Nazwa konta 2</B> musi mieć od 1 do 8 znaków!";
             }
          else {
          if (document.form.NAZWA2.value!="")
             {
          if (document.form.HASLO2.value.length<6 || document.form.HASLO2.value=="")
             {
             has2="<B>Hasło do konta 2</B> jest niepoprawne lub jest za krótkie!";
             test=1;
             }
             else {
          if (document.form.HASLO2.value==document.form.NAZWA2.value)
             {
             has2a="<B>Hasło do konta 2</B> jest takie samo jak nazwa konta!";
             test=1;
             }}}
             test=1;
             }


          if (document.form.NAZWA3.value!="" && document.form.NAZWA3.value.length>8)
             {
             nazw3="<B>Nazwa konta 3</B> musi mieć od 1 do 8 znaków!";
             }
          else {
          if (document.form.NAZWA3.value!="")
             {
          if (document.form.HASLO3.value.length<6 || document.form.HASLO3.value=="")
             {
             has3="<B>Hasło do konta 3</B> jest niepoprawne lub jest za krótkie!";
             test=1;
             }
             else {
          if (document.form.HASLO3.value==document.form.NAZWA3.value)
             {
             has3a="<B>Hasło do konta 3</B> jest takie samo jak nazwa konta!";
             test=1;
             }}}
             test=1;
             }


          if (document.form.NAZWA4.value!="" && document.form.NAZWA4.value.length>8)
             {
             nazw4="<B>Nazwa konta 4</B> musi mieć od 1 do 8 znaków!";
             }
          else {
          if (document.form.NAZWA4.value!="")
             {
          if (document.form.HASLO4.value.length<6 || document.form.HASLO4.value=="")
             {
             has4="<B>Hasło do konta 4</B> jest niepoprawne lub jest za krótkie!";
             test=1;
             }
             else {
          if (document.form.HASLO4.value==document.form.NAZWA4.value)
             {
             has4a="<B>Hasło do konta 4</B> jest takie samo jak nazwa konta!";
             test=1;
             }}}
             test=1;
             }

          if (document.form.NAZWA5.value!="" && document.form.NAZWA5.value.length>8)
             {
             nazw5="<B>Nazwa konta 5</B> musi mieć od 1 do 8 znaków!";
             }
          else {
          if (document.form.NAZWA5.value!="")
             {
          if (document.form.HASLO5.value.length<6 || document.form.HASLO5.value=="")
             {
             has5="<B>Hasło do konta 5</B> jest niepoprawne lub jest za krótkie!";
             test=1;
             }
             else {
          if (document.form.HASLO5.value==document.form.NAZWA5.value)
             {
             has5a="<B>Hasło do konta 5</B> jest takie samo jak nazwa konta!";
             test=1;
             }}}
             test=1;
             }


          }

          if (document.form.FIRMA.value!="")
                    if (document.form.NIP.value.length!=13)
                       {
                       firm="Podałeś nazwę <B>firmy</B>. ";
                       ni="Musisz jeszcze podać poprawny <B>NIP</B>";
                       test=1;
                       }
//             else {
//             if(!poprawnyNIP(document.form.NIP.value))
//             {
//             ko1="Podano nazwę firmy lecz <B>NIP</B> został le podany.";
//             test=1;
//             }
//             }
          
          if (document.form.FAKTURA.checked)
                    if (document.form.NIP.value.length!=13)
                       {
                       fakt="Zaznaczyłeś, iż chcesz otrzymać fakturę VAT. Musisz jeszcze podać poprawny numer <B>NIP</B>! ";
                       test=1;
                       }


          if (document.form.DOMENAW.checked)
                    if (document.form.DWLASNA.value.length=="")
                       {
                       dom="Zaznaczyłeś: Proszę o zarejestrowanie w moim imieniu domeny o podanej nazwie. ";
                       dom1="Musisz jeszcze wpisać nazwę <B>domeny</B>! ";
                       test=1;
                       }


          if (document.form.NIP.value!="")
                    if(!poprawnyNIP(document.form.NIP.value))
                    {
                    nip1="Podano niepoprawny <B>NIP</B>.";
                    test=1;
                    }
                    else {
                    if (document.form.FIRMA.value.length=="" && !document.form.FAKTURA.checked)
                    {
                    nip2="Wpisałeś numer <B>NIP</B>. Musisz jeszcze wpisać nazwę firmy, albo zaznaczyć, że  chcesz otrzymać fakture VAT";
                    test=1;
                    }
                    }


          if (!document.form.OSOBOWE.checked)
                       {
                       osob="Jeśli chcesz wysłać zamówienie to musisz zgodzić się na przetwarzanie danych osobowych przez firmę PETEX-Service";
                       test=1;
                       }


          if (test==1)
          {
          NoweOkienko=window.open('','JavaScript','toolbar=no,menubar=no,location=no,personalbar=no,copyhistory=no,resizable=no,scrollbars=no,directories=no,status=no,width=500,height=420'); 
          NoweOkienko.document.open(); 
          NoweOkienko.document.write("<HTML><HEAD><TITLE>Źle podane dane!</TITLE>"); 
          NoweOkienko.document.write("<link rel='stylesheet' href='/styl/blad.css' type='text/css'>");
          NoweOkienko.document.write("<STYLE TYPE='text/css'><!--BODY {background: url(/images/komputer1.jpg) fixed no-repeat center; background-attachment: fixed }--></STYLE>"); 
          NoweOkienko.document.write("</HEAD><BODY>"); 
          NoweOkienko.document.write("Znaleziono następujące błędy:");
          if (im!="")
          NoweOkienko.document.write("<UL><LI>"+im+"<br>");
          if (nazwi!="")
          NoweOkienko.document.write("<LI>"+nazwi+"<br>");
          if (tel!="")
          NoweOkienko.document.write("<LI>"+tel+"<br>");
          if (ul!="")
          NoweOkienko.document.write("<LI>"+ul+"<br>");
          if (ko!="")
          NoweOkienko.document.write("<LI>"+ko+"<br>");
          if (dom!="")
          NoweOkienko.document.write("<LI>"+dom + dom1+"<br>");
          if (ko1!="")
          NoweOkienko.document.write("<LI>"+ko1+"<br>");
          if (nip1!="")
          NoweOkienko.document.write("<LI>"+nip1+"<br>");
          if (nip2!="")
          NoweOkienko.document.write("<LI>"+nip2+"<br>");
          if (fakt!="")
          NoweOkienko.document.write("<LI>"+fakt+"<br>");
          if (mi!="")
          NoweOkienko.document.write("<LI>"+mi+"<br>");

          if (nazw1!="")
          NoweOkienko.document.write("<LI>"+nazw1+"<br>");
          if (has1!="")
          NoweOkienko.document.write("<LI>"+has1+"<br>");
          if (has1a!="")
          NoweOkienko.document.write("<LI>"+has1a+"<br>");
          if (has1b!="")
          NoweOkienko.document.write("<LI>"+has1b+"<br>");

          if (nazw2!="")
          NoweOkienko.document.write("<LI>"+nazw2+"<br>");
          if (has2!="")
          NoweOkienko.document.write("<LI>"+has2+"<br>");
          if (has2a!="")
          NoweOkienko.document.write("<LI>"+has2a+"<br>");

          if (nazw3!="")
          NoweOkienko.document.write("<LI>"+nazw3+"<br>");
          if (has3!="")
          NoweOkienko.document.write("<LI>"+has3+"<br>");
          if (has3a!="")
          NoweOkienko.document.write("<LI>"+has3a+"<br>");

          if (nazw4!="")
          NoweOkienko.document.write("<LI>"+nazw4+"<br>");
          if (has4!="")
          NoweOkienko.document.write("<LI>"+has4+"<br>");
          if (has4a!="")
          NoweOkienko.document.write("<LI>"+has4a+"<br>");

          if (nazw5!="")
          NoweOkienko.document.write("<LI>"+nazw4+"<br>");
          if (has5!="")
          NoweOkienko.document.write("<LI>"+has5+"<br>");
          if (has5a!="")
          NoweOkienko.document.write("<LI>"+has5a+"<br>");

          if (firm!="")
          NoweOkienko.document.write("<LI>"+firm +ni+ "<BR>");
          if (osob!="")
          NoweOkienko.document.write("<P><LI>"+osob+"</UL><p>");
          NoweOkienko.document.write("<center>"); 
          NoweOkienko.document.write("<a href=javascript:window.close()>Zamknij okno</a> </BODY></HTML>"); 
          NoweOkienko.document.close(); 
          NoweOkienko.focus(); 
          }    
          else 
          document.form.submit();

         }

function opcje1(){
                if (document.form.RODZAJ.options[0].selected==true)
                {
                document.form.DOMENA.options[0].selected=true;
                document.form.ALIAS.select();
                document.form.DWLASNA.value="";
                document.form.ALIAS.value="";
                }
                if (document.form.DOMENA.options[0].selected==true)
                {
                document.form.DWLASNA.value="----------------------------";
                document.form.ALIAS.select();
                document.form.DOMENAW.checked=false;
                }
                else
                {
                document.form.DWLASNA.value="";
                }
                }

function opcje2(){
                if (document.form.RODZAJ.options[0].selected==true)
                {
                document.form.ALIAS.select();
                }
                }

function opcje3(){
                if (document.form.DOMENA.options[0].selected==true)
                {
                document.form.DWLASNA.value="----------------------------";
                document.form.ALIAS.select();
                document.form.DOMENAW.checked=false;
                }
                else
                {
                document.form.DWLASNA.value="";
                }
                }

function opcje4(){
                if (document.form.RODZAJ.options[0].selected==true || document.form.DOMENA.options[0].selected==true)
                {
                document.form.DOMENAW.checked=false;
                }
                else
                {
                document.form.DOMENAW.checked;
                }
                }

function opcje5(){
                if (document.form.DOMENA.options[0].selected==true)
                {
                document.form.DOMENAW.checked=false;
                }
                else
                {
                document.form.DOMENAW.checked;
                }
                }

DayName = new Array(7)
DayName[0] = "Niedziela"
DayName[1] = "Poniedziałek"
DayName[2] = "Wtorek"
DayName[3] = "Środa"
DayName[4] = "Czwartek"
DayName[5] = "Piątek"
DayName[6] = "Sobota"

MonthName = new Array(12)
MonthName[0] = "stycznia "
MonthName[1] = "lutego "
MonthName[2] = "marca "
MonthName[3] = "kwietnia "
MonthName[4] = "maja "
MonthName[5] = "czerwca "
MonthName[6] = "lipca "
MonthName[7] = "sierpnia "
MonthName[8] = "września "
MonthName[9] = "października "
MonthName[10] = "listopada "
MonthName[11] = "grudnia "


function getDateStr(){
    var Today = new Date()
    var WeekDay = Today.getDay()
    var Month = Today.getMonth()
    var Day = Today.getDate()
    var Year = Today.getFullYear()

    if(Year <= 99)
            Year += 1900

    return DayName[WeekDay] + "," + " " + Day + " " + MonthName[Month] + Year
}

//self.moveTo(0,0)
//self.resizeTo(screen.availWidth,screen.availHeight)

