function slide(idpic,ile)
{
document.getElementById('pic').src=dir+fotki[idpic];
document.getElementById('slide-text').innerHTML=txt[idpic];


for(var i=1;i<=ile;i++)
document.getElementById('a'+i).className='off';

document.getElementById('a'+idpic).className='on';

}

function open_url(url,szer,wys,nazwa)
{

config='toolbar=no,location=no,directories=no,status=no,menubar=no,width='+szer+',height='+wys+' ,scrollbars=yes,resizable=no';
window.open (url,nazwa,config);

}
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
newWindow=window.open(URLtoOpen, windowName, windowFeatures); }


function select_row(ob,status)
{

if(status=='on')
ob.className='select_row';
else if(status=='off')
ob.className='row1-buy';


}

function calculate()
{

var sumanetto=0;
var sumabrutto=0;
for(var i=1;i<=16;i++)
{


var szt=document.getElementById('szt'+i);
var ilosc=new Number(szt.value).toFixed(1);

 if(ilosc>0)
 {	
//alert(ilosc);

	select_row(document.getElementById('row'+i),'on');
 	sumanetto+=(netto[i]*ilosc);
 	sumabrutto+=(brutto[i]*ilosc);
 }
else
{
select_row(document.getElementById('row'+i),'off');
}
}
document.getElementById('netto').innerHTML=sumanetto.toFixed(2);
document.getElementById('brutto').innerHTML=(sumanetto*1.22).toFixed(2);
}






function sprawdz(formularz)
{
  var nazwa='';
var ciag='';
var err=0;

var tab=new Array();




    for(var i=0;i<formularz.elements.length;i++)
    {
formularz.elements[i].style.color='black';
        if(formularz.elements[i].type=='text' && formularz.elements[i].name.indexOf('szt')==-1 && formularz.elements[i].name!='nip' && formularz.elements[i].name!='firma')
        {

                  if(formularz.elements[i].value=='')
                        {
                        err++;
                      }
                      else
                      {
                         nazwa=formularz.elements[i].name;

                         switch(nazwa)
                        {
                 
   

                                case('imie_nazwisko'):
                                var imiecheck=/[0-9_,\.\/|:*`~!@$%^&(){}=+;\\'"]+/;
                                if(imiecheck.test(formularz.imie_nazwisko.value))
                                {
                                ciag+='W pole imię wprowadzono niedozwolone znaki.\n';
                                tab[i]=1;

                                }
                                break;

                                  case('ulica'):

                                       var ulicacheck=/[`~!@*$%^&(){}=+;]+/;
                                if(ulicacheck.test(formularz.ulica.value))
                                {
                                ciag+='W pole ulica wprowadzono niedozwolone znaki. \n';
                                    tab[i]=1;

                                }

                                break;

                                  case('kod'):

                                           var miastocheck=/[`~!@*$%^&(){}=+;'"]+/;
                                if(miastocheck.test(formularz.kod.value))
                                {
                                ciag+='W pole miasto wprowadzono niedozwolone znaki. \n';

                                    tab[i]=1;
                                }


                                break;

                
                                  case('email'):

                                         var mailcheck=/^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
                                if(!mailcheck.test(formularz.email.value))
                                {
                                ciag+='Podany adres e-mail jest niepoprawny.\n';
                                tab[i]=1;

                                }

                                break;


                                  case('telefon'):

                                   var telcheck=/[a-zA-Z_,\.\/\\|:*`~!@$%^&{}=;]+/;
                                if(telcheck.test(formularz.telefon.value))
                                {
                                ciag+='W pole telefon wprowadzono niedozwolone znaki.\n';

                                tab[i]=1;
                                }



                                break;






                            }

                      }



        }

}

        if(err>=1)
        {
          alert('Pola oznaczone gwiazdką są wymagane')

        return false;
        }
        else
        {



            if(ciag=='')
            {
              return true;
            }
            else
            {

                  for(var j=0;j<tab.length;j++)
                     {
                              if(tab[j]==1)
                             {
                             formularz.elements[j].style.color='red';
                                }

                      }

alert(ciag);

                return false;
            }


        }

}

