

function testuj(f1) {

  if (f1.firma.value.length<1) { alert("Uzupełnij dane do faktury!"); f1.firma.focus(); return false; }	

  if (f1.numernip.value.length<1) { alert("Uzupełnij dane do faktury!"); f1.numernip.focus(); return false; }	

  if (f1.kod.value.length<1) { alert("Uzupełnij dane do faktury!"); f1.kod.focus(); return false; }	

  if (f1.miasto.value.length<1) { alert("Uzupełnij dane do faktury"); f1.miasto.focus(); return false; }

  if (f1.adres.value.length<1) { alert("Uzupełnij dane do faktury"); f1.adres.focus(); return false; }

  

  

  if ((f1.firmad.value.length<1)& (f1.transport.checked)) { alert("Uzupełnij adres dostawy"); f1.firmad.focus(); return false;}

  if ((f1.kodd.value.length<1)& (f1.transport.checked)) { alert("Uzupełnij adres dostawy"); f1.kodd.focus(); return false;}

  if ((f1.miastod.value.length<1)& (f1.transport.checked)) { alert("Uzupełnij adres dostawy"); f1.miastod.focus(); return false;}

  if ((f1.adresd.value.length<1) & (f1.transport.checked)) { alert("Uzupełnij adres dostawy"); f1.adresd.focus(); return false;}





  

  if (f1.p1i.value.length<1 & f1.p2i.value.length<1 & f1.p3i.value.length<1 & f1.p5i.value.length<1 & f1.p6i.value.length<1 & f1.p7i.value.length<1 & f1.p8i.value.length<1 & f1.p9i.value.length<1 & f1.p10i.value.length<1 & f1.p11i.value.length<1 & f1.p13i.value.length<1 & f1.p14i.value.length<1 & f1.p15i.value.length<1 & f1.p16i.value.length<1 & f1.p17i.value.length<1 & f1.p18i.value.length<1 & f1.p19i.value.length<1 & f1.p20i.value.length<1 & f1.p21i.value.length<1 & f1.p22i.value.length<1 & f1.p23i.value.length<1  & f1.p24i.value.length<1 & f1.p25i.value.length<1  & f1.p26i.value.length<1  & f1.p27i.value.length<1  & f1.p28i.value.length<1  & f1.p29i.value.length<1  & f1.p33i.value.length<1  & f1.p31i.value.length<1)  

{ alert("Nie złożono żadnego zamówienia!"); f1.p1i.focus(); return false; }







  

  return true;

}



//poprawnosc e-mail

function testuj1(f1) { 

 

if (!f1.reply.value.match(/^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,6}$/)) { 

   alert("Podaj poprawny e-mail");  

   f1.reply.focus(); 

  return false; 

 } 

 

 if (!f1.regulamin.checked) { alert("Nie zaakceptowano warunków zamówienia"); f1.regulamin.focus(); return false; }

if (!f1.daneosobowe.checked) { alert("Brak zgody na przetwarzanie danych osobowych - jest to niezbędne do realizacji zamówienia on-line!"); f1.daneosobowe.focus(); return false; }

 

 return true; 

} 





//obliczenia i kasowanie wartości innych niż liczby

function licz(pc,pi,pl) {

  maska = /^\d+$/;

  if (maska.test(pi.value)) {

    pl.value = format(pc.value*pi.value,2);

	} else {

    pl.value="0.00";

    pi.value="";

  }

  

  function format(liczba, lmpp) {

  ile = ""+Math.round(liczba*Math.pow(10,lmpp))/Math.pow(10,lmpp);

  if (ile.indexOf(".")<0) ile+=".0";

  while ((ile.length-ile.indexOf(".")-1)<lmpp) ile = ile+"0";

  return ile; 

}



netto = parseFloat(document.f1.p1l.value) + parseFloat(document.f1.p2l.value) + parseFloat(document.f1.p3l.value) + parseFloat(document.f1.p5l.value) + parseFloat(document.f1.p6l.value)+ parseFloat(document.f1.p7l.value)+ parseFloat(document.f1.p8l.value)+ parseFloat(document.f1.p9l.value)+ parseFloat(document.f1.p10l.value)+ parseFloat(document.f1.p11l.value) + parseFloat(document.f1.p13l.value)+ parseFloat(document.f1.p14l.value)+ parseFloat(document.f1.p15l.value)+ parseFloat(document.f1.p16l.value)+ parseFloat(document.f1.p17l.value)+ parseFloat(document.f1.p18l.value)+ parseFloat(document.f1.p19l.value)+ parseFloat(document.f1.p20l.value)+ parseFloat(document.f1.p21l.value)+ parseFloat(document.f1.p22l.value)+ parseFloat(document.f1.p23l.value)+ parseFloat(document.f1.p24l.value)+ parseFloat(document.f1.p25l.value)+ parseFloat(document.f1.p26l.value)+ parseFloat(document.f1.p27l.value) + parseFloat(document.f1.p33l.value) + parseFloat(document.f1.p28l.value)+ parseFloat(document.f1.p29l.value)+ parseFloat(document.f1.p31l.value);

document.f1.polezsuma.value = netto;  



brutto1 = (parseFloat(document.f1.polezsuma.value) * 1.23)*100;

brutto = Math.round(brutto1)/100;

document.f1.polezsumab.value = brutto;  



vat1 = (parseFloat(document.f1.polezsumab.value) - parseFloat(document.f1.polezsuma.value))*100;

vat = Math.round(vat1)/100;

document.f1.polezvat.value = vat;  

}









function keyPress() {



if(event.keyCode < 48 || event.keyCode > 57){

event.returnValue = false;

}

} 



//antyspam

function antyspam(t) {

  t.spam.value=2;

  return true;

}



//kopiowanie wpisu

function przepisz(f) {

  if (f.pole1.checked) {

    f.firmad.value = f.firma.value;

    f.adresd.value = f.adres.value;

    f.kodd.value = f.kod.value;

	f.miastod.value = f.miasto.value;

	f.krajd.value = f.kraj.value;

  } else {

    f.firmad.value = "";

    f.adresd.value = "";

    f.kodd.value = "";

	f.krajd.value = "";

  }

}



function test_nazwisko() {

  if (document.f1.nazwisko.value.match(/\d/)) {

    document.f1.nazwisko.value =

    document.f1.nazwisko.value.replace(/\d/g,"");

  }

}



function test_imie() {

  if (document.f1.imie.value.match(/\d/)) {

    document.f1.imie.value =

    document.f1.imie.value.replace(/\d/g,"");

  }

}



function numery(t) {

  dozwolone="1234567890-w/"; // tutaj dodajesz znaki, jakich mozna uzywac



  tekst="";

  znaki="";

  for(i=0;i<t.value.length;i++) {

    if (dozwolone.indexOf(t.value.charAt(i))<0) {

      znaki +=t.value.charAt(i);

    } else {

      tekst +=t.value.charAt(i);

    }

  }

  t.value=tekst;

  if (znaki.length>0) alert("Skasowano niedozwolone znaki: "+znaki);

}



function numery1(t) {

  dozwolone="1234567890-"; // tutaj dodajesz znaki, jakich mozna uzywac



  tekst="";

  znaki="";

  for(i=0;i<t.value.length;i++) {

    if (dozwolone.indexOf(t.value.charAt(i))<0) {

      znaki +=t.value.charAt(i);

    } else {

      tekst +=t.value.charAt(i);

    }

  }

  t.value=tekst;

  if (znaki.length>0) alert("Skasowano niedozwolone znaki: "+znaki);

}




