function ustawDaneOkna(Uw) {
try {
	// powierzchnia - wyłączone
//	var szerokosc = document.getElementById("szerokosc").value / 1000;
//	var wysokosc = document.getElementById("wysokosc").value / 1000;
//	var powierzchnia = szerokosc * wysokosc;
//	document.getElementById('powierzchnia-wartosc').value = roundAR(powierzchnia,3) ;
//	wlaczAtrakcyjnosc('powierzchnia');
//	var t=setTimeout("wylaczAtrakcyjnosc('powierzchnia')",1000);
	document.getElementById('powierzchnia-wartosc').value = "25.0";
	wlaczAtrakcyjnosc('powierzchnia');
	var t=setTimeout("wylaczAtrakcyjnosc('powierzchnia')",1000);
	document.getElementById('powierzchniaDlaDomku').checked = true;

	// Uw standard - zawsze jako 2.000
	// document.getElementById('ustandard-wartosc').value = document.getElementById("UwS10").value ;
	document.getElementById('ustandard-wartosc').value = "2.000" ;
	wlaczAtrakcyjnosc('ustandard');
	var t=setTimeout("wylaczAtrakcyjnosc('ustandard')",1000);	

	// Uw wybrane
	document.getElementById('uwybrane-wartosc').value = document.getElementById("UwWybrane").value ;
	wlaczAtrakcyjnosc('uwybrane');
	var t=setTimeout("wylaczAtrakcyjnosc('uwybrane')",1000);
	
	liczOszczednosc();
		
} catch(err)
{
	
}
}


function ustawKosztEnergii(koszt) {
	document.getElementById('ogrzewanie-wartosc').value = koszt ;
	liczOszczednosc();
	wlaczAtrakcyjnosc('ogrzewanie');	
	var t=setTimeout("wylaczAtrakcyjnosc('ogrzewanie')",1000);
}

function ustawPowierzchnie(powierzchnia) {
	document.getElementById('powierzchnia-wartosc').value = powierzchnia ;
	liczOszczednosc();
	wlaczAtrakcyjnosc('powierzchnia');	
	var t=setTimeout("wylaczAtrakcyjnosc('powierzchnia')",1000);	
}

function wlaczAtrakcyjnosc(pole) {
var opis = pole + "-opis" ;
document.getElementById(opis).style.fontSize="large" ;
var wartosc = pole + "-wartosc" ;
document.getElementById(wartosc).style.fontSize="large" ;
var jednostka = pole + "-jednostka" ;
document.getElementById(jednostka).style.fontSize="large" ;
var znak = pole + "-znak" ;
document.getElementById(znak).style.fontSize="large" ;
}


function wylaczAtrakcyjnosc(pole) {
var opis = pole + "-opis" ;
document.getElementById(opis).style.fontSize="small" ;
var znak = pole + "-znak" ;
document.getElementById(znak).style.fontSize="small" ;
var wartosc = pole + "-wartosc" ;
document.getElementById(wartosc).style.fontSize="small" ;
var jednostka = pole + "-jednostka" ;
document.getElementById(jednostka).style.fontSize="small" ;
}


function atrakcyjnie() {
	var t;
	var czas =0;

	liczOszczednosc();

	wlaczAtrakcyjnosc("ustandard");	
	wylaczAtrakcyjnosc('ogrzewanie');	
	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('ustandard')",czas);	czas = czas + 200;
	t=setTimeout("wlaczAtrakcyjnosc('uwybrane')",czas);	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('uwybrane')",czas);	czas = czas + 200;
	t=setTimeout("wlaczAtrakcyjnosc('uroznica')",czas);	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('uroznica')",czas);	czas = czas + 200;
	t=setTimeout("wlaczAtrakcyjnosc('powierzchnia')",czas);	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('powierzchnia')",czas);	czas = czas + 200;
	t=setTimeout("wlaczAtrakcyjnosc('efektpow')",czas);	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('efektpow')",czas);	czas = czas + 200;
	t=setTimeout("wlaczAtrakcyjnosc('temperaturaB')",czas);	
	t=setTimeout("wlaczAtrakcyjnosc('temperaturaW')",czas);	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('temperaturaB')",czas);	
	t=setTimeout("wylaczAtrakcyjnosc('temperaturaW')",czas); czas = czas + 200;	
	t=setTimeout("wlaczAtrakcyjnosc('temperatury')",czas);	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('temperatury')",czas);	czas = czas + 200;
	t=setTimeout("wlaczAtrakcyjnosc('cieplo')",czas);	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('cieplo')",czas);	czas = czas + 200;
	t=setTimeout("wlaczAtrakcyjnosc('cieplor')",czas);	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('cieplor')",czas);	czas = czas + 200;
	t=setTimeout("wlaczAtrakcyjnosc('ogrzewanie')",czas);	czas = czas + 1000;
	t=setTimeout("wylaczAtrakcyjnosc('ogrzewanie')",czas);	czas = czas + 200;
	t=setTimeout("wlaczAtrakcyjnosc('ogrzewanier')",czas);	czas = czas + 1000;
	var edytowalne = "red";
	document.getElementById("ogrzewanier-wartosc").style.color=edytowalne ;	
	document.getElementById("ogrzewanier-opis").style.color = edytowalne ;
	document.getElementById("ogrzewanier-znak").style.color = edytowalne ;
	document.getElementById("ogrzewanier-jednostka").style.color = edytowalne ;		
	edytowalne = "navy";
	document.getElementById("ustandard-wartosc").style.color = edytowalne ;
	document.getElementById("uwybrane-wartosc").style.color = edytowalne;
	document.getElementById("powierzchnia-wartosc").style.color = edytowalne ;
	document.getElementById("temperaturaB-wartosc").style.color = edytowalne ;
	document.getElementById("temperaturaW-wartosc").style.color = edytowalne ;	
	document.getElementById("ogrzewanie-wartosc").style.color = edytowalne ;
	edytowalne = "greenyellow";
	document.getElementById("ustandard-wartosc").style.backgroundColor = edytowalne ;
	document.getElementById("uwybrane-wartosc").style.backgroundColor = edytowalne;
	document.getElementById("powierzchnia-wartosc").style.backgroundColor = edytowalne ;
	document.getElementById("temperaturaB-wartosc").style.backgroundColor = edytowalne ;
	document.getElementById("temperaturaW-wartosc").style.backgroundColor = edytowalne ;	
	document.getElementById("ogrzewanie-wartosc").style.backgroundColor=edytowalne ;
	edytowalne = "lightgrey";
	document.getElementById("uroznica-wartosc").style.backgroundColor = edytowalne ;
	document.getElementById("efektpow-wartosc").style.backgroundColor = edytowalne ;
	document.getElementById("temperatury-wartosc").style.backgroundColor = edytowalne ;	
	document.getElementById("cieplo-wartosc").style.backgroundColor = edytowalne ;
	document.getElementById("cieplor-wartosc").style.backgroundColor = edytowalne ;
	document.getElementById("ogrzewanier-wartosc").style.backgroundColor = edytowalne ;
	document.getElementById("ogrzewanier-opis").style.backgroundColor = edytowalne ;
	document.getElementById("ogrzewanier-znak").style.backgroundColor = edytowalne ;
	document.getElementById("ogrzewanier-jednostka").style.backgroundColor = edytowalne ;

}

function roundAR(co,miejsce) {
var i = 0;
var wykladnik = 1;

for (i=0;i<miejsce;i++) {
	wykladnik = wykladnik * 10;
}

// var zaokraglone = new Number(Math.round(co * wykladnik) / wykladnik) ;
// var sformatowane = zaokraglone.toLocaleString;
var wartosc = new Number(co);
var zaokraglone = wartosc.toFixed(miejsce);

return (zaokraglone) ;
}

function zamienPrzecinek(tekst) {
	var poprawiony = tekst.replace(",",".");
	return (poprawiony) ;
}

function liczOszczednosc() {
// odczyt parametrów
var ustandard = zamienPrzecinek(document.getElementById("ustandard-wartosc").value);
document.getElementById('ustandard-wartosc').value = ustandard ;
var uwybrane = zamienPrzecinek(document.getElementById("uwybrane-wartosc").value);
document.getElementById('uwybrane-wartosc').value = uwybrane ;
var powierzchnia = zamienPrzecinek(document.getElementById("powierzchnia-wartosc").value);
document.getElementById('powierzchnia-wartosc').value = powierzchnia ;
var temperaturaB = zamienPrzecinek(document.getElementById("temperaturaB-wartosc").value);
document.getElementById('temperaturaB-wartosc').value = temperaturaB ;
var temperaturaW = zamienPrzecinek(document.getElementById("temperaturaW-wartosc").value);
document.getElementById('temperaturaW-wartosc').value = temperaturaW ;
var ogrzewanie = zamienPrzecinek(document.getElementById("ogrzewanie-wartosc").value);
document.getElementById('ogrzewanie-wartosc').value = ogrzewanie ;

// obliczenia
var uroznica = ustandard - uwybrane;
var efektpow = uroznica * powierzchnia;
var temperatury = temperaturaB - temperaturaW ;
var cieplo = efektpow * temperatury ;
var cieplo_rok = 365 * 24 * cieplo / 1000 ;
var oszczednosc = cieplo_rok * ogrzewanie * 20 ;

// wstawienie wyników
var dokladnosc = 2;
document.getElementById('uroznica-wartosc').value = roundAR(uroznica,dokladnosc) ;
document.getElementById('efektpow-wartosc').value = roundAR(efektpow,dokladnosc) ;
document.getElementById('temperatury-wartosc').value = roundAR(temperatury,dokladnosc) ;
document.getElementById('cieplo-wartosc').value = roundAR(cieplo,dokladnosc) ;
document.getElementById('cieplor-wartosc').value = roundAR(cieplo_rok,dokladnosc) ;
document.getElementById('ogrzewanier-wartosc').innerHTML = "<b>" + roundAR(oszczednosc,dokladnosc) + " zł" ;

}
