	if(navigator.appName == "Microsoft Internet Explorer")
		ie=true;
	else
		ie = false;

	if(navigator.appName == "Netscape")
		nn=true;
	else
		nn = false;

//alert(navigator.appName);


						kopiuj_dostarczenie = false;
						kopiuj_faktura = false;
						kopiuj_plat = false;
						kopiuj_etix = false;
						var zaw_faktura;
						var zaw_plat;
						var zaw_etix;
						var zaw_etix_r;
						
						
						function plat()
						{

						var indeks = document.forms['form1'].elements['platnosc'].selectedIndex;
		
							if (!kopiuj_plat)
								{
									zaw_plat = document.getElementById("karta").innerHTML;
									kopiuj_plat = true;
								}
							if (document.forms['form1'].elements['platnosc'].options[indeks].value == 'KARTA')
								{
								document.getElementById("karta").innerHTML = zaw_plat;
								document.getElementById("typ_karty").value =document.getElementById("typ_kartywid").value;
								document.getElementById("im_karty").value =	document.getElementById("im_kartywid").value;
								document.getElementById("naz_karty").value =document.getElementById("naz_kartywid").value;
								document.getElementById("nr_karty").value =document.getElementById("nr_kartywid").value;
								document.getElementById("cvv_karty").value =document.getElementById("cvv_kartywid").value;
								}
							else
								{
								document.getElementById("karta").innerHTML = "";
								document.getElementById("typ_karty").value ="";
								document.getElementById("im_karty").value =	"";
								document.getElementById("naz_karty").value ="";
								document.getElementById("nr_karty").value ="";
								document.getElementById("cvv_karty").value ="";
								}
						}
					
						function add(wart)
						{
							window.open("dodatki.html#"+wart);
						}

						function ktory_radio_zazn(name)
						{
							index = -1;
							k=0;
							warunek = document.forms['form1'].elements.length;
							while (k != warunek)
							{
								if (document.forms['form1'].elements[k].name == name)
									if (document.forms['form1'].elements[k].checked)
										index = document.forms['form1'].elements[k].value;
								k++;
							}
							//window.alert(name+" ind: "+index);
							return index;
						}
						
						function sprawdz_form()
						{
							
						}
						
						function sprawdz(co, wartosc)
						{
							//wzoremail = /^[a-zA-Z]([a-zA-Z0-9_-]|\.[a-zA-Z0-9])*\@[a-zA-Z0-9]$/;
							wzoremail = /^[0-9a-zA-Z_\.-]+\@[0-9a-zA-Z_-]*\.[0-9a-zA-Z_-]+$/;
							wzorFF = /^.*$/;/*/^[a-zA-Z]{2}[0-9]{3,}$/;*/
							wzorkod = /^.{2,}$/;
							wzornip = /^[0-9-]{13}$/;
							wzordataur = /^[0-9]{8}$/;
							wzorogolny = /^[0-9a-zA-Z @_\.-]+$/;
							//alert(wzoremail.test(wartosc));
							
							switch(co) {
								case "email" : return wzoremail.test(wartosc);
								case "kartaff" : return wzorFF.test(wartosc);								
								case "kod" : return wzorkod.test(wartosc);
								case "nip" : return wzornip.test(wartosc);
								case "dataur" : if ( wzordataur.test(wartosc) && (wartosc > 19060000) )
																		return true;
																	else
																		return false;
								case "ogolne" : return wzorogolny.test(wartosc);
								//return true;
							}
						
						}
						
						function usun(nazwa)
						{
							document.all[nazwa].innerHTML = "";
							document.forms['form1'].elements[nazwa+"_hide"].value = "";
							document.all[nazwa+"_but"].style.visibility="hidden";
						}
						
						function wypelnij_form()
						{
							
							warunek = document.forms['form1'].elements.length;
							for (i=0; i<warunek; i++)
							{
								if (document.forms['form1'].elements[i].name.indexOf("hide") != -1)
									{
										if (document.forms['form1'].elements[i].value != "" )
											{
												tab = document.forms['form1'].elements[i].name.split("_");

												document.all[tab[0]+"_"+tab[1]+"_"+tab[2]+"_but"].style.visibility="visible";
												
												tab2 = document.forms['form1'].elements[i].value.split(";");
												
												warunek2 = tab2.length;
												j=1;
												wart="";
												if (warunek2 > 0)
													{
														wart = tab2[0];
														while(j!=warunek2)
															{
																wart += ","+tab2[j++];
															}
														document.all[tab[0]+"_"+tab[1]+"_"+tab[2]].innerHTML = wart;
													}
											}
									}

							}
							
							plat();
							
							wstaw_fakture();
							
							odslon_dost();
							
						}
						
						function got()
						{
							//alert(document.forms['form1'].elements['platnosc'].value);

							if (document.forms['form1'].elements['platnosc'].value=="GOTOWKA")
							{
								try 
									{
									document.getElementById("div_etix_r").style.position = "absolute";
									document.getElementById("div_etix_r").style.visibility = "hidden";
									}
								catch (e) {}
								
								try 
									{
									document.getElementById("div_dostarczenie_r").style.position = "absolute";
									document.getElementById("div_dostarczenie_r").style.visibility = "hidden";
									}
								catch (e) {}
								
								ktory = document.forms['form1'].elements['dostarczenie'];
								ile_opcji=0;
								try
									{ile_opcji = ktory.length;}
								catch(e)
									{ile_opcji = 0;}
									
								if (ile_opcji > -1) {}
								else
									ktory.checked=false;
							
								for (i=0; i<ile_opcji; i++)
								{
								if ((ktory[i].value.charAt(0)=="P") || (ktory[i].value=="ETIX"))
									{
									ktory[i].checked=false;
									}
								}
								
								
								}
							else
								{
								try 
									{
									document.getElementById("div_etix_r").style.position = "static";
									document.getElementById("div_etix_r").style.visibility = "visible";
									}
								catch (e) {}
								
								try 
									{
									document.getElementById("div_dostarczenie_r").style.position = "static";
									document.getElementById("div_dostarczenie_r").style.visibility = "visible";
									}
								catch (e) {}
								}
								
							odslon_dost();
						}

						
						function odslon_dost()
						{
							
							ktory = document.forms['form1'].elements['dostarczenie'];
							//alert(ktory);
							ile_opcji=0;
							try
								{ile_opcji = ktory.length;}
							catch(e)
								{ile_opcji = -1;}

							if (ile_opcji>-2) {}
							else
								{
								ile_opcji = 1;
								}
								
							if (ile_opcji > 0)
								{
								if ((ile_opcji == 1) && (ktory.checked==true))
									ktory_zaznaczony = ktory.value;
								else
									{
									ktory_zaznaczony = "";
									for (i=0; i<ktory.length; i++)
										{
										if (ktory[i].checked==true)
											{
											ktory_zaznaczony = ktory[i].value;
											}
										}
									}
								//alert(ktory_zaznaczony);
								
								
								if (ktory_zaznaczony == "BIURO")
									{
									ktory2 = document.forms['form1'].elements['biuro'];
	
								
									if (!(ktory2.length>1))
										{
										ktory2.checked=true;
										}
									
									
									
									document.getElementById("div_zagranica").style.position = "absolute";
									document.getElementById("div_zagranica").style.visibility = "hidden";
									
									document.getElementById("div_dostarczenie").style.position = "absolute";
									document.getElementById("div_dostarczenie").style.visibility = "hidden";
									
									document.getElementById("div_etix").style.position = "absolute";
									document.getElementById("div_etix").style.visibility = "hidden";
									
									document.getElementById("div_default").style.position = "absolute";
									document.getElementById("div_default").style.visibility = "hidden";
	
									document.getElementById("div_biuro").style.visibility='visible';
									document.getElementById("div_biuro").style.position = "static";
									}
								else if (ktory_zaznaczony.substr(0,9) == "ZAGRANICA")
									{
									
									
									
									document.getElementById("div_biuro").style.position = "absolute";
									document.getElementById("div_biuro").style.visibility = "hidden";
									
									document.getElementById("div_dostarczenie").style.position = "absolute";
									document.getElementById("div_dostarczenie").style.visibility = "hidden";
									
									document.getElementById("div_etix").style.position = "absolute";
									document.getElementById("div_etix").style.visibility = "hidden";
									
									document.getElementById("div_default").style.position = "absolute";
									document.getElementById("div_default").style.visibility = "hidden";
	
									document.getElementById("div_zagranica").style.position = "static";
									document.getElementById("div_zagranica").style.visibility = "visible";
									}
								else if (ktory_zaznaczony.charAt(0) == 'P')
									{
	
									document.getElementById("div_biuro").style.position = "absolute";
									document.getElementById("div_biuro").style.visibility = "hidden";
									
									document.getElementById("div_etix").style.position = "absolute";
									document.getElementById("div_etix").style.visibility = "hidden";
									
									document.getElementById("div_default").style.position = "absolute";
									document.getElementById("div_default").style.visibility = "hidden";
									
									document.getElementById("div_zagranica").style.position = "absolute";
									document.getElementById("div_zagranica").style.visibility = "hidden";
									
									document.getElementById("div_dostarczenie").style.position = "static";
									document.getElementById("div_dostarczenie").style.visibility = "visible";
									}
								else if (ktory_zaznaczony == "ETIX")
									{
	
									
									document.getElementById("div_zagranica").style.position = "absolute";
									document.getElementById("div_zagranica").style.visibility = "hidden";
									
									document.getElementById("div_biuro").style.position = "absolute";
									document.getElementById("div_biuro").style.visibility = "hidden";
									
									document.getElementById("div_dostarczenie").style.position = "absolute";
									document.getElementById("div_dostarczenie").style.visibility = "hidden";
									
									document.getElementById("div_default").style.position = "absolute";
									document.getElementById("div_default").style.visibility = "hidden";
																
									document.getElementById("div_etix").style.position = "static";
									document.getElementById("div_etix").style.visibility = "visible";
									}
								else
									{

									document.getElementById("div_etix").style.position = "absolute";
									document.getElementById("div_etix").style.visibility = "hidden";
									
									document.getElementById("div_zagranica").style.position = "absolute";
									document.getElementById("div_zagranica").style.visibility = "hidden";
									
									document.getElementById("div_biuro").style.position = "absolute";
									document.getElementById("div_biuro").style.visibility = "hidden";
									
									document.getElementById("div_dostarczenie").style.position = "absolute";
									document.getElementById("div_dostarczenie").style.visibility = "hidden";
																	
									document.getElementById("div_default").style.position = "static";
									document.getElementById("div_default").style.visibility = "visible";
									
									
									}
								}
							else
								{
								document.getElementById("div_etix").style.position = "absolute";
								document.getElementById("div_etix").style.visibility = "hidden";
									
								document.getElementById("div_zagranica").style.position = "absolute";
								document.getElementById("div_zagranica").style.visibility = "hidden";
									
								document.getElementById("div_biuro").style.position = "absolute";
								document.getElementById("div_biuro").style.visibility = "hidden";
									
								document.getElementById("div_dostarczenie").style.position = "absolute";
								document.getElementById("div_dostarczenie").style.visibility = "hidden";
																	
								document.getElementById("div_default").style.position = "static";
								document.getElementById("div_default").style.visibility = "visible";
								}
							}
								
							//sprawdzenie poprawnosci:
							
								
						
						
						function jw(zmienna)
						{
							istnieje_osoba = true;
							
							try
								{
								istnieje_osoba = true;
								typ_osoby = "AD";
								document.forms['form1'].elements['imie_AD_1'].value;
								}
							catch(e)
								{
								istnieje_osoba = false;
								
								}
							if (!istnieje_osoba)
								try
									{
									istnieje_osoba = true;
									typ_osoby = "YTH";
									document.forms['form1'].elements['imie_YTH_1'].value;
									}
								catch(e)
									{
									istnieje_osoba = false;
									
									}
							if (!istnieje_osoba)	
								try
									{
									istnieje_osoba = true;
									typ_osoby = "CHD";
									document.forms['form1'].elements['imie_CHD_1'].value;
									}
								catch(e)
									{
									istnieje_osoba = false;
									
									}
							if (!istnieje_osoba)	
								try
									{
									istnieje_osoba = true;
									typ_osoby = "SEN";
									document.forms['form1'].elements['imie_SEN_1'].value;
									}
								catch(e)
									{
									istnieje_osoba = false;
									
									}
						
							if (zmienna == 2)
								{
									document.getElementById("imi_dostn").value = document.forms['form1'].elements['imie_'+typ_osoby+'_1'].value;
									document.getElementById("naz_dostn").value = document.forms['form1'].elements['nazw_'+typ_osoby+'_1'].value;
									document.getElementById("imi_dostn").value = document.forms['form1'].elements['imie_'+typ_osoby+'_1'].value;
									document.getElementById("ulic_dostn").value = document.forms['form1'].elements['ulica'].value;
									document.getElementById("ko_dostn").value = document.forms['form1'].elements['kod'].value;
									document.getElementById("miast_dostn").value = document.forms['form1'].elements['miasto'].value;
									document.getElementById("panstw_dostn").value = document.forms['form1'].elements['panstwo'].value;

								}
							else
							if (zmienna == 1)
								{
									document.getElementById("fak_imie").value = document.forms['form1'].elements['imie_'+typ_osoby+'_1'].value;
									document.getElementById("fak_nazw").value = document.forms['form1'].elements['nazw_'+typ_osoby+'_1'].value;
									document.getElementById("fak_ulica").value = document.forms['form1'].elements['ulica'].value;
									document.getElementById("fak_kod").value = document.forms['form1'].elements['kod'].value;
									document.getElementById("fak_miasto").value = document.forms['form1'].elements['miasto'].value;
									document.getElementById("fak_panstwo").value = document.forms['form1'].elements['panstwo'].value;
									document.getElementById("fak_imiewid").value = document.forms['form1'].elements['imie_'+typ_osoby+'_1'].value;
									document.getElementById("fak_nazwwid").value = document.forms['form1'].elements['nazw_'+typ_osoby+'_1'].value;
									document.getElementById("fak_ulicawid").value = document.forms['form1'].elements['ulica'].value;
									document.getElementById("fak_kodwid").value = document.forms['form1'].elements['kod'].value;
									document.getElementById("fak_miastowid").value = document.forms['form1'].elements['miasto'].value;
									document.getElementById("fak_panstwowid").value = document.forms['form1'].elements['panstwo'].value;
								}
								
						}
						
						function wstaw_fakture()
						{
							if (!kopiuj_faktura)
								{
									zaw_faktura = document.getElementById("faktura").innerHTML;
									
									kopiuj_faktura = true;
								}
							if (document.forms['form1'].elements['czy_faktura'].checked)
								{
									if (document.getElementById("faktura").innerHTML == "")
										{
										document.getElementById("faktura").innerHTML = zaw_faktura;
										document.getElementById("fak_nip").value = document.getElementById("fak_nipwid").value;
										document.getElementById("fak_firma").value = document.getElementById("fak_firmawid").value;
										document.getElementById("fak_imie").value = document.getElementById("fak_imiewid").value;
										document.getElementById("fak_nazw").value = document.getElementById("fak_nazwwid").value;
										document.getElementById("fak_ulica").value = document.getElementById("fak_ulicawid").value;
										document.getElementById("fak_kod").value = document.getElementById("fak_kodwid").value;
										document.getElementById("fak_miasto").value = document.getElementById("fak_miastowid").value;
										document.getElementById("fak_panstwo").value = document.getElementById("fak_panstwowid").value;
										}
								}
							else
								{
									document.getElementById("faktura").innerHTML = "";
									document.getElementById("fak_nip").value = "";
									document.getElementById("fak_firma").value = "";
									document.getElementById("fak_imie").value = "";
									document.getElementById("fak_nazw").value = "";
									document.getElementById("fak_ulica").value = "";
									document.getElementById("fak_kod").value = "";
									document.getElementById("fak_miasto").value = "";
									document.getElementById("fak_panstwo").value = "";
								}
						}
						
						function kopiuj_pola(id1,id2)
							{
							document.getElementById(id2).value=document.getElementById(id1).value;
							}
						

						function popraw_radio(copoprawic)
							{
							//if (document.getElementById(copoprawic)=="null")
								//{
								//}
							//else
							try
								{
								document.getElementById(copoprawic).checked = false;
								}
							catch (e)
								{
								}
							}
						
				
