	$(document).ready(function (){ 
			//Begin Beispielrechner
			
			//Anzahl Mitarbeiter
			$('form#form_bsprechner input#anz_mitar1').blur(
				function() {
					$('form#form_bsprechner input#anz_mitar2').attr('value', $(this).val());
					calc();
				}
			); 
			
			$('form#form_bsprechner input#anz_mitar2').blur(
				function() {
						$('form#form_bsprechner input#anz_mitar1').attr('value', $(this).val());
						calc();
					}
			); 
			
			//Zuschuesse monatlich
			$('form#form_bsprechner input#zusch_mitar1').blur(
				function() {
						if (parseFloat($(this).val())< 46.50) {
							$('form#form_bsprechner input#zusch_mitar2').attr('value', $(this).val());
							calc();
						} else {
							$('form#form_bsprechner input#zusch_mitar1').attr('value', 46.50);
							$('form#form_bsprechner input#zusch_mitar2').attr('value', 46.50);
							calc();
						}
					}
			); 
			
			$('form#form_bsprechner input#zusch_mitar2').blur(
				function() {
						if (parseFloat($(this).val())< 46.50) {
							$('form#form_bsprechner input#zusch_mitar1').attr('value', $(this).val());
							calc();
						} else {
							$('form#form_bsprechner input#zusch_mitar2').attr('value', 46.50);
							$('form#form_bsprechner input#zusch_mitar1').attr('value', 46.50);
							calc();
						}
					}
			); 
			//Zuschuss Arbeitgeber taeglich
			$('form#form_bsprechner input#scheck_monat').blur(
				function() {
					calc();
				}
			);
			
			function calc() {
				
				//Teaglicher Zuschlag
				if (parseFloat($('#zusch_mitar1').val())< 46.50) {
					$('#zusch_ag_taeg').attr('value', Math.round((parseFloat($('#zusch_mitar1').val())/ parseFloat($('#scheck_monat').val())*100))/100  )
				} else {
					$('#zusch_ag_taeg').attr('value', '3.10');
				}
				//Scheckewwert
				if (parseFloat($('#scheckwert').val())< 46.50) {
					$('#scheckwert').attr('value', (parseFloat($('#zusch_ag_taeg').val())+ parseFloat(2.83))  )
				} else {
					$('#scheckwert').attr('value', '5.93');
				}
				//Arbeitgeberleistung
				$('#ag_leistung1').attr('value', parseFloat($('#anz_mitar1').val())* parseFloat($('#zusch_mitar1').val())  );
				$('#ag_leistung2').attr('value', parseFloat($('#anz_mitar1').val())* parseFloat($('#zusch_mitar1').val())  );
				
				//entspricht
				$('#entspr').attr('value', Math.round(parseFloat($('#ag_leistung1').val()) / 100 * parseFloat(20)*100) / 100 );
				
				//Gesamtkosten monatlich Bar
				$('#ges_monatlich_bar').attr('value', parseFloat($('#ag_leistung1').val())+ parseFloat($('#entspr').val())  )
				
				//Gesamtkosten jaehrlich Bar
				$('#ges_jaehr_bar').attr('value', Math.round(parseFloat($('#ges_monatlich_bar').val())* parseFloat(12)*100) / 100  )
				
				//Gesamtkosten monatlich Scheck
				$('#ges_monatlich_scheck').attr('value', parseFloat($('#ag_leistung2').val()) );
				
				//Gesamtkosten jaehrlich Scheck
				$('#ges_jaehr_scheck').attr('value', Math.round(parseFloat($('#ges_monatlich_scheck').val())* parseFloat(12)*100) / 100  )
				
				//Ersparnis monatlich
				$('#erspar_monat').attr('value', parseFloat($('#entspr').val()) );
				
				//Ersparnis jaehrlich
				$('#erspar_jaehr').attr('value', Math.round(parseFloat($('#erspar_monat').val())* parseFloat(12)*100) / 100  )
				
				//Waehrungsfelder formatieren (2 Nachkommastellen)
				format_all_currency_fields();

				//Ersparnis prozentual
			}	$('#erspar_prozentual').attr('value', Math.round((parseFloat($('#erspar_jaehr').val())/ parseFloat($('#ges_jaehr_bar').val())*10000 )) / 100 )

			function format_all_currency_fields() {
				format_currency("#zusch_mitar1");
				format_currency("#zusch_mitar2");
				format_currency("#zusch_ag_taeg");
				format_currency("#mitbeteil");
				format_currency("#scheckwert");
				format_currency("#ag_leistung1");
				format_currency("#ag_leistung2");
				format_currency("#entspr");
				format_currency("#ges_monatlich_bar");
				format_currency("#ges_monatlich_scheck");
				format_currency("#ges_jaehr_bar");
				format_currency("#ges_jaehr_scheck");
				format_currency("#erspar_monat");
				format_currency("#erspar_jaehr");
			}
			
		});
