	$(document).ready(function (){ 
			//Begin Beispielrechner
			
			//Zuschuesse monatlich
			$('form#form_bsprechner input#gehalt_erh').blur(
				function() {
						if (parseFloat($(this).val())> 46.5) {
							$('form#form_bsprechner input#gehalt_erh').attr('value', 46.5);
							calc();
						} else {
							calc();
						}
					}
			); 

			function calc() {
				
				//Brutto Gehaltserhoehung ohne Schecks
				$('#brutto_gehalt1').attr('value', parseFloat($('#gehalt_erh').val())  );
				
				//Sozialversicherung ohne Schecks
				$('#sozi_vers1').attr('value', Math.round(parseFloat($('#brutto_gehalt1').val()) / 100 * parseFloat(47.50)*100) / 100 );
				
				//Netto Gehaltserh?hung ohne Schecks
				$('#gehalt1').attr('value', parseFloat($('#brutto_gehalt1').val())- parseFloat($('#sozi_vers1').val())  );
				
				//Brutto Gehaltserhoehung mit Schecks
				$('#brutto_gehalt2').attr('value', parseFloat($('#gehalt_erh').val())  );
				
				//Gesamt Lohnkosten pro Monat mit Schecks
				$('#gehalt2').attr('value', parseFloat($('#gehalt_erh').val())  );
				
				//Ersparnis im Monat
				$('#erspar_monat').attr('value', parseFloat($('#sozi_vers1').val())  );
				
				//Gesamtkosten jaehrlich Bar
				$('#erspar_jaehr').attr('value', Math.round(parseFloat($('#erspar_monat').val())* parseFloat(12)*100) / 100  );				

				//Waehrungsfelder formatieren (2 Nachkommastellen)
				format_all_currency_fields();
			}
			
			function format_all_currency_fields() {
				format_currency("#gehalt_erh");
				format_currency("#brutto_gehalt1");
				format_currency("#sozi_vers1");
				format_currency("#gehalt1");
				format_currency("#brutto_gehalt2");
				format_currency("#gehalt2");
				format_currency("#erspar_monat");
				format_currency("#erspar_jaehr");
			}
			
		});