﻿$(document).ready(function(){

	$("#fldAV").change(function (e) { return setHEK(); });

	$("#frmSpenden").submit(function (e) { return calcSpende();  });
	
});


function setHEK()
{
	if($("#fldAV").val() == "SE") $("#divHEK").html("Wie hoch ist Ihr Jahreseinkommen? (Nach Abzug von Sozialversicherung)");
	else $("#divHEK").html("Wie hoch ist Ihr monatliches Bruttoeinkommen? (Vor Abzug von Steuer und Sozialversicherung)");
}


function chkPlaus(ek,spende) {

	var isOK = true;
	
	if(isNaN(ek)) {
		$("#divEK").addClass('error');
		$("#errorEK").html("Einkommen muss numerisch sein!");
		isOK = false;
	} else if(ek == "") {
		$("#divEK").addClass('error');
		$("#errorEK").html("Einkommen muss eingetragen sein!");
		isOK = false;
	} else {
		$("#divEK").removeClass('error');
		$("#errorEK").html("");		
	}

	if(isNaN(spende)) {
		$("#divSPENDE").addClass('error');
		$("#errorSPENDE").html("Spende muss numerisch sein!");
		isOK = false;
	} else if(spende == "") {
		$("#divSPENDE").addClass('error');
		$("#errorSPENDE").html("Spende muss eingetragen sein!");
		isOK = false;
	} else {
		$("#divSPENDE").removeClass('error');
		$("#errorSPENDE").html("");		
	}
	return isOK;

	
}

function calcSpende()
{
	var av = $("#fldAV").val();
	var ek = $("#fldEK").val().replace(",",".");
	var spende = $("#fldSPENDE").val().replace(",",".");

	
	if(chkPlaus(ek,spende)) {
		$("#ergebnis").html('Bitte warten ...');
		$.ajax({
			type: "POST",
			url: "index.php?id="+pageid,
			data: "fldAV="+av+"&fldEK="+ek+"&fldSPENDE="+spende,
			success: function(data){
			tmpData = data.split('[calcSpendeOutput]');
				$("#ergebnis").html(tmpData[1]);
			},
			error: function (XMLHttpRequest, textStatus, errorThrown) {
				$("#ergebnis").html("Es ist ein Fehler aufgetreten!");
			}

		});		
		//$("#ergebnis").load("calcSpende.php", "fldAV="+av+"&fldEK="+ek+"&fldSPENDE="+spende);
	}
	return false;
}
