jQuery(document).ready(function(){
    initialize();

    /*
    $('#offices').keyup(function(){
        var val = $('#offices').val();
        if(val.length == 4) {
            $.ajax({
                url: "http://generali.medwell.at/service/kontakt/standortsuche.html",
                type: "post",
                data: {
                    plzsuche: val
                },
                dataType: "json",
                success: function(data) {
                    for(var entry in data) {
                        console.log(entry);
                    }
                }
            })
        }
    })
    */

    $('#standortsuche-form').submit(function(){
        var check = false;
        if($('#all').is(':checked')) { check = true; }
        if($('#ld').is(':checked')) { check = true; }
        if($('#buro').is(':checked')) { check = true; }
        if($('#zul').is(':checked')) { check = true; }
        if($('#dic').is(':checked')) { check = true; }
        if($('#where').val() == "") { check = false; }
        if(check === false) {
            alert('Bitte tragen Sie eine Postleitzahl ein und aktivieren mindestens einen Suchtyp.');
            return false;
        }
    })


    $('#all').click(function(){
        if($('#all').is(':checked')) {
            $('#ld').attr({'checked':true});
            $('#buro').attr({'checked':true});
            $('#zul').attr({'checked':true});
            $('#dic').attr({'checked':true});
        } else {
            $('#ld').attr({'checked':false});
            $('#buro').attr({'checked':false});
            $('#zul').attr({'checked':false});
            $('#dic').attr({'checked':false});
        }
    })

    $('#standortsuche-form input[type=checkbox]').click(function(){
        var check = 0;
        if($('#ld').is(':checked')) {
            check++;
        }
        if($('#buro').is(':checked')) {
            check++;
        }
        if($('#zul').is(':checked')) {
            check++;
        }
        if($('#dic').is(':checked')) {
            check++;
        }
        if(check == 4) {
            $('#all').attr({'checked':true});
        } else {
            $('#all').attr({'checked':false});
        }
    })

    if(jQuery().colorbox) {
        $('.sosr-lb').colorbox({
            opacity: 0.6,
            width: 733,
            close: 'Schlie&szlig;en'
        });
    }
})

