<!--
var typprze = "";

ie=(document.all)?true:false
ns=(document.layers)?true:false
  if (ie) { typprze="IE";  }
  if (ns) { typprze="FF";  }
function fokus(AElementID){    var el = document.getElementById(AElementID);    el.focus();}
/* Pokazywanie i ukrywanie rzeczy różnych */
function pokazUkryj(pole) { $(pole).toggle(); }  

function obro(typer1,a,droga,para) {
var diver = $(droga);
diver.innerHTML = "<img src='images\/lightview\/loading.gif' align='absmiddle'>&nbsp;Pobieranie danych ... ";
var request = new Ajax.Request(a, {onSuccess: function (odp) {
			diver.innerHTML = odp.responseText; 
			if (typer1=="pod") {  Modalbox.show($('cos'), {title: 'Podgląd wniosku'}); }
			if (typer1=="wykazy") {  FastInit.addOnLoad(SortableTable.load);}
			if (typer1=="wnios") { Element.hide('formWniosek0');Element.hide('obli2');Element.hide('obli1');Element.show('obi1');
			obro('u','str_short.php?str=20','poleprze');$('nagPrawy').innerHTML=' Wniosek ubezpieczeniowy ';
			}
			}	} );
}

function menuSter(x,zestaw,css1,css2,ile) {
	cag0= zestaw+x;
		for (i=1;i<ile;i++) {
			cag = zestaw+i; cs0=css1; cs1=css2;
			if (cag0==cag) { 
					$(cag).removeClassName(cs1); $(cag).addClassName(cs0); 
			} else {
					$(cag).removeClassName(cs0); $(cag).addClassName(cs1); }	
			}
	}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function obslugaForm(obiekt) {
menuSter(3,'mm','menu','menu0',6);
	if ($(obiekt).checked && obiekt=="f1" && $(obiekt).value==1) { 
					obro('u','str_short.php?str=1','poleprze'); $('nagPrawy').innerHTML='&nbsp;Stażysta';
						for (i=2;i<11;i++) { typ = "poz"+i; Element.hide(typ); }
						Element.hide('opisNFZile');Element.hide('grupyRyz');
		}	else { 
					$('poleprze').innerHTML='&nbsp;';$('nagPrawy').innerHTML='&nbsp;';
						for (i=2;i<11;i++) { typ = "poz"+i; Element.show(typ); }
						Element.show('opisNFZile'); Element.show('grupyRyz'); 
		}
	if ($(obiekt).checked && obiekt=="f2" && $(obiekt).value==1) { 
		obro('u','str_short.php?str=2','poleprze');$('nagPrawy').innerHTML=' Kontrakt SPZOZ'; menuSter(3,'mm','menu','menu0',6);
	}
	if ($(obiekt).checked && obiekt=="f3" && $(obiekt).value==1) { 
		obro('u','str_short.php?str=3','poleprze');$('nagPrawy').innerHTML=' Kontrakt z NFZ';menuSter(3,'mm','menu','menu0',6);
		} 
	if ($(obiekt).checked && (obiekt=="f4" || obiekt=="f5" || obiekt=="f6" || obiekt=="f7" || obiekt=="f8" || obiekt=="f9") && $(obiekt).value==1) { 
				if (($('f2').checked  && $('f2').value==1) || ($('f3').checked  && $('f3').value==1)) {
					obro('u','str_short.php?str=4a','poleprze');$('nagPrawy').innerHTML=' Świadczenia zdrowotne w ramach';
				} else {
					obro('u','str_short.php?str=4b','poleprze');$('nagPrawy').innerHTML=' Świadczenia zdrowotne w ramach';
				}
		} 
}

function sprawCo() {
if (($('f2').checked  && $('f2').value==1) || ($('f3').checked  && $('f3').value==1)) {
		obro('u','str_short.php?str=4a','poleprze');$('nagPrawy').innerHTML=' Świadczenia zdrowotne w ramach'; 
	} else {
		obro('u','str_short.php?str=4b','poleprze');$('nagPrawy').innerHTML=' Świadczenia zdrowotne w ramach'; 
		}	
}


function listaSpec() {
	poleroz = "spec"; 
	if ($(poleroz).value=='inna') {$('f10').checked="";} else {$('f10').checked="checked";}
}

function Dodajpozprgr(ile,pole,tabel,akcja) {
if (Number(akcja)==1) {
	poz = Number(ile)+1;
	$(pole).value=poz;
	taber = "<table width='100%' border='0' cellspacing='1' cellpadding='1' id='tabgr"+poz+"' ><tr><td width='24%' align='right'>Nazwa:</td>"
			+"<td width='76%'><input name='bazwap"+poz+"' type='text' class='pole300' id='bazwap"+poz+"' /> * <span id='bazwap"+poz+"Op' class='czerwony'></td></tr>"
			+"<tr><td align='right'>ul. i nr:</td><td><input name='adres1p"+poz+"' type='text' class='pole200' id='adres1p"+poz+"' /> * <span id='adres1p"+poz+"Op' class='czerwony'></td></tr>"
			+"<tr><td align='right'>kod i miejscowość:</td><td><input name='adres2p"+poz+"' type='text' class='pole200' id='adres2p"+poz+"' /> * <span id='adres2p"+poz+"Op' class='czerwony'>"
			+"&nbsp;&nbsp;&nbsp;&nbsp;<span class='punktor' onclick=\"Dodajpozprgr("+poz+",'ilepraktykgr','prakWyk',1);\"><img src='images/add.png' width='16' height='16' border='0' align='absmiddle' />&nbsp;dodaj kolejną</span></td></tr></table>";
		new Insertion.Bottom(tabel,taber);
		}

		if (Number(akcja)==0) {
			pp = "tabgr"+ile; $(pp).remove();
					poz = Number(ile)-1;
					$(pole).value=poz;
		}
}

var WynikiWyb= new Array(0); 
var obowiazkowe = new Array(0,200,50); 
var wariantNorTyp = new Array('','Wariant I','Wariant II','Wariant III','Wariant IV','Wariant V','Wariant VI','Wariant VII');
var wariantNorOpis = new Array('','46 500 / 93 000 EUR','46 500 / 275 000 EUR','100 000 / 275.000 EUR','250 000 EUR na jedno i wszystkie zdarzenia','500 000 EUR na jedno i wszystkie zdarzenia','1 000 000 EUR na jedno i wszystkie zdarzenia','1 500 000 EUR na jedno i wszystkie zdarzenia');
var wariantNorWarNZ = new Array(0,100,145,235,650,1000,1800,2500);
var wariantNorWarZB = new Array(0,200,250,440,1000,2000,3000,4200);
var wariantRozOpis = new Array('','100 000 / 275 000 EUR','250 000 EUR na jedno i wszystkie zdarzenia','500 000 EUR na jedno i wszystkie zdarzenia','1 000 000 EUR na jedno i wszystkie zdarzenia','1 500 000 EUR na jedno i wszystkie zdarzenia');
var wariantRozWarNZ = new Array(0,247,683,1050,1890,2625);
var wariantRozWarZB = new Array(0,462,1050,2100,3150,4410);
var dodSwiat = new Array(0,1.2,1,0.6); // mnożnik dla opcji
var chirurg = 0.3; var eksperyment = 0.15; var ocDod = 20; var star = 50;


function kalkulacja() {
	// dane podstawowe
	if ($('spec').value=="wybierz") { alert("Wybierz grupę ryzyka!"); return; 
		} else {
	war=0; warsk=0; taber="";
	ileKon= Number($('ileSPZOZ').value);
		for (i=1;i<14;i++) { 
			obiekt = "f"+i; 
				if ($(obiekt).checked && obiekt=="f"+i && $(obiekt).value==1) {	
				WynikiWyb[i]=1; 
				} else { 
				WynikiWyb[i]=0;
				}  	
		}
				if (WynikiWyb[1]==1) { $('Wynik0').innerHTML = "Ubezpieczenie dobrowolne dla stażystów:<br/>Składka: <strong>"+star+" zł</strong>"; war=50; $('warobo').value=war; 
				} else {  $('Wynik0').innerHTML ="";  
				if (WynikiWyb[2]==1) { 
				if (ileKon==0) {alert("Wpisz liczbę kontraktów SPZOZ!"); return;}
						if (ileKon>1) { opisSPZOZ="i za każy następny <strong>"+obowiazkowe[2]+" zł</strong> <br/>"; war1=(ileKon-1)*obowiazkowe[2];war=war+war1;} else {opisSPZOZ="";}
								$('Wynik1').innerHTML = "<strong>Ubezpieczenie obowiązkowe </strong>w ramach kontraktu na świadczenia zdrowotne dla SPZOZ:<br/>Składka: <strong>"+obowiazkowe[1]+" zł</strong> za pierwszy kontrakt "+opisSPZOZ+" ";war=war+obowiazkowe[1];$('warobo').value=war; } else { $('Wynik1').innerHTML = "";$('warobo').value=war; }
				if (WynikiWyb[3]==1 ) { $('Wynik2').innerHTML = "<br/><strong>Ubezpieczenie obowiązkowe</strong> w ramach kontraktu z NFZ:<br/>Składka: <strong>"+obowiazkowe[1]+" zł</strong> <br/>";war=war+obowiazkowe[1]; $('warobo').value=war;} else { $('Wynik2').innerHTML = "";$('warobo').value=war; }
				
				nieobo = WynikiWyb[4]+WynikiWyb[5]+WynikiWyb[6]+WynikiWyb[7]+WynikiWyb[8]+WynikiWyb[9];	
				if (nieobo>0) {
					taber="<br/><strong>Ubezpieczenie dobrowolne</strong><br/>Możesz wybrać wariant ubezpieczenia dobrowolnego:<br/><table width='100%' border='0'  cellpadding='2' cellspacing='0'><tr><td width='5%'>&nbsp;</td><td width='20%' align='center'><strong>wariant</strong></td><td width='59%' align='center'><strong>suma gwarancyjna</strong></td><td width='16%' align='center'><strong>składka</strong></td></tr>";
					taber=taber+"<tr class='wariant' onclick=\"obro('u','str_short.php?str=30','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"><td colspan='4'><input type='radio' name='w' id='w_0'  onclick=\"policzWariant('w_0',0,'Bez wariantu','0',0);\"  value='0' />&nbsp;Rezygnuję z ubezpieczenia dobrowolnego</td></tr>";
				// dobrowolne 
				if ($('spec').value!="wybierz") {
						if (WynikiWyb[2]==0 && WynikiWyb[3]==0) {  
							taber=taber+"<tr><td colspan='4'><strong>Wariant podstawowy</strong></td></tr>";
									if (WynikiWyb[10]==0 ) { // niezabiegowi
											for (a=1;a<wariantNorOpis.length;a++) {
												str = Number(a)+30;
											if (a==3) {cze=" checked='checked' "; warsk=wariantNorWarNZ[a]; p01='w_4'; p02=4; p03='Wariant podstawowy'; p04=wariantNorTyp[a]; p05=wariantNorWarNZ[a]; policzWariant1(p01,p02,p03,p04,p05); obro('u','str_short.php?str=33','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';} else {cze="  ";}
											i=a; taber=taber+"<tr  class='wariant' onclick=\"obro('u','str_short.php?str="+str+"','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"><td><input type='radio' name='w' id='w_"+i+"'  onclick=\"policzWariant('w_"+i+"',"+i+",'Wariant podstawowy','"+wariantNorTyp[a]+"',"+wariantNorWarNZ[a]+");\"  value='"+wariantNorWarNZ[a]+"' "+cze+"/></td><td>"+wariantNorTyp[a]+"</td><td>"+wariantNorOpis[a]+"</td><td align='right' id='zaz"+i+"'>"+wariantNorWarNZ[a]+" zł</td></tr>"; }
									}
									if (WynikiWyb[10]==1 || $('spec').value!="inna") { // zabiegowi
											for (a=1;a<wariantNorOpis.length;a++) { 
											str = Number(a)+30;
											if (a==3) {cze=" checked='checked' "; warsk=wariantNorWarZB[a];p01='w_4'; p02=4; p03='Wariant podstawowy'; p04=wariantNorTyp[a]; p05=wariantNorWarZB[a]; policzWariant1(p01,p02,p03,p04,p05); obro('u','str_short.php?str=33','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';} else {cze="  ";}
											i=a; taber=taber+"<tr  class='wariant' onclick=\"obro('u','str_short.php?str="+str+"','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"><td><input type='radio' name='w' id='w_"+i+"'  onclick=\"policzWariant('w_"+i+"',"+i+",'Wariant podstawowy','"+wariantNorTyp[a]+"',"+wariantNorWarZB[a]+");obro('u','str_short.php?str="+str+"','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"  value='"+wariantNorWarZB[a]+"' "+cze+"/></td><td>"+wariantNorTyp[a]+"</td><td>"+wariantNorOpis[a]+"</td><td align='right' id='zaz"+i+"'>"+wariantNorWarZB[a]+" zł</td></tr>"; }
									}
						} 
				// dobrowolne + nadwyżka	
						if (WynikiWyb[2]==1 || WynikiWyb[3]==1) {  
							
									if (WynikiWyb[10]==0) { // niezabiegowi
										taber=taber+"<tr><td colspan='4'><strong>Wariant podstawowy</strong></td></tr>";
											for (a=1;a<wariantNorOpis.length;a++) { i=a; 
											str = Number(a)+30;
											if (a==3) {cze=" checked='checked' "; warsk=wariantNorWarNZ[a];p01='w_4'; p02=4; p03='Wariant podstawowy'; p04=wariantNorTyp[a]; p05=wariantNorWarNZ[a]; policzWariant1(p01,p02,p03,p04,p05);obro('u','str_short.php?str=33','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';} else {cze="  ";}
										taber=taber+"<tr  class='wariant' onclick=\"obro('u','str_short.php?str="+str+"','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"><td><input type='radio' name='w' id='w_"+i+"'  onclick=\"policzWariant('w_"+i+"',"+i+",'Wariant podstawowy','"+wariantNorTyp[a]+"',"+wariantNorWarNZ[a]+");\"  value='"+wariantNorWarNZ[a]+"' "+cze+"/></td><td>"+wariantNorTyp[a]+"</td><td>"+wariantNorOpis[a]+"</td><td align='right' id='zaz"+i+"'>"+wariantNorWarNZ[a]+" zł</td></tr>"; }
										taber=taber+"<tr  class='wariant' onclick=\"obro('u','str_short.php?str="+str+"','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"><td colspan='4'><strong>Wariant nadwyżkowy</strong>&nbsp;</td></tr>";		
											for (a=1;a<wariantRozOpis.length;a++) {str = Number(a)+40; i=wariantNorOpis.length+a-1; u=i+1; taber=taber+"<tr class='wariant'  onclick=\"obro('u','str_short.php?str="+str+"','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"><td><input type='radio' name='w' id='w_"+i+"'  onclick=\"policzWariant(\'w_"+i+"\',"+i+",'Wariant nadwyżkowy','"+wariantNorTyp[a]+"',"+wariantRozWarNZ[a]+");\"  value='"+wariantRozWarNZ[a]+"' "+cze+"/></td><td>"+wariantNorTyp[a]+"</td><td>"+wariantRozOpis[a]+"</td><td align='right' id='zaz"+i+"'>"+wariantRozWarNZ[a]+" zł</td></tr>"; }
									}
									if (WynikiWyb[10]==1 || $('spec').value!="inna") { // zabiegowi
										taber=taber+"<tr><td colspan='4'><strong>Wariant podstawowy</strong></td></tr>";
											for (a=1;a<wariantNorOpis.length;a++) { i=a;
											str = Number(a)+30;
											 if (a==3) {cze=" checked='checked' "; warsk=wariantNorWarZB[a];p01='w_4'; p02=4; p03='Wariant podstawowy'; p04=wariantNorTyp[a]; p05=wariantNorWarZB[a]; policzWariant1(p01,p02,p03,p04,p05);obro('u','str_short.php?str=33','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';} else {cze="  ";}
											taber=taber+"<tr  class='wariant' onclick=\"obro('u','str_short.php?str="+str+"','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"><td><input type='radio' name='w' id='w_"+i+"'  onclick=\"policzWariant('w_"+i+"',"+i+",'Wariant podstawowy','"+wariantNorTyp[a]+"',"+wariantNorWarZB[a]+");\"  value='"+wariantNorWarZB[a]+"' "+cze+"/></td><td>"+wariantNorTyp[a]+"</td><td>"+wariantNorOpis[a]+"</td><td align='right' id='zaz"+i+"'>"+wariantNorWarZB[a]+" zł</td></tr>"; }
										taber=taber+"<tr  class='wariant' onclick=\"obro('u','str_short.php?str="+str+"','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"><td colspan='4'><strong>Wariant nadwyżkowy</strong>&nbsp;</td></tr>";		
											for (a=1;a<wariantRozOpis.length;a++) { str = Number(a)+40;i=wariantNorOpis.length+a-1; u=i+1; taber=taber+"<tr class='wariant'  onclick=\"obro('u','str_short.php?str="+str+"','poleprze');$('nagPrawy').innerHTML='&nbsp;Opis wariantu';\"><td><input type='radio' name='w' id='w_"+i+"'  onclick=\"policzWariant('w_"+i+"',"+i+",'Wariant nadwyżkowy','"+wariantNorTyp[a]+"',"+wariantRozWarZB[a]+");\"  value='"+wariantRozWarZB[a]+"'/></td><td>"+wariantNorTyp[a]+"</td><td>"+wariantRozOpis[a]+"</td><td align='right' id='zaz"+i+"'>"+wariantRozWarZB[a]+" zł</td></tr>"; }
									}
						}

					} else { alert("Proszę wybrać Grupę ryzyka!");return;}	
						taber=taber+"</table>";	
						$('warnieobo').value = warsk;
						obro('u','str_short.php?str=33','poleprze');$('nagPrawy').innerHTML=' Sugerowany wariant ubezpieczenia';
				} else {
				taber=""; warsk=0;	}
				$('Wynik3').innerHTML=taber;
				$('warnieobo').value = warsk;
				} // koniec jeśli nie jeden
				// zwyżki
				warobow = Number($('warobo').value); // wartośc obowiązkowa
				wardobro = Number($('warnieobo').value); // wartośc nieobowiązkowego
				if (Number($('pozakrajem').value)==0) { warswiat=0;op00 ="";pswiat =0;} else { // wartość dla świata
				pswiat = Number($('pozakrajem').value);	
				warswiat = Number(dodSwiat[pswiat]); 
				op00 ="<br/>Udzielanie świadczeń poza granicami kraju<br/>Składka: <strong>"+(wardobro*warswiat)+" zł </strong>";
				}
				if (WynikiWyb[11]==1) { // chirurgia plastyczna
				warchirurg=Number(chirurg); 
				op01 ="<br/>Wykonywanie zabiegów chirurgii kosmetycznej<br/>Składka: <strong>"+(wardobro*warchirurg)+" zł </strong>";
				} else { 
				warchirurg=0; op01 ="";}
				if (WynikiWyb[12]==1) { // eksperymenty
				warekspery=Number(eksperyment); 
				op02 ="<br/>Stosowanie eksperymentalnych metod leczenia i rehabilitacji<br/>Składka: <strong>"+(wardobro*warekspery)+" zł </strong>";
				} else { 
				warekspery=0; op02 ="";}
				if (WynikiWyb[13]==1) { // oc - dodwanie
				waroc=Number(ocDod); 
				op03 ="<br/>OC pracodawcy i OC najemcy<br/>Składka: <strong>"+waroc+" zł </strong>";
				} else {
				waroc=0; op03 ="";}
				nieobo1 = WynikiWyb[11]+WynikiWyb[12]+WynikiWyb[13]+pswiat;
					if (nieobo1>0) {
					$('Wynik4').innerHTML="<br/><strong>Dodatkowe rozszerzenie ochrony</strong><br/>"+op00+op01+op02+op03;
					} else {$('Wynik4').innerHTML="";}
				if (WynikiWyb[1]==1) {
				war = warobow ; Element.show('Wynik0');Element.hide('Wynik1');Element.hide('Wynik2');Element.hide('Wynik3');Element.hide('Wynik4');
				} else {
				war = warobow + wardobro + (wardobro*warswiat) + (wardobro*warchirurg) + (wardobro*warekspery) + waroc;	
				Element.show('Wynik0');Element.show('Wynik1');Element.show('Wynik2');Element.show('Wynik3');Element.show('Wynik4');
				}
				
				
	$('warer').innerHTML=parseFloat(war).toFixed(2)+" zł";	$('war').value=war; 
	Element.hide('obli1'); Element.show('obli2'); Element.hide('formWniosek0');
	}
}

function policzWariant(poz,typ,wariantGR,wariant,war) {
$RF(poz, 'w');
							// sprawdzenia zanzaczenia
						function $RF(el, radioGroup,wynik) { 
    							if($(el).type && $(el).type.toLowerCase() == 'radio') { 
       							 var radioGroup = $(el).name; 
        							var el = $(el).form; 
    							} else if ($(el).tagName.toLowerCase() != 'form') { 
        						return false; 
    							} 
    							var checked = $(el).getInputs('radio', radioGroup).find( 
      					  function(re) {return re.checked;} 
   							 ); 
								// $(wynik).value = $F(checked);
								//alert($F(checked));
								$('warnieobo').value=$F(checked);
						} 
// wstawianie danych z wyboru
$('wariantGR').value=wariantGR; $('wariant').value=wariant; $('war').value=war; 
						
	for (i=1;i<14;i++) { 
	obiekt = "f"+i; 
		if ($(obiekt).checked && obiekt=="f"+i && $(obiekt).value==1) {	
		WynikiWyb[i]=1; 
		} else { 
		WynikiWyb[i]=0;
		}  
	}
				warobow = Number($('warobo').value); // wartośc dobrowolnego
				wardobro = Number($('warnieobo').value); // wartośc nieobowiązkowego
				if (Number($('pozakrajem').value)==0) { warswiat=0;op00 ="";pswiat =0;} else { // wartość dla świata
				pswiat = Number($('pozakrajem').value);	
				warswiat = Number(dodSwiat[pswiat]); 
				op00 ="<br/>Udzielanie świadczeń poza granicami kraju<br/>Składka: <strong>"+(wardobro*warswiat)+" zł </strong>";
				}
				if (WynikiWyb[11]==1) { // chirurgia plastyczna
				warchirurg=Number(chirurg); 
				op01 ="<br/>Wykonywanie zabiegów chirurgii kosmetycznej<br/>Składka: <strong>"+(wardobro*warchirurg)+" zł </strong>";
				} else { 
				warchirurg=0; op01 ="";}
				if (WynikiWyb[12]==1) { // eksperymenty
				warekspery=Number(eksperyment); 
				op02 ="<br/>Stosowanie eksperymentalnych metod leczenia i rehabilitacji<br/>Składka: <strong>"+(wardobro*warekspery)+" zł </strong>";
				} else { 
				warekspery=0; op02 ="";}
				if (WynikiWyb[13]==1) { // oc - dodwanie
				waroc=Number(ocDod); 
				op03 ="<br/>OC pracodawcy i OC najemcy<br/>Składka: <strong>"+waroc+" zł </strong>";
				} else {
				waroc=0; op03 ="";}
				nieobo1 = WynikiWyb[11]+WynikiWyb[12]+WynikiWyb[13]+pswiat;
					if (nieobo1>0) {
					$('Wynik4').innerHTML="<br/><strong>Dodatkowe rozszerzenie ochrony</strong><br/>"+op00+op01+op02+op03;
					} else {$('Wynik4').innerHTML="";}
				if (WynikiWyb[1]==1) {
				war = warobow ; Element.show('Wynik0');Element.hide('Wynik1');Element.hide('Wynik2');Element.hide('Wynik3');Element.hide('Wynik4');
				} else {
				war = warobow + wardobro + (wardobro*warswiat) + (wardobro*warchirurg) + (wardobro*warekspery) + waroc;	
				Element.show('Wynik0');Element.show('Wynik1');Element.show('Wynik2');Element.show('Wynik3');Element.show('Wynik4');
				}
						
	$('warer').innerHTML=parseFloat(war).toFixed(2)+" zł";	$('war').value=war; 	
}


function policzWariant1(poz,typ,wariantGR,wariant,war) {
$('wariantGR').value=wariantGR; $('wariant').value=wariant; $('war').value=war; 	
}

function  TestNrIdent(typ,war,poz) {
				if (typ=="nip") {
					pole1="nip"+poz;
					pole0="nip_opis"+poz;
						nip0 = $(pole1).value;
						if (nip0==null || nip0.length==0) {$(pole0).innerHTML="Brak numeru NIP!";  return;} else { newnip=nip0.replace(/-/g,""); $(pole1).value=newnip;
						var re = /\d{10}/; var OK = re.exec(newnip);
						if (!OK) {$(pole0).innerHTML="Niepoprawny numer NIP!"; return;} else {$(pole0).innerHTML="";nr=newnip;typer='nip';} }	
				}
				if (typ=="pesel") { 
					pole1="pesel"+poz;
					pole0="pesel_opis"+poz;
					nip0 = $(pole1).value;
						if (nip0==null || nip0.length==0) {$(pole0).innerHTML="Brak numeru PESEL!"; return;} else { newnip=nip0.replace(/-/g,""); $(pole1).value=newnip;
						var re = /\d{11}/; var OK = re.exec(newnip);
						if (!OK) {$(pole0).innerHTML="Niepoprawny numer PESEL!"; return;} else {$(pole0).innerHTML="";nr=newnip;typer='pesel';} }
				}
		nrprzekaz = nr;
		typprzekaz = typ;
			pars = "akcja=testPN0&nr="+nrprzekaz+"&typ="+typ+"&pole="+pole0+"&poz="+poz;
			obi = pole0;
			var droga = $(obi);
			var url="robot.php"; 
			droga.innerHTML = "<img src='images\/lightview\/loading.gif' align='absmiddle'>&nbsp;Sprawdzenie numeru";
			new Ajax.Updater(obi, url, { method:'post', parameters: pars, requestHeaders:{Accept: 'application/json'}, onComplete: succesAjaxNIP});
				}
				
		function succesAjaxNIP(odp, json) {
		odpZaw = odp.responseText.evalJSON(); 
		obi1 = odpZaw.pole; 
		$(obi1).innerHTML = odpZaw.opis;
		komErr('nip1_err','',2);
		komErr('nip2_err','',2);
				}
function PokazForm() {
ilespoz = Number($('ileSPZOZ').value);	
		for (i=1;i<14;i++) { 
			obiekt = "f"+i; 
				if ($(obiekt).checked && obiekt=="f"+i && $(obiekt).value==1) {	
				WynikiWyb[i]=1; 
				} else { 
				WynikiWyb[i]=0;
				}  	
		}
		if (ilespoz==0) {Element.hide('spzoz001'); Element.hide('spzoz002');} else { // gdy wybrano spzoz
						for (i=1;i<6;i++) { 
						obiekt = "spzozTab"+i; 
							if (i<=ilespoz) {	Element.show(obiekt); } else { Element.hide(obiekt); }  
						}	
		}
		if (WynikiWyb[6]==1) { Element.show('indywid001');Element.show('indywid002'); } else {Element.hide('indywid001');Element.hide('indywid002');}
}

function Zapisdanych() {
			for (i=1;i<14;i++) { 
			obiekt = "f"+i; 
				if ($(obiekt).checked && obiekt=="f"+i && $(obiekt).value==1) {	
				WynikiWyb[i]=1; 
				} else { 
				WynikiWyb[i]=0;
				}  
			}
	err=0;
// walidacja formularza
if ($('nazwa').value=="" || $('nazwa').value.length==0) { err=err+1; $('nazwaOp').innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$('nazwaOp').innerHTML="";}
if ($('adres1').value=="" || $('adres1').value.length==0) { err=err+1; $('adres1Op').innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$('adres1Op').innerHTML="";}
if ($('adres2').value=="" || $('adres2').value.length==0) { err=err+1; $('adres2Op').innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$('adres2Op').innerHTML="";}
if ($('nip').value=="" || $('nip').value.length==0) { err=err+1; $('nipOp').innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$('nipOp').innerHTML="";}
if ($('pesel').value=="" || $('pesel').value.length==0) { err=err+1; $('peselOp').innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$('peselOp').innerHTML="";}
if ($('regon').value=="" || $('regon').value.length==0) { err=err+1; $('regonOp').innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$('regonOp').innerHTML="";}
if ($('tel').value=="" || $('tel').value.length==0) { err=err+1; $('telOp').innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$('telOp').innerHTML="";}
if ($('login').value=="" || $('login').value.length==0 || $('emailKor').value!=0) { err=err+1; $('loginOp').innerHTML="<br/>Wpisz prawidłowy e-mail!";	
} else {
var em = /^\w(\.?\w)*@\w(\.?[-\w])*\.([a-z]{3}(\.[a-z]{2})?|[a-z]{2}(\.[a-z]{2})?)$/i; var OK_em = em.exec($('login').value);
if (!OK_em) {  err=err+1; $('loginOp').innerHTML="<br/>Wpisz prawidłowy e-mail!";} else {err=err+0;$('loginOp').innerHTML=""; loger= $('login').value; TestLogin(loger) }
}
if ($('haslo').value=="" || $('haslo').value.length<6 || $('haslo2').value=="" || $('haslo2').value.length==0 || $('haslo').value!=$('haslo2').value)
		{ err=err+1; $('hasloOp').innerHTML="<br/>Brak haseł lub wpisane hasła nie są jednakowe!<br/>Minimalna długość hasła to 5 znaków!";} else {err=err+0;$('hasloOp').innerHTML="";}
ilespzozo = Number($('ileSPZOZ').value)+1;
for (i=1;i<ilespzozo;i++) { 
pole = "spzoz"+i; poleOp = "spzoz"+i+"Op";
if ($(pole).value=="" || $(pole).value.length==0) { err=err+1; $(poleOp).innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$(poleOp).innerHTML="";}
}
if (WynikiWyb[6]==1) {
	ilespzozo1 = Number($('ilepraktykgr').value)+1;
		for (i=1;i<ilespzozo1;i++) { 
			pole1 = "bazwap"+i; poleOp1 = "bazwap"+i+"Op";
			pole2 = "adres1p"+i; poleOp2 = "adres1p"+i+"Op";
			pole3 = "adres2p"+i; poleOp3 = "adres2p"+i+"Op";
			if ($(pole1).value=="" || $(pole1).value.length==0) { err=err+1; $(poleOp1).innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$(poleOp1).innerHTML="";}
			if ($(pole2).value=="" || $(pole2).value.length==0) { err=err+1; $(poleOp2).innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$(poleOp2).innerHTML="";}
			if ($(pole3).value=="" || $(pole3).value.length==0) { err=err+1; $(poleOp3).innerHTML="<br/>Uzupełnij pole!";} else {err=err+0;$(poleOp3).innerHTML="";}
		}
} else { $('ilepraktykgr').value==0; }
if ($('data_polisa_pocz').value==null || $('data_polisa_pocz').value.length==0) { err=err+1; $('data_polisa_poczOp').innerHTML="<br/>Podaj datę!";} else {err=err+0;$('data_polisa_poczOp').innerHTML="";}
if ($('takOWU').checked && $('takOWU').value==1 ) {err=err+0;$('takOWUOp').innerHTML=""; } else {err=err+1; $('takOWUOp').innerHTML="<br/>Musisz zaznaczyć opcję!";}
if ($('takDane').checked && $('takDane').value==1 ) { err=err+0;$('takDaneOp').innerHTML="";} else {err=err+1; $('takDaneOp').innerHTML="<br/>Musisz zaznaczyć opcję!";}
if (err>0) { alert("Znaleziono błędy w formularzu!"); return;} else { // zapis formularza

	var formname = "wnios01";
	var formgot = $(formname);
	var ciag = Form.serialize(formgot);
	pars = ciag;
var droga = $('akcjaW');
obi='akcjaW';
var url="robot.php"; 
$(obi).innerHTML = "<img src='images\/lightview\/loading.gif' align='absmiddle'>&nbsp;Zapisywanie danych ... ";
new Ajax.Updater(obi, url, { method:'post', parameters: pars, requestHeaders:{Accept: 'application/json'}, onComplete: succesAjaxDoc003, onFailure: erreurAjaxDoc003});
}
		function succesAjaxDoc003(odp, json) {

		Element.hide('obli1'); Element.hide('obli2');Element.hide('formWniosek0');
		Element.show('wynik');
		odpZaw = odp.responseText.evalJSON(); 
		$('id_oso1').value=odpZaw.id_oso;

		// dd = 'Wniosek_druk.php?id_oso='+odpZaw.id_oso;
		// $('drucker').writeAttribute('href',dd);
		}
		
		function erreurAjaxDoc003(odp, json) {
			var droga = $('akcjaW');
			droga.innerHTML="Wstąpił problem z połączenie z serwerem, proszę spróbować ponownie!"
		}
}

function TestLogin(loger) {
var diver = $('testlog');
a = "robot.php?loger="+loger;
diver.innerHTML = "<img src='images\/lightview\/loading.gif' align='absmiddle'>&nbsp;Sprawdzanie loginu ... ";
var request = new Ajax.Request(a, {onSuccess: function (odp) {
														
			odp1 = odp.responseText; 
			if (odp1=="ok") { diver.innerHTML="<img src='images/tick.png' width='16' height='16' />";$('loginOp').innerHTML=""; $('emailKor').value=0;} 
			if (odp1=="jest") { diver.innerHTML="<img src='images/exclamation.png' width='16' height='16' />";$('loginOp').innerHTML="<br/>Podany e-mail istnieje już w bazie!";$('emailKor').value=1;}
			}	} );	
}

function dodruku() {
drog=$('id_oso1').value;dd = "Wniosek_druk.php?id_oso="+drog;
// dd = "Wniosek_druk.php?id_oso=155";
window.open(dd,'Druker');	
}

function  TestNrIdent(typ,war,poz) {
				if (typ=="nip") {
					pole1="nip";
					pole0="nipOp";
						nip0 = $(pole1).value;
						if (nip0==null || nip0.length==0) {$(pole0).innerHTML="<br/>Brak numeru NIP!";  return;} else { newnip=nip0.replace(/-/g,""); $(pole1).value=newnip;
						var re = /\d{10}/; var OK = re.exec(newnip);
						if (!OK) {$(pole0).innerHTML="<br/>Niepoprawny numer NIP!"; return;} else {$(pole0).innerHTML="";nr=newnip;typer='nip';} }	
				}
				if (typ=="pesel") { 
					pole1="pesel";
					pole0="peselOp";
					nip0 = $(pole1).value;
						if (nip0==null || nip0.length==0) {$(pole0).innerHTML="<br/>Brak numeru PESEL!"; return;} else { newnip=nip0.replace(/-/g,""); $(pole1).value=newnip;
						var re = /\d{11}/; var OK = re.exec(newnip);
						if (!OK) {$(pole0).innerHTML="<br/>Niepoprawny numer PESEL!"; return;} else {$(pole0).innerHTML="";nr=newnip;typer='pesel';} }
				}
		nrprzekaz = nr;
		typprzekaz = typ;
			pars = "akcja=testPN0&nr="+nrprzekaz+"&typ="+typ+"&pole="+pole0+"&poz="+poz;
			obi = pole0;
			var droga = $(obi);
			var url="robot.php"; 
			droga.innerHTML = "<img src='images\/lightview\/loading.gif' align='absmiddle'>&nbsp;Sprawdzenie numeru";
			new Ajax.Updater(obi, url, { method:'post', parameters: pars, requestHeaders:{Accept: 'application/json'}, onComplete: succesAjaxNIP});
				}
				
		function succesAjaxNIP(odp, json) {
		odpZaw = odp.responseText.evalJSON(); 
		obi1 = odpZaw.pole; 
		if (odpZaw.valid=1) { $(obi1).innerHTML = odpZaw.opis; return true; } 
		if (odpZaw.valid=0) { $(obi1).innerHTML = odpZaw.opis; return false; } 
				}
				
				
function menuSter1(x,przed,ile,na,z) {
	
	cag0= przed+x;
for (i=1;i<ile;i++) {
	cag = przed+i;
if (cag0==cag) {$(cag).addClassName(na); } else {$(cag).removeClassName(na); $(cag).addClassName(z);}	
} }

function podgladPoli(id) { 
a = "Wniosek_druk.php?id_oso="+id+"";
var request = new Ajax.Request(a, {onSuccess: function (odp) {
Modalbox.show(odp.responseText, {title: 'Podgląd wniosku', height: 600, width: 680, closeValue: 'zamknij',overlayOpacity: 0.1  });
}} );
}
-->