Event.observe(window, 'load', function() {
    bedragSlider = new DGN.EuroSlider('bedrag',10000,1000000,false,10000);
    typeSelector = new DGN.Selector('type');
    bedrag2Slider = new DGN.EuroSlider('bedrag2',0,1000000,false,10000);
    type2Selector = new DGN.Selector('type2');

    showVorm2 = function() {
        $('hypotheekvorm_2').show();
        $('add_vorm').hide();
        // some weird Event listener bugs: recreate the slider...
        bedrag2Slider = new DGN.EuroSlider('bedrag2',0,1000000,false,10000);
    }
    hideVorm2 = function() {
        $('hypotheekvorm_2').hide();
        $('add_vorm').show();
        bedrag2Slider.setValue(0);
        type2Selector.select(false);
        // some weird event listener bugs: destroy all event listeners...
        bedrag2Slider.destroy();
    }
    if($('slider_bedrag2_input').value + 0 == 0) {
        hideVorm2();
    } else {
        showVorm2();
    }
    $('add_vorm').observe('click', showVorm2);
    $('del_vorm').observe('click', hideVorm2);

});