function oblicz_zysk(){

 
var pole = document.kalk.gwc;
        if((pole.value.match(/^[0-9]+$/)) || (pole.value.match(/^[0-9]{1,}\.[0-9]+$/))) {
               /* alert('dobre');
                pole.focus(); */
                }
                else {
					 document.kalk.gwc.value=document.kalk.gwc.value.toString().replace(/\,/,'.')
              /*  alert('Użyj jako znaku dziesiętnego KROPKI !');
                pole.focus(); */
                }
                

document.kalk.uchp1.value=(Math.round (((document.kalk.uchj1.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp2.value=(Math.round (((document.kalk.uchj2.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp3.value=(Math.round (((document.kalk.uchj3.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp4.value=(Math.round (((document.kalk.uchj4.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp5.value=(Math.round (((document.kalk.uchj5.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp6.value=(Math.round (((document.kalk.uchj6.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp7.value=(Math.round (((document.kalk.uchj7.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp8.value=(Math.round (((document.kalk.uchj8.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp9.value=(Math.round (((document.kalk.uchj9.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp10.value=(Math.round (((document.kalk.uchj10.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp11.value=(Math.round (((document.kalk.uchj11.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.uchp12.value=(Math.round (((document.kalk.uchj12.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);

document.kalk.uchj_suma.value=((Math.round((parseFloat(document.kalk.uchj1.value)+parseFloat(document.kalk.uchj2.value)+parseFloat(document.kalk.uchj3.value)+parseFloat(document.kalk.uchj4.value)+parseFloat(document.kalk.uchj5.value)+parseFloat(document.kalk.uchj6.value)+parseFloat(document.kalk.uchj7.value)+parseFloat(document.kalk.uchj8.value)+parseFloat(document.kalk.uchj9.value)+parseFloat(document.kalk.uchj10.value)+parseFloat(document.kalk.uchj11.value)+parseFloat(document.kalk.uchj12.value))*100))/100).toFixed(2);


document.kalk.uchp_suma.value=((Math.round((parseFloat(document.kalk.uchp1.value)+parseFloat(document.kalk.uchp2.value)+parseFloat(document.kalk.uchp3.value)+parseFloat(document.kalk.uchp4.value)+parseFloat(document.kalk.uchp5.value)+parseFloat(document.kalk.uchp6.value)+parseFloat(document.kalk.uchp7.value)+parseFloat(document.kalk.uchp8.value)+parseFloat(document.kalk.uchp9.value)+parseFloat(document.kalk.uchp10.value)+parseFloat(document.kalk.uchp11.value)+parseFloat(document.kalk.uchp12.value))*100))/100).toFixed(2);


 
document.kalk.uchr1.value=document.kalk.uchp1.value;
document.kalk.uchr2.value=document.kalk.uchp2.value;
document.kalk.uchr3.value=document.kalk.uchp3.value;
document.kalk.uchr4.value=(Math.round((parseFloat(document.kalk.uchp4.value)+(parseFloat(document.kalk.uchp4.value)*0.05))*100)/100).toFixed(2);
document.kalk.uchr5.value=(Math.round((parseFloat(document.kalk.uchp5.value)+(parseFloat(document.kalk.uchp5.value)*0.07))*100)/100).toFixed(2);
document.kalk.uchr6.value=(Math.round((parseFloat(document.kalk.uchp6.value)+(parseFloat(document.kalk.uchp6.value)*0.10))*100)/100).toFixed(2);
document.kalk.uchr7.value=(Math.round((parseFloat(document.kalk.uchp7.value)+(parseFloat(document.kalk.uchp7.value)*0.07))*100)/100).toFixed(2);
document.kalk.uchr8.value=document.kalk.uchp8.value;
document.kalk.uchr9.value=document.kalk.uchp9.value;
document.kalk.uchr10.value=document.kalk.uchp10.value;
document.kalk.uchr11.value=document.kalk.uchp11.value;
document.kalk.uchr12.value=document.kalk.uchp12.value;

 
document.kalk.uchr_suma.value=((Math.round((parseFloat(document.kalk.uchr1.value)+parseFloat(document.kalk.uchr2.value)+parseFloat(document.kalk.uchr3.value)+parseFloat(document.kalk.uchr4.value)+parseFloat(document.kalk.uchr5.value)+parseFloat(document.kalk.uchr6.value)+parseFloat(document.kalk.uchr7.value)+parseFloat(document.kalk.uchr8.value)+parseFloat(document.kalk.uchr9.value)+parseFloat(document.kalk.uchr10.value)+parseFloat(document.kalk.uchr11.value)+parseFloat(document.kalk.uchr12.value))*100))/100).toFixed(2);


document.kalk.ucj_suma.value=((Math.round((parseFloat(document.kalk.ucj1.value)+parseFloat(document.kalk.ucj2.value)+parseFloat(document.kalk.ucj3.value)+parseFloat(document.kalk.ucj4.value)+parseFloat(document.kalk.ucj5.value)+parseFloat(document.kalk.ucj6.value)+parseFloat(document.kalk.ucj7.value)+parseFloat(document.kalk.ucj8.value)+parseFloat(document.kalk.ucj9.value)+parseFloat(document.kalk.ucj10.value)+parseFloat(document.kalk.ucj11.value)+parseFloat(document.kalk.ucj12.value))*100))/100).toFixed(2);
 

document.kalk.ucp1.value=(Math.round (((document.kalk.ucj1.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp2.value=(Math.round (((document.kalk.ucj2.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp3.value=(Math.round (((document.kalk.ucj3.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp4.value=(Math.round (((document.kalk.ucj4.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp5.value=(Math.round (((document.kalk.ucj5.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp6.value=(Math.round (((document.kalk.ucj6.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp7.value=(Math.round (((document.kalk.ucj7.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp8.value=(Math.round (((document.kalk.ucj8.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp9.value=(Math.round (((document.kalk.ucj9.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp10.value=(Math.round (((document.kalk.ucj10.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp11.value=(Math.round (((document.kalk.ucj11.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);
document.kalk.ucp12.value=(Math.round (((document.kalk.ucj12.value*document.kalk.gwc.value)/3600)*100)/100).toFixed(2);

document.kalk.ucp_suma.value=((Math.round((parseFloat(document.kalk.ucp1.value)+parseFloat(document.kalk.ucp2.value)+parseFloat(document.kalk.ucp3.value)+parseFloat(document.kalk.ucp4.value)+parseFloat(document.kalk.ucp5.value)+parseFloat(document.kalk.ucp6.value)+parseFloat(document.kalk.ucp7.value)+parseFloat(document.kalk.ucp8.value)+parseFloat(document.kalk.ucp9.value)+parseFloat(document.kalk.ucp10.value)+parseFloat(document.kalk.ucp11.value)+parseFloat(document.kalk.ucp12.value))*100))/100).toFixed(2);

}





 function mapa(adr) 
{
	map = new Object;
	var winleft = (screen.width - 750) / 2;
	var wintop = (screen.height - 500) / 2;
	url = 'http://www.opole.pl/mapa/mapa.php4'+'?RUN='+adr;
	map = open(url, 'OKNO_MAPA2', 'Height=500,Width=750,top='+wintop+',left='+winleft+',toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0');
	map.focus();
}




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 Okno( html, nameWindow, width, height ){
	    okno = window.open( html, 'okienko', "toolbar=no, location=no, directories=no, status=no, resizable=no, menubar=no, scrollbars=yes, width="+width+", height="+height); okno.focus();
 }

 
 // Poprawiona i bardziej szczegółowa kontrola danych zamawiającego przed wysłaniem zamówienia.
function kontrola()
{
 var dobreNazwisko = /^[^ ]+ [^ ]+$/;
 var dobryEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;

 
 if (dobreNazwisko.test(document.Formularz.nazwisko.value)) {
  
  }else{
    alert("Proszę podać imię i nazwisko !");
    return;
  };
  
  
  
  if (document.Formularz.telefon.value == "")
  {
    alert("Proszę podać numer telefonu \n wraz z numerem kierunkowym !");
    return;
  };
  
  
  if (document.Formularz.mail.value != "")
  {
  
  		if (dobryEmail.test(document.Formularz.mail.value)){
  		
		}else {
  				alert('"' + document.Formularz.mail.value+'" to nie jest poprawny adres e-mail!');
				return;
		}

  };
  
 
  if (document.Formularz.tekst.value == "")
  {
    alert("Proszę wypełnić pole wiadomości !");
    return;
  };

 
  document.Formularz.submit();

}

 
function kontrola_szkolenia()
{
 var dobreNazwisko = /^[^ ]+ [^ ]+$/;
 var dobryEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;

 
 if (dobreNazwisko.test(document.Formularz.nazwisko.value)) {
  
  }else{
    alert("Proszę podać imię i nazwisko !");
    return;
  };
  
  if (document.Formularz.firma.value == "")
  {
    alert("Proszę podać nazwę firmy !");
    return;
  };
	
  if (document.Formularz.adres.value == "")	
  {
    alert("Proszę podać adres firmy !");
    return;
  };
	
  if (document.Formularz.kod.value == "")	
  {
    alert("Proszę podać kod pocztowy !");
    return;
  };
	
  if (document.Formularz.miejscowosc.value == "")	
  {
    alert("Proszę podać miejscowość !");
    return;
  };
  
  if (document.Formularz.telefon.value == "")
  {
    alert("Proszę podać numer telefonu \n wraz z numerem kierunkowym !");
    return;
  };
  
  
 
 if (document.Formularz.mail.value != "")
  { 
  		if (dobryEmail.test(document.Formularz.mail.value)){
  		
		}else {
  				alert('"' + document.Formularz.mail.value+'" to nie jest poprawny adres e-mail!');
				return;
		}
}


  if (document.Formularz.powiadomienie[1].checked!=1 && document.Formularz.powiadomienie[0].checked!=1)
  {
    alert("Proszę wybrać preferowany sposób powiadomienia !");
    return;
  };
  
 
  

 
  document.Formularz.submit();

}
