function updateSuma()

{
	// wczytanie wszystkich PANNA M£ODA
	var cena1 = document.getElementById('cena1').value;
	var ilosc1 = document.getElementById('ilosc1').value;
	
	
	var wydano1 =  parseFloat(cena1 * ilosc1);
	

	//podpisanie nowej ceny
	document.getElementById('suma1').value = wydano1; 

	//obsluga podliczania ile wydano
	var wydano2 =  parseFloat(nowaCena2);
	
	if (document.getElementById('garnitur_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena21);
	}
	if (document.getElementById('koszula_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena22);
	}
	if (document.getElementById('spinki_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena23);
	}
	if (document.getElementById('krawat_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena24);
	}
	if (document.getElementById('buty2_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena25);
	}
	if (document.getElementById('bielizna2_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena26);
	}
	if (document.getElementById('wiazanka_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena27);
	}
	if (document.getElementById('pozostale2_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena28);
	}
	if (document.getElementById('pozostale2b_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena29);
	}
	if (document.getElementById('pozostale2c_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena30);
	}
	if (document.getElementById('pozostale2d_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena31);
	}
	if (document.getElementById('inne9_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena321);
	}
	if (document.getElementById('inne10_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena322);
	}
	if (document.getElementById('inne11_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena323);
	}
	if (document.getElementById('inne12_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena324);
	}
	if (document.getElementById('inne13_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena325);
	}
	if (document.getElementById('inne14_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena326);
	}
	if (document.getElementById('inne15_c').checked) { 
	wydano2 = parseFloat(wydano2) - parseFloat(cena327);
	}
	
	document.getElementById('wydano2').value = wydano2; 
	

	// wczytanie wszystkich ORGANIZACJA SLUBU I WESELA
	var cena31 = document.getElementById('obraczki').value;
	var cena32 = document.getElementById('zaproszenia').value;
	var cena33 = document.getElementById('formusc').value;
	var cena34 = document.getElementById('smusc').value;
	var cena35 = document.getElementById('formkosc').value;
	var cena36 = document.getElementById('muzkosc').value;
	var cena37 = document.getElementById('przykosc').value;
	var cena38 = document.getElementById('samochod').value;
	var cena39 = document.getElementById('kierowca').value;
	var cena310 = document.getElementById('przystroj').value;
	var cena311 = document.getElementById('gosci').value;
	var cena312 = document.getElementById('wynaj_sala').value;
	var cena313 = document.getElementById('catering').value;
	var cena314 = document.getElementById('alkohol').value;
	var cena315 = document.getElementById('napoje').value;
	var cena316 = document.getElementById('tort').value;
	var cena317 = document.getElementById('ciasta').value;
	var cena318 = document.getElementById('zastawa').value;
	var cena319 = document.getElementById('kwiaty').value;
	var cena320 = document.getElementById('balony').value;
	var cena321 = document.getElementById('fajerwerki').value;
	var cena322 = document.getElementById('golebie').value;
	var cena323 = document.getElementById('za_osobe').value;
	var cena324 = document.getElementById('l_gosci').value;
	var cena323324 =  parseFloat(cena323) * parseFloat(cena324);
	var cena325 = document.getElementById('alk2').value;
	var cena326 = document.getElementById('tort2').value;
	var cena327 = document.getElementById('ciasta2').value;
	var cena328 = document.getElementById('zespol').value;
	var cena329 = document.getElementById('dj').value;
	var cena330 = document.getElementById('fotograf').value;
	var cena331 = document.getElementById('filmowanie').value;
	var cena332 = document.getElementById('kwiaty_rodzice').value;
	var cena333 = document.getElementById('nocleg_cena').value;
	var cena334 = document.getElementById('nocleg_osob').value;
	var cena333334 =  parseFloat(cena333) * parseFloat(cena334);
	var cena335 = document.getElementById('pozostale3').value;
	var cena336 = document.getElementById('pozostale3b').value;
	var cena337 = document.getElementById('pozostale3c').value;
	var cena338 = document.getElementById('pozostale3d').value;
	var cena33316 = document.getElementById('inne16').value;
	var cena33317 = document.getElementById('inne17').value;
	var cena33318 = document.getElementById('inne18').value;
	var cena33319 = document.getElementById('inne19').value;
	var cena33320 = document.getElementById('inne20').value;
	var cena33321 = document.getElementById('inne21').value;
	var cena33322 = document.getElementById('inne22').value;
	var cena33323 = document.getElementById('inne23').value;
	var cena33324 = document.getElementById('inne24').value;
	var cena33325 = document.getElementById('inne25').value;
	var cena33326 = document.getElementById('inne26').value;
	var cena33327 = document.getElementById('inne27').value;
	
	
	
	// zsumowanie
	var nowaCena3 = parseFloat(cena31) + parseFloat(cena32) + parseFloat(cena33) + parseFloat(cena34) + parseFloat(cena35) + parseFloat(cena36) + parseFloat(cena37) + parseFloat(cena38) + parseFloat(cena39) + parseFloat(cena310) + parseFloat(cena311) + parseFloat(cena312) + parseFloat(cena313) + parseFloat(cena314) + parseFloat(cena315) + parseFloat(cena316) + parseFloat(cena317) + parseFloat(cena318) + parseFloat(cena319) + parseFloat(cena320) + parseFloat(cena321) + parseFloat(cena322) + parseFloat(cena323324) + parseFloat(cena325) + parseFloat(cena326) + parseFloat(cena327) + parseFloat(cena328) + parseFloat(cena329) + parseFloat(cena330) + parseFloat(cena331) + parseFloat(cena332) + parseFloat(cena333334) + parseFloat(cena335) + parseFloat(cena336) + parseFloat(cena337) + parseFloat(cena338) + parseFloat(cena33316) + parseFloat(cena33317) + parseFloat(cena33318) + parseFloat(cena33319) + parseFloat(cena33320) + parseFloat(cena33321) + parseFloat(cena33322) + parseFloat(cena33323) + parseFloat(cena33324) + parseFloat(cena33325) + parseFloat(cena33326) + parseFloat(cena33327);
																																																																																																																																																																																																																																																																														   //podpisanie nowej ceny
	document.getElementById('suma3').value = nowaCena3; 
	
	
	//obsluga podliczania ile wydano
	var wydano3 =  parseFloat(nowaCena3);
	
	if (document.getElementById('obraczki_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena31);
	}
	if (document.getElementById('zaproszenia_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena32);
	}
	if (document.getElementById('formusc_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33);
	}
	if (document.getElementById('smusc_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena34);
	}
	if (document.getElementById('formkosc_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena35);
	}
	if (document.getElementById('muzkosc_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena36);
	}
	if (document.getElementById('przykosc_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena37);
	}
	if (document.getElementById('samochod_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena38);
	}
	if (document.getElementById('kierowca_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena39);
	}
	if (document.getElementById('przystroj_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena310);
	}
	if (document.getElementById('gosci_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena311);
	}
	if (document.getElementById('wynaj_sala_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena312);
	}
	if (document.getElementById('catering_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena313);
	}
	if (document.getElementById('alkohol_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena314);
	}
	if (document.getElementById('napoje_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena315);
	}
	if (document.getElementById('tort_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena316);
	}
	if (document.getElementById('ciasta_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena317);
	}
	if (document.getElementById('zastawa_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena318);
	}
	if (document.getElementById('kwiaty_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena319);
	}
	if (document.getElementById('balony_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena320);
	}
	if (document.getElementById('fajerwerki_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena321);
	}
	if (document.getElementById('golebie_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena322);
	}
	if (document.getElementById('l_gosci_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena323324);
	}
	if (document.getElementById('alk2_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena325);
	}
	if (document.getElementById('tort2_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena326);
	}
	if (document.getElementById('ciasta2_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena327);
	}
	if (document.getElementById('zespol_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena328);
	}
	if (document.getElementById('dj_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena329);
	}
	if (document.getElementById('fotograf_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena330);
	}
	if (document.getElementById('filmowanie_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena331);
	}
	if (document.getElementById('kwiaty_rodzice_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena332);
	}
	if (document.getElementById('nocleg_osob_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena333334);
	}
	if (document.getElementById('pozostale3_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena335);
	}
	if (document.getElementById('pozostale3b_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena336);
	}
	if (document.getElementById('pozostale3c_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena337);
	}
	if (document.getElementById('pozostale3d_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena338);
	}
	if (document.getElementById('inne16_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33316);
	}
	if (document.getElementById('inne17_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33317);
	}
	if (document.getElementById('inne18_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33318);
	}
	if (document.getElementById('inne19_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33319);
	}
	if (document.getElementById('inne20_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33320);
	}
	if (document.getElementById('inne21_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33321);
	}
	if (document.getElementById('inne22_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33322);
	}
	if (document.getElementById('inne23_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33323);
	}
	if (document.getElementById('inne24_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33324);
	}
	if (document.getElementById('inne25_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33325);
	}
	if (document.getElementById('inne26_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33326);
	}
	if (document.getElementById('inne27_c').checked) { 
	wydano3 = parseFloat(wydano3) - parseFloat(cena33327);
	}
	
	document.getElementById('wydano3').value = wydano3; 
	
	
	// zsumowanie FINALNE
	var nowaCenaFINAL= parseFloat(nowaCena1) + parseFloat(nowaCena2) + parseFloat(nowaCena3); 
	//podpisanie nowej ceny
	document.getElementById('suma4').value = nowaCenaFINAL; 
	
	var budzet = document.getElementById('budzet').value;
	
	var roznica = parseFloat(budzet) - parseFloat(nowaCenaFINAL);
	document.getElementById('roznica').value = roznica;
	
	var nwyd2 = parseFloat(wydano1) + parseFloat(wydano2) + parseFloat(wydano3);
	document.getElementById('nwyd2').value = nwyd2;
	
	var nwyd = parseFloat(nowaCenaFINAL) - parseFloat(nwyd2);
	document.getElementById('nwyd').value = nwyd;
}


