// JavaScript Document

   function PCalc(form){
     var newWindow=window.open('calc.php?pr_cal=1&cn='+form.cena.value+'&pb='+form.prowizja.value+'&p='+form.podatek.value+'&tn='+form.taksa.value+'&v='+form.vat.value+'&wp='+form.wprowizja.value+'&os='+form.sad.value+'&so='+form.suma_oplat.value+'&rz='+form.razem.value,'calc','width=500,height=500,left=10,top=10');
     newWindow.focus();
   
   }
 
   function Oblicz(form)
   { var cc=parseFloat(form.cena.value);
     var prowizja=parseFloat(form.prowizja.value);
     var taksa=0;
     var vat=0;
     var sad=0;
     var razem=0;
     var podatek=0;

     if (cc!='' && !isNaN(cc) ) {
       form.podatek.value=Math.round(cc*2)/100;
       podatek=form.podatek.value;
     } else {
       form.cena.value='';
       form.podatek.value='';
       cc='';
     }

     if (form.forma[0].checked) {
       if ((cc > 0) && (cc <= 3000)) taksa = 100;
       if ((cc > 3000) && (cc <= 10000)) taksa = (100+ ((cc - 3000)*0.03))/2;
       if ((cc > 10000) && (cc <= 30000)) taksa = (310 + ((cc - 10000)*0.02))/2;
       if ((cc > 30000) && (cc <= 60000)) taksa = (710+ ((cc - 30000)*0.01))/2;
       if ((cc > 60000) && (cc <= 1000000)) taksa = (1010 + ((cc - 60000)*0.005))/2;
       if (cc > 1000000) taksa = (5710 + ((cc - 1000000)*0.0025))/2;
     } else if (form.forma[1].checked) {
       if ((cc > 0) && (cc <= 5000)) taksa = 100/2;
       if ((cc > 3000) && (cc <= 10000))	taksa = (100 + ((cc - 3000)*0.03));
       if ((cc > 15000) && (cc <= 30000)) taksa = (310 + ((cc - 10000)*0.02));
       if ((cc > 30000) && (cc <= 60000)) taksa = (710 + ((cc - 30000)*0.01));
       if ((cc > 60000) && (cc <= 1000000)) taksa = (1100 + ((cc - 60000)*0.005));
       if (cc > 1000000) taksa = (5710 + ((cc - 1000000)*0.0025));
     }

     if (!isNaN(taksa)){
       form.taksa.value=Math.round(taksa*100)/100
       form.vat.value=Math.round(taksa*22)/100;
       vat=taksa*22/100;
     } else {
       form.taksa.value='';
       form.vat.value='';
       vat=0;
     }

     if(form.forma[1].checked || form.wpis.checked){
       if ((cc > 0) && (cc <= 10000))sad = cc * 0.08;
       if ((cc > 10000) && (cc <= 50000))sad = 800 + ((cc - 10000) * 0.07);
       if ((cc > 50000) && (cc <= 100000))sad = 3600 + ((cc - 50000) * 0.06);
       if (cc > 100000) sad = 6600 + ((cc - 100000) * 0.05);	
       sad = 200;
       
       if (sad < 20)sad = 20;
       if (sad > 100000)sad = 100000;
       sad = (Math.round(sad * 100))/100;

       form.sad.value=sad;
     }

     if(form.forma[0].checked && !form.wpis.checked){
       sad=0;
       form.sad.value='';
     }

     if (prowizja>0 && !isNaN(prowizja)){
       form.wprowizja.value=Math.round(cc*prowizja*1.22)/100;
       var wprowizja=parseFloat(form.wprowizja.value);
     } else {
       form.wprowizja.value='';
       var wprowizja=0;
     }

     var suma_oplat=0;
	 suma_oplat=parseFloat(taksa)+parseFloat(wprowizja)+parseFloat(vat)+parseFloat(sad)+parseFloat(podatek);
     if (!isNaN(suma_oplat)){
       form.suma_oplat.value=Math.round(suma_oplat*100)/100;
       razem=parseFloat(suma_oplat)+cc;
       if (!isNaN(razem)) form.razem.value=Math.round(razem*100)/100;
       else form.razem.value='';
     } else {
       form.suma_oplat.value='';
       form.razem.value='';
     }

   }

