function okno(url, width, height) {
        var win = window.open(url,"okienko",'width=' + width + ',height=' + height + ',resizable=yes,scrollbars=yes,menubar=no' );
}

/*//////////////////////////////////obrazek w nowym oknie//////////////////////////////////*/
/*
	 Skrypt jest darmowy, poki ten komentarz w nim pozostaje.
	 Released under Creative Commons License
	 http://creativecommons.org/licenses/by/2.0/
	 Original author: Kornel Lesinski
	 http://pornel.net/pups/
*/
var pornpups =
{
	init: function(element)
	{
		if (!element || !element.getElementsByTagName) {return false;}
		var as = element.getElementsByTagName('a');
		for(var i=0;i<as.length;i++)
		{
			if ((as[i].href+'').match(/\.(jpe?g|png|gif)/i))
				as[i].onclick = this.click;
		}
		return true;
	},
	writedoc: function(win,href,title,alt,h)
	{
		var doc = win.document;
		doc.open('text/html;charset=utf-8');
		doc.write(
		'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">' +
		'<html id="popup">' +
		'<head><title>' + alt + '</title>' +
		'<meta http-equiv="Content-Type" content="text/html; charset=utf-8">' +
		'<meta http-equiv="imagetoolbar" content="false">' +
		'<link rel="stylesheet" href="pornpups.css">' +
		(h?'<style type="text/css">.obrazek {min-height: ' + h + 'px} #iesux#popup .obrazek {height: ' + h + 'px;}</style>':'') +
		'</head><body onclick="window.close();">' +
		'<p class="obrazek"><img src="'+href+'" title="Kliknij aby zamknąć" alt="Kliknij aby zamknąć"></p>' +
		'</body></html>'
		);
		doc.close();
	},
	title2size: function(str)
	{
		if (str)
		{
			var out = str.match(/\(([0-9]+)x([0-9]+)\)/);
			if (out) return new Array(str.replace(/\(([0-9]+)x([0-9]+)\)/g,''),parseInt(out[1]),parseInt(out[2]));
		}
		return new Array(str,550,420);
	},
	click: function()
	{
		try {
			if (this.pp_win && this.pp_win.close && !this.pp_win.closed) {this.pp_win.close(); this.pp_win=false;}
		}
		catch(e){}
		try {
			var imgs = this.getElementsByTagName('img');
			var title = imgs[0].getAttribute('title')?imgs[0].getAttribute('title'):this.getAttribute('title');
			var alt = imgs[0].getAttribute('alt');
			var titleandsize = pornpups.title2size(title);
			var winopts = "dependent=yes,toolbar=no,resizable=yes,width=" + (titleandsize[1]) + ',height=' + (titleandsize[2]);
			var win = window.open(this.href,'_blank',winopts);
			if (win && win.opener)
			{
				this.pp_win = win;
				pornpups.writedoc(win,this.href,titleandsize[0],alt,titleandsize[2]);
				return false;
			}
		}
		catch(e){}
		return true;
	},
	initNow: function()
	{
		this.init(document.body);
	},
	initLoad: function()
	{
		var oldOnload = window.onload;
		var that = this;
		window.onload = function()
		{
			if (oldOnload) try{oldOnload();}catch(e){/*explorer dziwne rzeczy plecie*/}
			that.initNow();
		}
	}
}
pornpups.initLoad();
pornpups.initNow();
/*//////////////////////////////////obrazek w nowym oknie//////////////////////////////////*/


function przelacz(){
    
 var wybor = document.f1.opcja.value;


  document.getElementById("pole0").style.display="none";
  document.getElementById("pole1").style.display="none";
  document.getElementById("pole2").style.display="none";
  document.getElementById("pole3").style.display="none";
  document.getElementById("pole4").style.display="none";
  document.getElementById("pole5").style.display="none";
  document.getElementById("pole6").style.display="none";  
  document.getElementById("pole8").style.display="none";
  document.getElementById("pole9").style.display="none";
  document.getElementById("pole10").style.display="none";
  document.getElementById("pole11").style.display="none";
  document.getElementById("pole12").style.display="none";
  document.getElementById("pole13").style.display="none";
  document.getElementById("pole14").style.display="none";
  document.getElementById("pole15").style.display="none";
  
  
  if (wybor=="renta"){ 
    document.getElementById("pole0").style.display="block";
    document.getElementById("pole1").style.display="block";
    document.getElementById("pole3").style.display="block";
    document.getElementById("pole11").style.display="block";
    document.getElementById("pole14").style.display="block";
  }else if (wybor=="emerytura"){ 
    document.getElementById("pole0").style.display="block";
    document.getElementById("pole11").style.display="block";
    document.getElementById("pole13").style.display="block";
    document.getElementById("pole14").style.display="block";
  }else  if (wybor=="zus" || wybor=="dzgos"){ 
    document.getElementById("pole0").style.display="block";
    document.getElementById("pole2").style.display="block";
    document.getElementById("pole5").style.display="block";
    document.getElementById("pole9").style.display="block";
    document.getElementById("pole13").style.display="block";
    document.getElementById("pole13").style.display="block";
    document.getElementById("pole14").style.display="block";
  }else  if (wybor=="pgr"){ 
    document.getElementById("pole15").style.display="block";
    document.getElementById("pole0").style.display="block";
    document.getElementById("pole10").style.display="block";
    document.getElementById("pole13").style.display="block";
    document.getElementById("pole13").style.display="block";
    document.getElementById("pole14").style.display="block";
  }else  if (wybor=="inne"){ 
    document.getElementById("pole0").style.display="block";
    document.getElementById("pole1").style.display="block";
    document.getElementById("pole2").style.display="block";
    document.getElementById("pole3").style.display="block";
    document.getElementById("pole5").style.display="block";
    document.getElementById("pole6").style.display="block";    
    document.getElementById("pole12").style.display="block";
    document.getElementById("pole13").style.display="block";
    document.getElementById("pole14").style.display="block";
    document.getElementById("pole15").style.display="block";
  }else  if (wybor=="umopr"){ 
    document.getElementById("pole0").style.display="block";
    document.getElementById("pole1").style.display="block";
    document.getElementById("pole2").style.display="block";
    document.getElementById("pole3").style.display="block";
    document.getElementById("pole4").style.display="block";
    document.getElementById("pole5").style.display="block";
    document.getElementById("pole6").style.display="block";
    document.getElementById("pole8").style.display="block";    
    document.getElementById("pole12").style.display="block";
    document.getElementById("pole13").style.display="block";
    document.getElementById("pole14").style.display="block";
    document.getElementById("pole15").style.display="block";
  }else  if (wybor=="psb"){
    document.getElementById("pole0").style.display="block"; 
    document.getElementById("pole1").style.display="block";
    document.getElementById("pole2").style.display="block";
    document.getElementById("pole3").style.display="block";
    document.getElementById("pole5").style.display="block";
    document.getElementById("pole6").style.display="block";
    document.getElementById("pole8").style.display="block";    
    document.getElementById("pole12").style.display="block";
    document.getElementById("pole13").style.display="block";
    document.getElementById("pole14").style.display="block";
    document.getElementById("pole15").style.display="block";
  }
  
  return;
}

function funkcja_przelicz2(form)
{ 
suma_zak=document.f1.sum_zak.value;
pierwsza_wpl=document.f1.pie_wpl.value;
ilosc_rat=document.f1.ilo_rat.value;



    reg = /^[0-9.]+$/;
    
    if (suma_zak.match(reg) == null) {
        alert("Suma zakupów musi zawierać wyłącznie cyfry.");
        return;
      } else 
      
      if(pierwsza_wpl !=''){
      if (pierwsza_wpl.match(reg) == null) {
        alert("Pierwsza wpłata musi zawierać wyłącznie cyfry.");
         return;
        }       
      } else if (ilosc_rat.match(reg) == null) {
        alert("Ilość rat musi zawierać wyłącznie cyfry.");
         return;
      }

if (document.f1.ube.checked) {
    pro_ube=0.4;
  } else {
    pro_ube=0;
  }


suma_rat_bez_ube=(suma_zak-pierwsza_wpl)+(((suma_zak-pierwsza_wpl)/100)*ilosc_rat);
suma_rat=suma_rat_bez_ube+((suma_rat_bez_ube/100)*pro_ube);
cena_raty = suma_rat / ilosc_rat;

document.f1.rat_cen_z_rat.value = format(suma_rat,2);
document.f1.rat_cen_rat.value = format(cena_raty,2);
document.getElementById("wynik_rat_pot").style.display="block";
}

  

   

function format(liczba, lmpp) {
  ile = ""+Math.round(liczba*Math.pow(10,lmpp))/Math.pow(10,lmpp);
  if (ile.indexOf(".")<0) ile+=".0";
  while ((ile.length-ile.indexOf(".")-1)<lmpp) ile = ile+"0";
  ile = ile.replace(/\./,",");
  return ile;
}

