function FullView(imgname,xx,yy)
{
	var win;
	xx=Number(xx);
	yy=Number(yy);
	var param='width='+xx+', height='+yy+',top=20,left=20,resizable=0,scrollbars=0';
	win=window.open("","fullview",param);
	win.document.write("<html><head><title>GIEWONT II - Producent swetrów</title></head><body topmargin='0' leftmargin='0' marginwidth='0' marginheight='0'>");
	win.document.write("<div align='center'><a onclick='window.close();' style='cursor:hand;' onfocus='blur();'><img src='"+imgname+"' border=0 valign='middle'></a></div>");
	win.document.write("</body></html>");
	win.window.focus();
}

function spr_mail(forma) {
	
	var msg="";
	
	id_temat = document.forms[forma].id_temat.value;
		if(id_temat==0)
			msg+="\nWybierz temat wiadomo¶ci.\n"
	
	imie_nazwisko = document.forms[forma].imie_nazwisko.value;
		if(imie_nazwisko=="")
			msg+="\nImię i nazwisko jest wymagane.\n"
	
	telefon=document.forms[forma].telefon.value;
			if (telefon!="") {
				with(document.forms[forma]) {
					if(!/^([0-9\-]{9,})$/i.test(telefon.value)) {
						msg+="\nWpisany numer telefonu zawiera niedozwolone znaki lub jest niepoprawny.\n Dozwolone znaki: 0-9.\n";
						document.forms[forma].telefon.select();
					}
				}
			}else{
				msg+="\nTelefon jest wymagany.\n";
			}

			
	email=document.forms[forma].email.value;
			if(email!="") {	
				with (document.forms[forma]) {
					if(!/^[a-zA-Z0-9_\.\-]{3,}@([a-zA-Z0-9\-]{2,}\.)+[a-zA-Z]{2,3}$/i.test(email.value)) {
          				msg+="\nAdres e-mail jest nieprawidłowy.\n";
		 				document.forms[forma].email.select();
        			}
				}
			}else{
				msg+="\nAdres e-mail jest wymagany.\n";
			}
			
	tresc = document.forms[forma].tresc.value;
		if(tresc=="")
			msg+="\nTre¶ć jest wymagana."		
			
	if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();
		}
	else
		window.alert(msg);
}

function okno(adres,xx,yy)
{
	var win;
	if (!xx) xx=640;
	if (!yy) yy=480;
	gora=50;
	lewo=Math.round((screen.width-xx)/2);
	var param='width='+xx+', height='+yy+',top='+gora+',left='+lewo+',resizable=0,scrollbars=1,status=1';
	win=window.open(adres,"fullview",param);
	win.window.focus();
}

function napewno_kategoria(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć kategorię \""+nazwa+"\"\ni wszystkie produkty w niej zawarte ?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_stan_zam(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć stan zamówienia \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_waga(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć definicję wagi \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_upust(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć definicję upustu \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_na_stronie(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć liczbę rekordów na stronie\""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_rozmiar(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć definicję rozmiaru \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_email_newsletter(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć adres e-mail \""+nazwa+"\" z listy newslettera ?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_faktura(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć fakturę do zapłaty tytułem \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_przesylka(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć sposób przesyłki \""+nazwa+"\" i wszystkie jej szczegółowe ustawienia?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_przesylka_d(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć defincję \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function napewno_kontrahent(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć kontrahenta \""+nazwa+"\" i wszystkie jego zamówienia?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}

function nowe_na_realizowane(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz zmienić stan zamówienia nr \""+nazwa+"\" na: w trakcie realizacji?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&zmien="+ajdi;
}

function realizowane_na_wyslane(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz zmienić stan zamówienia nr \""+nazwa+"\" na: wysłane?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&zmien="+ajdi;
}

function napewno_nowe_zam(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć nowe zamówienie nr \""+nazwa+"\" przenosz±c je do skasowanych?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}
function napewno_realizowane_zam(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć zamówienie w trakcie realizacji nr \""+nazwa+"\" przenosz±c je do skasowanych?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}
function napewno_wyslane_zam(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć wysłane zamówienie nr \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}
function napewno_skasowane_zam(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz całkowicie usun±ć skasowane zamówienie nr \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}
function napewno_odrzucone_zam(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz całkowicie usun±ć odrzucone zamówienie nr \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}
function napewno_newsletter_wiadomosc(ajdi , nazwa , gdzie)
{
	msg="Uwaga!\nCzy na pewno chcesz usun±ć wiadomo¶ć newsletter o temacie: \""+nazwa+"\"?";
	if (window.confirm(msg))
		location.href="index.php?"+gdzie+"&del="+ajdi;
}



function spr_wolna_kwota(forma) {
  
  var msg="";
  
  wolna_kwota=document.forms[forma].wolna_kwota.value;
			if(wolna_kwota!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,5}[,\.][0-9]{1,2}/i.test(wolna_kwota.value)) {
          				msg+="\nNiepoprawna warto¶ć kwoty zwolnionej.\n";
		 				document.forms[forma].wolna_kwota.select();
        	}
				}
			}else{
				msg+="\nDefincja kwoty zwolnionej od opłat jest wymagana.\n";
			}
  
  if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();
	
  }else
		window.alert(msg);
}


function spr_faktura(forma) {
  
  var msg="";
  
  id_kontrahent=document.forms[forma].id_kontrahent.value;
      	 if (id_kontrahent==0)
      		msg+="\nMusisz wybrać kontrahenta.\n";
  
  kwota=document.forms[forma].kwota.value;
			if(kwota!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,6}[,\.][0-9]{1,2}/i.test(kwota.value)) {
          				msg+="\nNiepoprawna warto¶ć kwoty.\n";
		 				document.forms[forma].kwota.select();
        	}
				}
			}else{
				msg+="\nKwota jest wymagana.\n";
			}
			
		tytulem=document.forms[forma].tytulem.value;
      	 if (tytulem=="")
      		msg+="\nMusisz podać tytuł faktury.";
  
  if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();		
  }else
		window.alert(msg);
}

function zablokuj_kontrahenta(forma) {

		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();		
}

function spr_waga(forma) {
  
  var msg="";
  
  waga_kg=document.forms[forma].waga_kg.value;
			if(waga_kg!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,3}[,\.][0-9]{1,4}/i.test(waga_kg.value)) {
          				msg+="\nNiepoprawna warto¶ć wagi.\n";
		 				document.forms[forma].waga_kg.select();
        	}
				}
			}else{
				msg+="\nDefincja wagi jest wymagana.\n";
			}
  
  if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();		
  }else
		window.alert(msg);
}

function spr_przesylka_d(forma) {
  
  var msg="";
  
  waga_min=document.forms[forma].waga_min.value;
			if(waga_min!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,3}[,\.][0-9]{1,4}/i.test(waga_min.value)) {
          				msg+="\nNiepoprawna warto¶ć wagi min.\n";
		 				document.forms[forma].waga_min.select();
        	}
				}
			}else{
				msg+="\nDefincja wagi min. jest wymagana.\n";
			}
	
  waga_max=document.forms[forma].waga_max.value;
			if(waga_max!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,3}[,\.][0-9]{1,4}/i.test(waga_max.value)) {
          				msg+="\nNiepoprawna warto¶ć wagi max.\n";
		 				document.forms[forma].waga_max.select();
        	}
				}
			}else{
				msg+="\nDefincja wagi max. jest wymagana.\n";
			}
	
  cena_przesylki=document.forms[forma].cena_przesylki.value;
			if(cena_przesylki!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,5}[,\.][0-9]{1,2}/i.test(cena_przesylki.value)) {
          				msg+="\nNiepoprawna warto¶ć ceny za przesyłkę.\n";
		 				document.forms[forma].cena_przesylki.select();
        	}
				}
			}else{
				msg+="\nCena przesylki jest wymagana.\n";
			}
  
  if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();		
  }else
		window.alert(msg);
}


function spr_upust(forma) {
  
  var msg="";
  
  stawka=document.forms[forma].stawka.value;
			if(stawka!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,2}[,\.][0-9]{1}/i.test(stawka.value)) {
          				msg+="\nNiepoprawna warto¶ć upustu.\n";
		 				document.forms[forma].stawka.select();
        	}
				}
			}else{
				msg+="\nDefincja upustu jest wymagana.\n";
			}
  
  if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();		
  }else
		window.alert(msg);
}



function spr_na_stronie(forma) {
  
  var msg="";
  
  ilosc=document.forms[forma].ilosc.value;
			if(ilosc!="") {	
				if(isNaN(ilosc)) {
            msg+="\nNiepoprawna wartosć.\n";
		 				document.forms[forma].ilosc.select();
        	}
			}else{
				msg+="\nDefincja ilo¶ci rekordów na stronie jest wymagana.\n";
			}
  
  if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();		
  }else
		window.alert(msg);
}

function spr_kategoria(forma) {
  
  var msg="";
  
  priorytet=document.forms[forma].priorytet.value;
			if(priorytet!="") {	
				if(isNaN(priorytet)) {
            msg+="\nPriorytet musi być liczb±.\n";
		 				document.forms[forma].priorytet.select();
        	}
			}else{
				msg+="\nPriorytet jest wymagany.\n";
			}
  nazwa_kat=document.forms[forma].nazwa_kat.value;
      	 if (nazwa_kat=="")
      		msg+="\nMusisz wpisać nazwę kategorii."
  
  if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();		
  }else
		window.alert(msg);
}


function spr_produkt(forma){
  
  var msg="";
  
      nazwa_produktu=document.forms[forma].nazwa.value;
      if (nazwa_produktu=="")
      		msg+="\nMusisz wpisać nazwę produktu.";
      	      	
      cenaA=document.forms[forma].cenaA.value;
			if(cenaA!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,5}[,\.][0-9]{1,2}/i.test(cenaA.value)) {
          				msg+="\nNiepoprawna warto¶ć ceny detalicznej.\n";
		 				document.forms[forma].cenaA.select();
        	}
				}
			}else{
				msg+="\nCena detaliczna jest wymagana.\n";
			}
			
      promocja=document.forms[forma].promocja.checked;
      cenaB=document.forms[forma].cenaB.value;
			if(cenaB!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,5}[,\.][0-9]{1,2}/i.test(cenaB.value)) {
          				msg+="\nNiepoprawna warto¶ć ceny hurtowej.\n";
		 				document.forms[forma].cenaB.select();
        	        }
				}
			}else{
				msg+="\nCena hurtowa jest wymagana.\n";
			}
			
			
			cenaC=document.forms[forma].cenaC.value;
			if(promocja==true && (cenaC=="" || cenaC=="0" || cenaC=="0.00" || cenaC=="0,00" )) {
        msg+="\nTowar w promocji bez ceny promocyjnej!\n";
      }
      
       		if(cenaC!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,5}[,\.][0-9]{1,2}/i.test(cenaC.value)) {
          				msg+="\nNiepoprawna warto¶ć ceny promocyjnej.\n";
		 				document.forms[forma].cenaC.select();
        	        }
				}
			}
      			    
		producent=document.forms[forma].id_producent.value;
      	 if (producent=="0")
      			msg+="\nMusisz wybrać producenta.";
      	
      	upust=document.forms[forma].id_upust.value;
      	 if (upust=="0")
      			msg+="\nMusisz wybrać upust dla hurtowników.";
      			
      	waga=document.forms[forma].id_waga.value;
      	 if (waga=="0")
      			msg+="\nMusisz wybrać wagę produktu.";
      	
      	zdjecie_duze=document.forms[forma].zdjecie_duze.value;
      	 if (zdjecie_duze=="")
      			msg+="\nMusisz wybrać duże zdjęcie produktu.";
      	
      	zdjecie_male=document.forms[forma].zdjecie_male.value;
      	 if (zdjecie_male=="")
      			msg+="\nMusisz wybrać małe zdjęcie produktu.";
      			
      	zdjecie_detal=document.forms[forma].zdjecie_detal.value;
      	 if (zdjecie_detal=="")
      			msg+="\nMusisz wybrać zdjęcie detalu produktu.";
      	
      	nowosc=document.forms[forma].nowosc.checked;
	    if(nowosc==true && promocja==true) {
            msg+="\nJednoczesna kwalifikacja jako nowo¶ć i towar w promocji jest niemożliwa.\n";
        }
      	
      	
      	if (msg==""){
      		document.forms["formularz"].ok2.value="1";
      		document.forms["formularz"].submit();
      	}
      	else
      		window.alert(msg);
}

function spr_produkt_e(forma){
  
  var msg="";
  
      nazwa_produktu=document.forms[forma].nazwa.value;
      if (nazwa_produktu=="")
      		msg+="\nMusisz wpisać nazwę produktu.";
      	
     	
      cenaA=document.forms[forma].cenaA.value;
			if(cenaA!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,5}[,\.][0-9]{1,2}/i.test(cenaA.value)) {
          				msg+="\nNiepoprawna warto¶ć ceny detalicznej.\n";
		 				document.forms[forma].cenaA.select();
        	}
				}
			}else{
				msg+="\nCena detaliczna jest wymagana.\n";
			}
			
      promocja=document.forms[forma].promocja.checked;
      cenaB=document.forms[forma].cenaB.value;
			if(cenaB!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,5}[,\.][0-9]{1,2}/i.test(cenaB.value)) {
          				msg+="\nNiepoprawna warto¶ć ceny hurtowej.\n";
		 				document.forms[forma].cenaB.select();
        	        }
				}
			}else{
				msg+="\nCena hurtowa jest wymagana.\n";
			}
			
			
			cenaC=document.forms[forma].cenaC.value;
			if(promocja==true && (cenaC=="" || cenaC=="0" || cenaC=="0.00" || cenaC=="0,00" )) {
        msg+="\nTowar w promocji bez ceny promocyjnej!\n";
      }
            
			if(cenaC!="") {	
				with (document.forms[forma]) {
					if(!/^[0-9]{1,5}[,\.][0-9]{1,2}/i.test(cenaC.value)) {
          				msg+="\nNiepoprawna warto¶ć ceny promocyjnej.\n";
		 				document.forms[forma].cenaC.select();
        	        }
				}
			}
      			    
		   	producent=document.forms[forma].id_producent.value;
      	 if (producent=="0")
      			msg+="\nMusisz wybrać producenta.";
      	
      	upust=document.forms[forma].id_upust.value;
      	 if (upust=="0")
      			msg+="\nMusisz wybrać upust dla hurtowników.";
      			
      	waga=document.forms[forma].id_waga.value;
      	 if (waga=="0")
      			msg+="\nMusisz wybrać wagę produktu.";
      	
      	nowosc=document.forms[forma].nowosc.checked;
	    if(nowosc==true && promocja==true) {
            msg+="\nJednoczesna kwalifikacja jako nowo¶ć i towar w promocji jest niemożliwa.\n";
        }
      	
      	
      	if (msg==""){
      		document.forms["formularz"].ok2.value="1";
      		document.forms["formularz"].submit();
      	}
      	else
      		window.alert(msg);
}


function spr_smtp(forma) {
	
	var msg="";

		adres_konta=document.forms[forma].adres_konta.value;
			if(adres_konta!="") {	
				with (document.forms[forma]) {
					if(!/^[a-zA-Z0-9_\.\-]{3,}@([a-zA-Z0-9\-]{2,}\.)+[a-zA-Z]{2,3}$/i.test(adres_konta.value)) {
          				msg+="\nAdres konta e-mail jest nieprawidłowy.\n";
		 				document.forms[forma].adres_konta.select();
        			}
				}
			}else{
				msg+="\nAdres konta e-mail jest wymagany.\n";
			}
	
	naglowek_from=document.forms[forma].naglowek_from.value;
	if (naglowek_from=="")
		msg+="\nNagłówek \"from\" jest wymagany.";
	
	serwer_smtp=document.forms[forma].serwer_smtp.value;
	if (serwer_smtp=="")
		msg+="\nMusisz wpisać nazwę serwera SMTP.";
		
		uzytkownik=document.forms[forma].uzytkownik.value;
			if(uzytkownik!="") {	
				with (document.forms[forma]) {
					if(!/^[a-zA-Z0-9_\.\-]{3,}@([a-zA-Z0-9\-]{2,}\.)+[a-zA-Z]{2,3}$/i.test(uzytkownik.value)) {
          				msg+="\nNazwa użytkownika jest niepoprawna. Musi zawierac @.\n";
		 				document.forms[forma].uzytkownik.select();
        			}
				}
			} else 
				msg+="\nNazwa użytkownika jest wymagana.\n";
			
					
	haslo=document.forms[forma].haslo.value;
	if (haslo=="")
		msg+="\nHasło jest wymagane.";
	
	
	if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();
		
}else
		window.alert(msg);
}

function spr_rozmiar(forma) {

	var msg="";
	
	nazwa_rozmiar = document.forms[forma].nazwa_rozmiar.value;
		if(nazwa_rozmiar=="")
			msg+="\nNazwa rozmiaru jest wymagana.";
			

	if (msg=="") {
			document.forms[forma].ok2.value="1";
			document.forms[forma].submit();
		}else
			window.alert(msg);
	
}


function spr_przesylka(forma) {

	var msg="";
	
	nazwa_przesylka = document.forms[forma].nazwa_przesylka.value;
		if(nazwa_przesylka=="")
			msg+="\nNazwa przesyłki jest wymagana.";
	
	przelewy_24 = document.forms[forma].przelewy_24.checked;
	przelew_konto = document.forms[forma].przelew_konto.checked;
	
    if(przelewy_24==true && przelew_konto==true) {
        msg+="\nNie można jednocze¶nie wybrać 'przelewy24' i 'przelew na konto'."
    }		

	if (msg=="") {
			document.forms[forma].ok2.value="1";
			document.forms[forma].submit();
		}else
			window.alert(msg);
	
}

function spr_szukaj(forma) {

    var msg="";

    imie = document.forms[forma].imie.value;
    nazwisko = document.forms[forma].nazwisko.value;
    firma = document.forms[forma].firma.value;
    
    id_stan_zam = document.forms[forma].id_stan_zam.value;
    kontrahent = document.forms[forma].kontrahent.value;
    numer_zamowienia = document.forms[forma].numer_zamowienia.value;
    
    if (imie=="" && nazwisko=="" && firma=="" && id_stan_zam==0 && kontrahent==0 && numer_zamowienia==""){
        msg+="\nOkre¶l kryteria szukania."
    }
    
        if ( (kontrahent==0 && imie != "") || (kontrahent==0 && nazwisko != "") ){
            msg+="\nWybierz typ kontrahenta aby zawęzić szukanie."
        }
        
            if (isNaN(numer_zamowienia)){
                 msg+="\nWpisz poprawny numer zamówienia (przed znakiem /)."
            }
            
                if( kontrahent==1 && imie=="" && nazwisko=="" ) {
                    msg+="\nWpisz imię lub nazwisko kontrahenta indywidualnego."
                }
                    
                    if (kontrahent==1 && firma!="") {
                        msg+="\nW przypadku kontrahenta indywidualnego firma nie może być kryterium szukania."
                    }
                
                        if( kontrahent==2 && imie=="" && nazwisko=="" && firma=="" ) {
                            msg+="\nWpisz nazwę firmy lub imię i nazwisko kontrahenta firmowego."
                        }
                        
                            
                        if( id_stan_zam!=0 && imie=="" && nazwisko=="" && firma=="" && kontrahent==0 && numer_zamowienia=="" ) {
                            msg+="\nWybierz dodatkowe kryterium szukania."
                        }
    
    
    if (msg=="") {
			document.forms[forma].ok2.value="1";
			document.forms[forma].submit();
		}else
			window.alert(msg);
} 



function spr_szukaj_kontrahent(forma) {

    var msg="";

    imie = document.forms[forma].imie.value;
    nazwisko = document.forms[forma].nazwisko.value;
    firma = document.forms[forma].firma.value;
    
    kontrahent = document.forms[forma].kontrahent.value;

    if (kontrahent==0 && imie=="" && nazwisko=="" && firma==""){
        msg+="\nOkre¶l kryteria szukania."
    }
    
        if ( (kontrahent==0 && imie != "") || (kontrahent==0 && nazwisko != "") ){
            msg+="\nWybierz typ kontrahenta aby zawęzić szukanie."
        }
                
                if( kontrahent==1 && imie=="" && nazwisko=="" ) {
                    msg+="\nWpisz imię lub nazwisko kontrahenta indywidualnego."
                }
                    
                    if (kontrahent==1 && firma!="") {
                        msg+="\nW przypadku kontrahenta indywidualnego firma nie może być kryterium szukania."
                    }
                
                        if( kontrahent==2 && imie=="" && nazwisko=="" && firma=="" ) {
                            msg+="\nWpisz nazwę firmy lub imię i nazwisko kontrahenta firmowego."
                        }

    
    
    if (msg=="") {
			document.forms[forma].ok2.value="1";
			document.forms[forma].submit();
		}else
			window.alert(msg);
} 


function dopelnijZera(v, ilosc){

  v=v.toString();
  v=v.split('.');
  if ( v.length==1 ) v.push('');
  if ( v[1].length<ilosc ) {
    reszta='';
    for (var i=ilosc;i>v[1].length;i--) reszta+='0';
    v[1]+=reszta;
  } 
	v[1]=v[1].slice(0,ilosc);

  return v.join(',');
}
function przelicz_cene(pole,cel) {

    var str=pole.value;
    var cena_netto = str.replace(',','.');
		var cena = parseFloat(cena_netto); 
		var podatek = 22;
		var wartosc;
		
			
		 
		wartosc = cena+(cena*(podatek/100));	
			
			
		if (!isNaN(wartosc)) {
				
						document.getElementById(cel).value=dopelnijZera(wartosc,2);
						
		}
		else {
				document.getElementById(cel).value='';
				
		}
		 
}
function przelicz_ceny() {
        cenaA=document.getElementById('cenaA');
        cenaB=document.getElementById('cenaB');
        cenaC=document.getElementById('cenaC');
        if (document.getElementById('cenaA_vat')) przelicz_cene(cenaA,'cenaA_vat');
        if (document.getElementById('cenaB_vat')) przelicz_cene(cenaB,'cenaB_vat');
        if (document.getElementById('cenaC_vat')) przelicz_cene(cenaC,'cenaC_vat');
        
}

function spr_logowanie_klient(forma) {
  
  var msg="";
  
  login=document.forms[forma].login_giewont.value;
      	 if (login==0)
      		msg+="\nMusisz wpisać login.\n";

  haslo=document.forms[forma].haslo_giewont.value;
      	 if (haslo==0)
      		msg+="\nMusisz wpisać hasło.\n";
      		
  if (msg=="")
	{
		document.forms[forma].ok2.value="1";
		document.forms[forma].submit();		
  }else
		window.alert(msg);
}

function spr_dane_prywatne(forma) {

		var msg="";
		
		imie=document.forms[forma].imie.value;
			if (imie!="") {
				with(document.forms[forma]){
					if(!/^[a-zA-Z±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż]{3,}$/i.test(imie.value)){
						msg+="\nWpisz poprawnie imię.\n";
						document.forms[forma].imie.select();
					}
				}
			}else{
				msg+="\nMusisz wpisać imię.\n";
			}
		
		nazwisko=document.forms[forma].nazwisko.value;
			if (nazwisko!="") {
				with(document.forms[forma]){
					if(!/^[a-zA-Z±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż\-]{2,}$/i.test(nazwisko.value)){
						msg+="\nWpisz poprawnie nazwisko.\n Je¶li nazwisko jest dwuczłonowe,\n poł±cz człony znakiem '-'.\n";
						document.forms[forma].nazwisko.select();
					}
				}
			}else{
				msg+="\nMusisz wpisać nazwisko.\n";
			}
        	
		email=document.forms[forma].email.value;
			if(email!=""){	
				with (document.forms[forma]){
					if(!/^[a-zA-Z0-9_\.\-]{3,}@([a-zA-Z0-9\-]{2,}\.)+[a-zA-Z]{2,3}$/i.test(email.value)){
          				msg+="\nAdres e-mail jest nieprawidłowy.\n";
		 				document.forms[forma].email.select();
        			}
				}
			}else{
				msg+="\nAdres e-mail jest wymagany.\n";
			}

		
		telefon=document.forms[forma].telefon.value;
			if (telefon!=""){
				with(document.forms[forma]){
					if(!/^([0-9]{9,})$/i.test(telefon.value)){
						msg+="\nWpisany numer telefonu zawiera niedozwolone znaki lub jest niepoprawny.\n Dozwolone cyfry: 0-9.\n";
						document.forms[forma].telefon.select();
					}
				}
			}else{
				msg+="\nMusisz podać telefon kontaktowy.\n";
			}
		
		ulicaNumer=document.forms[forma].ulica_numer.value;
			if (ulicaNumer==""){
				msg+="\nMusisz wpisać ulicę i numer.\n";
			}
		
		miejscowosc=document.forms[forma].miejscowosc.value;
			if (miejscowosc==""){
				msg+="\nMusisz wpisać miejscowo¶ć.\n";
			}
			
		kodPocztowy=document.forms[forma].kod_pocztowy.value;
			if(kodPocztowy!="") {
				with (document.forms[forma]){
				    if(!/^\d{2}-\d{3}$/.test(kod_pocztowy.value)){
				        msg+="\nKod pocztowy jest nieprawidłowy.\n";
						document.forms[forma].kod_pocztowy.select();
		    		}
				}
			}else{
				msg+="\nMusisz wpisać kod pocztowy.\n";
			}
		
		id_wojewodztwo=document.forms[forma].id_wojewodztwo.value;
		if (id_wojewodztwo=="0")
			msg+="\nMusisz wybrać województwo.\n";

		
		nick=document.forms[forma].nick.value;
			if (nick==""){
				msg+="\nMusisz wpisać: nick.\n";
			}
			
		haslo=document.forms[forma].haslo.value;
			if (haslo==""){
				msg+="\nMusisz wpisać: hasło.\n";
			}
			
		powtorz_haslo=document.forms[forma].powtorz_haslo.value;
			if (powtorz_haslo==""){
				msg+="\nMusisz powórzyć hasło.\n";
			}
		
		if (haslo!=powtorz_haslo){
			document.forms[forma].haslo.select();
			msg+="\nWpisane hasła nie s± takie same.\n";
		}
	
		if (msg=="")
		{
			document.forms[forma].ok2.value="1";
			document.forms[forma].submit();
			}
		else
			window.alert(msg);
}


function spr_dane(forma) {

		var msg="";
		
		imie=document.forms[forma].imie.value;
			if (imie!="") {
				with(document.forms[forma]){
					if(!/^[a-zA-Z±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż]{3,}$/i.test(imie.value)){
						msg+="\nWpisz poprawnie imię.\n";
						document.forms[forma].imie.select();
					}
				}
			}else{
				msg+="\nMusisz wpisać imię.\n";
			}
		
		nazwisko=document.forms[forma].nazwisko.value;
			if (nazwisko!="") {
				with(document.forms[forma]){
					if(!/^[a-zA-Z±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż\-]{2,}$/i.test(nazwisko.value)){
						msg+="\nWpisz poprawnie nazwisko.\n Je¶li nazwisko jest dwuczłonowe,\n poł±cz człony znakiem '-'.\n";
						document.forms[forma].nazwisko.select();
					}
				}
			}else{
				msg+="\nMusisz wpisać nazwisko.\n";
			}
        	
		email=document.forms[forma].email.value;
			if(email!=""){	
				with (document.forms[forma]){
					if(!/^[a-zA-Z0-9_\.\-]{3,}@([a-zA-Z0-9\-]{2,}\.)+[a-zA-Z]{2,3}$/i.test(email.value)){
          				msg+="\nAdres e-mail jest nieprawidłowy.\n";
		 				document.forms[forma].email.select();
        			}
				}
			}else{
				msg+="\nAdres e-mail jest wymagany.\n";
			}

		nip=document.forms[forma].nip.value;
			if (nip!=""){
				with (document.forms[forma]){
					if(!/^([0-9]{3}\-){2}([0-9]{2}\-){1}([0-9]{2}){1}$/i.test(nip.value)){
				  		msg+="\nWprowadzony numer NIP jest niepoprawny.\n";
				  		document.forms[forma].nip.select();
				  	}
				}
			}
		nazwa_firmy=document.forms[forma].nazwa_firmy.value;
			if (nip!="" && nazwa_firmy==""){
				msg+="\nMusisz wpisać nazwę firmy.\n";
			}
			
		if(nazwa_firmy!="" && nip=="") {
            msg+="\nMusisz wpisać NIP.\n";
        }
		
		telefon=document.forms[forma].telefon.value;
			if (telefon!=""){
				with(document.forms[forma]){
					if(!/^([0-9]{9,})$/i.test(telefon.value)){
						msg+="\nWpisany numer telefonu zawiera niedozwolone znaki lub jest niepoprawny.\n Dozwolone cyfry: 0-9.\n";
						document.forms[forma].telefon.select();
					}
				}
			}else{
				msg+="\nMusisz podać telefon kontaktowy.\n";
			}
		
		ulicaNumer=document.forms[forma].ulica_numer.value;
			if (ulicaNumer==""){
				msg+="\nMusisz wpisać ulicę i numer.\n";
			}
		
		miejscowosc=document.forms[forma].miejscowosc.value;
			if (miejscowosc==""){
				msg+="\nMusisz wpisać miejscowo¶ć.\n";
			}
			
		kodPocztowy=document.forms[forma].kod_pocztowy.value;
			if(kodPocztowy!="") {
				with (document.forms[forma]){
				    if(!/^\d{2}-\d{3}$/.test(kod_pocztowy.value)){
				        msg+="\nKod pocztowy jest nieprawidłowy.\n";
						document.forms[forma].kod_pocztowy.select();
		    		}
				}
			}else{
				msg+="\nMusisz wpisać kod pocztowy.\n";
			}
		
		id_wojewodztwo=document.forms[forma].id_wojewodztwo.value;
		if (id_wojewodztwo=="0")
			msg+="\nMusisz wybrać województwo.\n";

		
		nick=document.forms[forma].nick.value;
			if (nick==""){
				msg+="\nMusisz wpisać: nick.\n";
			}
			
		haslo=document.forms[forma].haslo.value;
			if (haslo==""){
				msg+="\nMusisz wpisać: hasło.\n";
			}
			
		powtorz_haslo=document.forms[forma].powtorz_haslo.value;
			if (powtorz_haslo==""){
				msg+="\nMusisz powórzyć hasło.\n";
			}
		
		if (haslo!=powtorz_haslo){
			document.forms[forma].haslo.select();
			msg+="\nWpisane hasła nie s± takie same.\n";
		}
	
		if (msg=="")
		{
			document.forms[forma].ok2.value="1";
			document.forms[forma].submit();
			}
		else
			window.alert(msg);
}


function spr_tylko_dane(forma) {

		var msg="";
		
		imie=document.forms[forma].imie.value;
			if (imie!="") {
				with(document.forms[forma]){
					if(!/^[a-zA-Z±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż]{3,}$/i.test(imie.value)){
						msg+="\nWpisz poprawnie imię.\n";
						document.forms[forma].imie.select();
					}
				}
			}else{
				msg+="\nMusisz wpisać imię.\n";
			}
		
		nazwisko=document.forms[forma].nazwisko.value;
			if (nazwisko!="") {
				with(document.forms[forma]){
					if(!/^[a-zA-Z±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż\-]{2,}$/i.test(nazwisko.value)){
						msg+="\nWpisz poprawnie nazwisko.\n Je¶li nazwisko jest dwuczłonowe,\n poł±cz człony znakiem '-'.\n";
						document.forms[forma].nazwisko.select();
					}
				}
			}else{
				msg+="\nMusisz wpisać nazwisko.\n";
			}
        	
		email=document.forms[forma].email.value;
			if(email!=""){	
				with (document.forms[forma]){
					if(!/^[a-zA-Z0-9_\.\-]{3,}@([a-zA-Z0-9\-]{2,}\.)+[a-zA-Z]{2,3}$/i.test(email.value)){
          				msg+="\nAdres e-mail jest nieprawidłowy.\n";
		 				document.forms[forma].email.select();
        			}
				}
			}else{
				msg+="\nAdres e-mail jest wymagany.\n";
			}

		nip=document.forms[forma].nip.value;
			if (nip!=""){
				with (document.forms[forma]){
					if(!/^([0-9]{3}\-){2}([0-9]{2}\-){1}([0-9]{2}){1}$/i.test(nip.value)){
				  		msg+="\nWprowadzony numer NIP jest niepoprawny.\n";
				  		document.forms[forma].nip.select();
				  	}
				}
			}
		nazwa_firmy=document.forms[forma].nazwa_firmy.value;
			if (nip!="" && nazwa_firmy==""){
				msg+="\nMusisz wpisać nazwę firmy.\n";
			}
			
		if(nazwa_firmy!="" && nip=="") {
            msg+="\nMusisz wpisać NIP.\n";
        }
		
		telefon=document.forms[forma].telefon.value;
			if (telefon!=""){
				with(document.forms[forma]){
					if(!/^([0-9]{9,})$/i.test(telefon.value)){
						msg+="\nWpisany numer telefonu zawiera niedozwolone znaki lub jest niepoprawny.\n Dozwolone cyfry: 0-9.\n";
						document.forms[forma].telefon.select();
					}
				}
			}else{
				msg+="\nMusisz podać telefon kontaktowy.\n";
			}
		
		ulicaNumer=document.forms[forma].ulica_numer.value;
			if (ulicaNumer==""){
				msg+="\nMusisz wpisać ulicę i numer.\n";
			}
		
		miejscowosc=document.forms[forma].miejscowosc.value;
			if (miejscowosc==""){
				msg+="\nMusisz wpisać miejscowo¶ć.\n";
			}
			
		kodPocztowy=document.forms[forma].kod_pocztowy.value;
			if(kodPocztowy!="") {
				with (document.forms[forma]){
				    if(!/^\d{2}-\d{3}$/.test(kod_pocztowy.value)){
				        msg+="\nKod pocztowy jest nieprawidłowy.\n";
						document.forms[forma].kod_pocztowy.select();
		    		}
				}
			}else{
				msg+="\nMusisz wpisać kod pocztowy.\n";
			}
		
		id_wojewodztwo=document.forms[forma].id_wojewodztwo.value;
		if (id_wojewodztwo=="0")
			msg+="\nMusisz wybrać województwo.\n";
	
		if (msg=="")
		{
			document.forms[forma].ok2.value="1";
			document.forms[forma].submit();
			}
		else
			window.alert(msg);
}


function spr_adresy(forma) {

		var msg="";
		
	   nazwa_dane_wysylka=document.forms[forma].nazwa_dane_wysylka.value;
			if (nazwa_dane_wysylka==""){
				msg+="\nMusisz wpisać nazwę danych do wysyłki.\n";
			}
		
		w_imie=document.forms[forma].w_imie.value;
			if (w_imie!="") {
				with(document.forms[forma]){
					if(!/^[a-zA-Z±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż]{3,}$/i.test(w_imie.value)){
						msg+="\nWpisz poprawnie imię.\n";
						document.forms[forma].w_imie.select();
					}
				}
			}else{
				msg+="\nMusisz wpisać imię.\n";
			}
		
		w_nazwisko=document.forms[forma].w_nazwisko.value;
			if (w_nazwisko!="") {
				with(document.forms[forma]){
					if(!/^[a-zA-Z±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż\-]{2,}$/i.test(w_nazwisko.value)){
						msg+="\nWpisz poprawnie nazwisko.\n Je¶li nazwisko jest dwuczłonowe,\n poł±cz człony znakiem '-'.\n";
						document.forms[forma].w_nazwisko.select();
					}
				}
			}else{
				msg+="\nMusisz wpisać nazwisko.\n";
			}

		w_nip=document.forms[forma].w_nip.value;
			if (w_nip!=""){
				with (document.forms[forma]){
					if(!/^([0-9]{3}\-){2}([0-9]{2}\-){1}([0-9]{2}){1}$/i.test(w_nip.value)){
				  		msg+="\nWprowadzony numer NIP jest niepoprawny.\n";
				  		document.forms[forma].w_nip.select();
				  	}
				}
			}
		
		//w_nazwa_firmy=document.forms[forma].w_nazwa_firmy.value;
		//	if (w_nip!="" && w_nazwa_firmy!="") {
		//		with(document.forms[forma]){
		//			if(!/^[0-9a-zA-Z±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż]{3,}$/i.test(w_nazwa_firmy.value)){
		//				msg+="\nWpisz poprawnie nazwe firmy.\n Nie używaj cudzysłowów.\n";
		//				document.forms[forma].w_nazwa_firmy.select();
		//			}
		//		}
		//	}else{
		//		msg+="\nMusisz wpisać nazwe firmy.\n";
		//	}
		
		
		w_nazwa_firmy=document.forms[forma].w_nazwa_firmy.value;
			if (w_nip!="" && w_nazwa_firmy==""){
				msg+="\nMusisz wpisać nazwę firmy.\n";
			}
			
		if(w_nazwa_firmy!="" && w_nip=="") {
            msg+="\nMusisz wpisać NIP.\n";
        }
		
		w_telefon=document.forms[forma].w_telefon.value;
			if (w_telefon!=""){
				with(document.forms[forma]){
					if(!/^([0-9]{9,})$/i.test(w_telefon.value)){
						msg+="\nWpisany numer telefonu zawiera niedozwolone znaki lub jest niepoprawny.\n Dozwolone cyfry: 0-9.\n";
						document.forms[forma].w_telefon.select();
					}
				}
			}else{
				msg+="\nMusisz podać telefon kontaktowy.\n";
			}
		
		ulicaNumer=document.forms[forma].w_ulica_numer.value;
			if (ulicaNumer==""){
				msg+="\nMusisz wpisać ulicę i numer.\n";
			}
		
		w_miejscowosc=document.forms[forma].w_miejscowosc.value;
			if (w_miejscowosc==""){
				msg+="\nMusisz wpisać miejscowo¶ć.\n";
			}
			
		kodPocztowy=document.forms[forma].w_kod_pocztowy.value;
			if(kodPocztowy!="") {
				with (document.forms[forma]){
				    if(!/^\d{2}-\d{3}$/.test(w_kod_pocztowy.value)){
				        msg+="\nKod pocztowy jest nieprawidłowy.\n";
						document.forms[forma].w_kod_pocztowy.select();
		    		}
				}
			}else{
				msg+="\nMusisz wpisać kod pocztowy.\n";
			}
			
			
		if (msg=="")
		{
			document.forms[forma].ok2.value="1";
			document.forms[forma].submit();
			}
		else
			window.alert(msg);
}


function spr_newsletter(forma) {

		var msg="";
		
        email_newsletter=document.forms[forma].email_newsletter.value;
			if(email_newsletter!=""){	
				with (document.forms[forma]){
					if(!/^[a-zA-Z0-9_\.\-]{3,}@([a-zA-Z0-9\-]{2,}\.)+[a-zA-Z]{2,3}$/i.test(email_newsletter.value)){
          				msg+="\nAdres e-mail jest nieprawidłowy.\n";
		 				document.forms[forma].email_newsletter.select();
        			}
				}
			}else{
				msg+="\nAdres e-mail jest wymagany.\n";
			}

			
		if (msg==""){
			document.forms[forma].ok_newsletter.value="1";
			document.forms[forma].submit();
			}
		else
			window.alert(msg);
}

function submituj_old(forma , idT) {
	
    var msg="";
	
	rozmiar=document.forms[forma].rozmiar.value;
      	 if (rozmiar==0)
      		msg+="\nWybierz rozmiar.\n";
	
    if (msg=="")
	{
    document.forms[forma].id_towar.value=idT;
	document.forms[forma].submit();
	}else
		window.alert(msg);
}

function submituj(forma , idT) {
	
    var msg="";
	
    if (msg=="")
	{
    document.forms[forma].id_towar.value=idT;
	document.forms[forma].submit();
	}else
		window.alert(msg);
}

function spr_search(forma) {

		var msg="";
		
        szukaj=document.forms[forma].szukaj.value;
        
            if(szukaj==""){
                msg+="\nWpisz szukan± frazę";
            }
			
		if (msg==""){
			document.forms[forma].ok_szukaj.value="1";
			document.forms[forma].submit();
			}
		else
			window.alert(msg);
}

function toggle_div(id) { 


   var z_div = document.getElementById('z_div_'+id); 
   if(z_div.style.display=="block") 
       { 
        z_div.style.display="none"; 
       } 
   else 
       { 
       z_div.style.display="block"; 
       }

}

function order_set_data(nazwa_przesylka,cena_suma,przesylka_kwota,przelew_konto,przelewy_24) { 

      //alert(nazwa_przesylka + ' ' + przesylka_kwota + ' ' + przelew_konto + ' ' + przelewy_24);
      document.getElementById('nazwa_przesylka').value=nazwa_przesylka;
      document.getElementById('przesylka_kwota').value=przesylka_kwota;
      document.getElementById('przelew_konto').value=przelew_konto;
      document.getElementById('przelewy_24').value=przelewy_24;
      
      var do_zaplaty = parseFloat(przesylka_kwota)+parseFloat(cena_suma);
      
      document.getElementById('do_zaplaty').innerHTML = dopelnijZera(do_zaplaty,2);
      
}   


function spr_incoming_mail(forma) {

    var msg="";
    
    email=document.forms[forma].incoming_email.value;
			if(email!="") {	
				with (document.forms[forma]) {
					if(!/^[a-zA-Z0-9_\.\-]{3,}@([a-zA-Z0-9\-]{2,}\.)+[a-zA-Z]{2,3}$/i.test(incoming_email.value)) {
          				msg+="\nAdres e-mail jest nieprawidłowy.\n";
        			}
				}
			}else{
				msg+="\nAdres e-mail jest wymagany.\n";
			}
    
    if (msg==""){
			document.forms[forma].ok2.value="1";
			document.forms[forma].submit();
			}
		else
			window.alert(msg);

}
