$(document).ready(function() {
						   
	// Browserdetection
	var opera = false;
	jQuery.each(jQuery.browser, function(i, val) {
    	if (i == 'opera' && val == true) {
	  		opera = true;
		}
    });
						   
	// Links mit mousecursor
	$('a').css("cursor","pointer");
						   
	// Scrollen	
	if (!opera) {
		$('a[href*=#]').bind("click", function(event) {
			event.preventDefault();
			var ziel = $(this).attr("href");
	
			$('html,body').animate({
				scrollTop: $(ziel).offset().top
			}, 1500 , function (){location.hash = ziel;});
		});
	}
	
	// Rechner auf und zu toggeln
	$('.aRechnertoggle').click(function() {
		$('#rechner').toggle('slow');									
	});
	$('#aRechnertoggleClosebtn').click(function() {
		$('#rechner').toggle('slow');									
	});
	
	// Rechner
	$('#rechner_submit').click(function() { 
		doBerechnung();
		$('#rechner_eingabe').toggle('fast');
		$('#rechner_ausgabe').toggle('fast');
	});
	
	$('#rechner_zurueck').click(function() { 
		$('#rechner_eingabe').toggle('fast');
		$('#rechner_ausgabe').toggle('fast');	   
	});
	
	// Berechnung
	function doBerechnung() {
		var jahresdifferenz;
		var Endkapital;
		var inflation;
		var gewuenschteRente;
		var k1;
		var k0;
		var k0gerundet;
		inflation = 1.035;
		gewuenschteRente = parseFloat($('#rechner_dd_rente').val());
		jahresdifferenz = parseFloat($('#rechner_dd_rentenalter').val() - $('#rechner_dd_alter').val());
		Endkapital = Math.round(gewuenschteRente * Math.pow(inflation,jahresdifferenz));
		k1 = Endkapital * (12 + ((0.09/2)*13));
		k0 = k1 * ((Math.pow(1.09,jahresdifferenz)-1) / (Math.pow(1.09,jahresdifferenz)*0.09));
		k0gerundet = Math.round(k0);		
		$('#rechner_satz1').html('Sie wünschen in '+jahresdifferenz+' Jahren eine monatliche Rente von '+$('#rechner_dd_rente').val()+',- € gemäß heutiger Kaufkraft.');
		$('#rechner_satz2').html('Bei einer Inflationsrate von 3,5% benötigen Sie dann '+Endkapital+',- € monatlich.');
		$('#rechner_satz3').html('Bei einer angenommenen jährlichen Verzinsung von 9% und einer Rentenzahlungsdauer von '+jahresdifferenz+' Jahren benötigen Sie ein Anfangskapital von '+k0gerundet+'.- €, um diese Rente erreichen zu können.');
	}
	
	// Formulare
	$('#rueckruf_submit').click(function() {
		var fehler = false;
		if ($('#rueckruf_name').val() == '' || $('#rueckruf_name').val() == 'Ihre Name' || $('#rueckruf_telefon').val() == '' || $('#rueckruf_telefon').val() == 'Ihre Telefonnummer') {
			fehler = true;	
		}
		if (!fehler) {
			$.post('_form_.php',
				   $('#form_rueckruf').serialize(),
				   function(data) { 
						$('#rueckruf').html(data); 
				   }
			);
			$('#rueckruf').html('bitte warten');
		} else {
			alert("Bitte Name und Telefonnummer angeben. Danke!");	
		}
	});
	
	$('#angebot_submit').click(function() {
		var fehler = false;
		if ($('#rechner_name').val() == '' || $('#rechner_email').val() == '') {
			fehler = true;	
		}
		if (!fehler) {
			$.post('_form_.php',
				   $('#form_angebot').serialize(),
				   function(data) { 
						$('#form_angebot').html(data); 
				   }
			);
			$('#form_angebot').html('bitte warten');
		} else {
			alert("Bitte Name und Emailadresse angeben. Danke!");	
		}
	});
	
	$('#kontakt_submit').click(function() {
		var fehler = false;
		if ($('#form_nachricht').val() == '' || $('#form_name').val() == '' || $('#form_email').val() == '') {
			fehler = true;	
		}
		if (!fehler) {
			$.post('_form_.php',
				   $('#form_kontakt').serialize(),
				   function(data) { 
						$('#form_kontakt').html(data); 
				   }
			);
			$('#form_kontakt').html('bitte warten');
		} else {
			alert("Bitte Nachricht, Name und Emailadresse angeben. Danke!");	
		}
	});
	
});
