/*****************************************************/
/* form.js                                           */
/* BerechnungsScript by Hellspawn (Hellspawn@gmx.net)*/
/* 20.04.2k1 rights all by Hellspawn		     */
/* Fragen bitte an Hellspawn			     */
/*****************************************************/
 

 
 function berechnen(calc_rooms)
 {
 	raummieten=0;
 	while($dat_calc=mysql_fetch_assoc(calc_rooms))
	{
		if (document.formular.$dat_rooms[raumnummer].checked)
		{
			'cb_'.$dat_rooms[raumnummer] = parseInt(document.formular.$dat_rooms[raumnummer].value);
		}
		else
		{
			'cb_'.$dat_rooms[raumnummer] = 0;
		};
		raummieten=raummieten+'cb_'.$dat_rooms[raumnummer];
	}
 		
	teilnehmer = document.formular.tn.value;
	tage = document.formular.tage.value;
	
	if (teilnehmer == 0)
	{
		alert (teilnehmer);	
	}
	
	switch (teilnehmer)
	{
	case "0":
	sound=310;
	light=0;
	wardrobe=228;
	toilet=228;
	break;
	case "50":
	sound=310;
	light=0;
	wardrobe=228;
	toilet=228;
	break;
	case "100":
	sound=310;
	light=0;
	wardrobe=228;
	toilet=228;
	break;
	case "150":
	sound=470;
	light=0;
	wardrobe=228;
	toilet=228;
	break;
	case "200":
	sound=470;
	light=0;
	wardrobe=228;
	toilet=228;
	break;
	case "250":
	sound=470;
	light=0;
	wardrobe=228;
	toilet=228;
	break;
	case "300":
	sound=470;
	light=400;
	wardrobe=228;
	toilet=456;
	break;
	case "350":
	sound=470;
	light=400;
	wardrobe=228;
	toilet=456;
	break;
	case "400":
	sound=470;
	light=400;
	wardrobe=228;
	toilet=456;
	break;
	case "450":
	sound=470;
	light=400;
	wardrobe=456;
	toilet=456;
	break;
	case "500":
	sound=470;
	light=400;
	wardrobe=456;
	toilet=456;
	break;
	case "550":
	sound=650;
	light=400;
	wardrobe=684;
	toilet=456;
	break;
	case "600":
	sound=650;
	light=400;
	wardrobe=684;
	toilet=456;
	break;
	case "650":
	sound=650;
	light=400;
	wardrobe=684;
	toilet=456;
	break;
	case "700":
	sound=650;
	light=400;
	wardrobe=684;
	toilet=456;
	break;
	case "750":
	sound=650;
	light=400;
	wardrobe=684;
	toilet=456;
	break;
	case "800":
	sound=650;
	light=400;
	wardrobe=912;
	toilet=456;
	break;
	case "850":
	sound=650;
	light=400;
	wardrobe=912;
	toilet=684;
	break;
	case "900":
	sound=650;
	light=400;
	wardrobe=912;
	toilet=684;
	break;
	case "950":
	sound=650;
	light=400;
	wardrobe=912;
	toilet=684;
	break;
	case "1000":
	sound=650;
	light=400;
	wardrobe=912;
	toilet=684;
	break;
	case "1050":
	sound=650;
	light=400;
	wardrobe=1140;
	toilet=684;
	break;
	case "1100":
	sound=650;
	light=400;
	wardrobe=1140;
	toilet=684;
	break;
	case "1150":
	sound=650;
	light=400;
	wardrobe=1140;
	toilet=684;
	break;
	case "1200":
	sound=650;
	light=400;
	wardrobe=1140;
	toilet=684;
	break;
	case "1250":
	sound=650;
	light=400;
	wardrobe=1140;
	toilet=912;
	break;
	case "1300":
	sound=650;
	light=400;
	wardrobe=1368;
	toilet=912;
	break;
	case "1350":
	sound=650;
	light=400;
	wardrobe=1368;
	toilet=912;
	break;
	case "1400":
	sound=650;
	light=400;
	wardrobe=1368;
	toilet=912;
	break;
	case "1450":
	sound=650;
	light=400;
	wardrobe=1368;
	toilet=912;
	break;
	case "1500":
	sound=650;
	light=400;
	wardrobe=1368;
	toilet=912;
	break;
	case "1550":
	sound=650;
	light=400;
	wardrobe=1596;
	toilet=912;
	break;
	case "1600":
	sound=650;
	light=400;
	wardrobe=1596;
	toilet=912;
	break;
	case "1650":
	sound=650;
	light=400;
	wardrobe=1596;
	toilet=1140;
	break;
	case "1700":
	sound=650;
	light=400;
	wardrobe=1596;
	toilet=1140;
	break;
	case "1750":
	sound=650;
	light=400;
	wardrobe=1596;
	toilet=1140;
	break;
	case "1800":
	sound=650;
	light=400;
	wardrobe=1824;
	toilet=1140;
	break;
	case "1850":
	sound=650;
	light=400;
	wardrobe=1824;
	toilet=1140;
	break;
	case "1900":
	sound=650;
	light=400;
	wardrobe=1824;
	toilet=1140;
	break;
	case "1950":
	sound=650;
	light=400;
	wardrobe=1824;
	toilet=1140;
	break;
	case "2000":
	sound=650;
	light=400;
	wardrobe=1824;
	toilet=1140;
	break;
	default:
	sound=0;
	light=0;
	wardrobe=0;
	toilet=0;
	break;
	}
	
	tonlichttechniker = 486;
	kontrolldienst = 228;
	gesamta = (raummieten + sound + light + wardrobe + toilet + tonlichttechniker + kontrolldienst) * tage;
	gesamtb = gesamta * 100;
	gesamtc = parseInt(gesamtb);
	gesamt = gesamtc / 100;
	var sec = parseInt(gesamt);
	var komma = gesamt - sec;
	var komma_a = Math.round(komma * 100);
	var komma1 = parseInt(komma_a);
	var gesamtfull = String(sec + ',' + komma1);
	var sec1 = sec / 1000;
	
	if (sec1 >= 1)
	{
		var sec2 = parseInt(sec1);
		var seck = sec1 - sec2;
		var seck_a = seck * 1000;
		var seck_b = Math.round(seck_a);
		var seck_c = seck_b / 1000;
		var seck1 = parseInt(seck_c * 1000);
		
		if(seck1 >= 100)
		{
			var secgesamt = String(sec2 + '.' + seck1);
		}
		else
		{
			var secgesamt = String(sec2 + '.' + '0' + seck1);
		};								
		var gesamt2 = String(secgesamt + ',' + komma1);
		document.formular.ergebnisfeld.value = gesamt2;
	}
	else
	{
		document.formular.ergebnisfeld.value = gesamtfull;
	};
};