// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

$(window).load(function() {
  $("#extra_input_bezorgadres_is_ook_factuuradres_input").click(
    function() {
      set_disabled_state_factuuradres(); 
    }
  );
  set_disabled_state_factuuradres(); 
});

function set_disabled_state_factuuradres() {
  var box_checked = $('#extra_input_bezorgadres_is_ook_factuuradres_input:checked').val(); 

  // hmm, kan dit generieker?
  model = '#krant_school';
  if ($('#gemeente_fact_adres').length) {
      model = '#gemeente';
  } else if ($('#biografie_school_fact_adres').length) {
      model = '#biografie_school';
  }
  if (box_checked == 'true') {
       $(model+'_fact_adres').attr("disabled", true);
       $(model+'_fact_huisnummer').attr("disabled", true);
       $(model+'_fact_postcode').attr("disabled", true);
       $(model+'_fact_plaats').attr("disabled", true);
  } else {
       $(model+'_fact_adres').removeAttr('disabled');
       $(model+'_fact_huisnummer').removeAttr('disabled');
       $(model+'_fact_postcode').removeAttr('disabled');
       $(model+'_fact_plaats').removeAttr('disabled');
  }  
}

