// Onready
$(function(){
    $('input.calculate').click(function(e) {
        e.preventDefault();
        sendRequest();
    });

    var sendRequest = function() {
        var parentFieldset = $('input[name=nettoeinkommen-ehemann]').parent();
        var nettoEhemann = $('input[name=nettoeinkommen-ehemann]').val();
        var nettoEhefrau = $('input[name=nettoeinkommen-ehefrau]').val();
        var anzahlKinder = $('input[name=anzahl-kinder]').val();
        var versorgungsausgleich = $('input[name=versorgungsausgleich]:checked').val();

        if($('#result').length < 1) {
            $('<div id="result"></div>').appendTo(parentFieldset);
        }

        if(nettoEhemann != "" && nettoEhefrau != "" && anzahlKinder != "") {
            $('#result').load('http://' + $.url.attr('host') + '/scheidungskosten-rechner.html #fe_divorce_results_container', {
                'ajax': true,
                'netto-husband': nettoEhemann,
                'netto-wife': nettoEhefrau,
                'underage-childs': anzahlKinder,
                'usagebias': versorgungsausgleich
            }, function(response) {
                //fill hidden input fields
                $("input[name=anwaltsgebuehren-verguenstigt]").val($("#attorney_fees_reduced").text());
                $("input[name=anwaltsgebuehren]").val($("#attorney_fees").text());
                $("input[name=gerichtsgebuehren-verguenstigt]").val($("#court_fees_reduced").text());
                $("input[name=gerichtsgebuehren]").val($("#court_fees").text());
                $("input[name=gesamtpreis-verguenstigt]").val($("#overall_fees_reduced").text());
                $("input[name=gesamtpreis]").val($("#overall_fees").text());
            });
        }
    }
});