jQuery(document).ready(function(){
  jQuery('#form-countryid').change(function(){
    jQuery('#form-bankaccountcountry').val( jQuery(this).val() );
    jQuery('#form-bankaccountcountry').change();

    if( jQuery(this).val() == 12 ){
      jQuery('#form-kvkcode').parent().parent().find('span').removeClass('required');
      jQuery('#form-kvkcode').parent().parent().find('span').addClass('kvk');
    }else{
      jQuery('#form-kvkcode').parent().parent().find('span').addClass('required');
      jQuery('#form-kvkcode').parent().parent().find('span').removeClass('kvk');
    }
  });
  jQuery('#form-bankaccountcountry').change(function(){
    jQuery('#form-bankiban').parent().parent().children().hide();
    jQuery('#form-bankswift').parent().parent().find('span').removeClass('verplicht');
    jQuery('#form-bankswift').parent().parent().find('span').text('');

    if( jQuery(this).val() == 12 ){
      jQuery('#form-bankswift').parent().parent().children().hide();
      jQuery('#form-bankaccountnumber').parent().parent().find('span').addClass('bankaccount');
      jQuery('#form-bankaccountnumber').parent().parent().find('span').removeClass('bankaccount_international');
    }else{
      jQuery('#form-bankswift').parent().parent().children().css('display', '');
      jQuery('#form-bankaccountnumber').parent().parent().find('span').removeClass('bankaccount');
      jQuery('#form-bankaccountnumber').parent().parent().find('span').addClass('bankaccount_international');
    }
  });

  jQuery('#form-terms').change(function(){
    if(jQuery(this).attr('checked')){
      jQuery(this).val('true');
    }else{
      jQuery(this).val('');
    }
  });

  jQuery('#form-countryid').change();
  jQuery('#form-bankaccountcountry').change();

  if(jQuery("input[name=resellerId]").val() != ''){
    jQuery.cookie('reseller_id', null);
    jQuery.cookie('reseller_id', jQuery("input[name=resellerId]").val(), {expires: 3600, path: '/', domain: '.pay.nl'});
  }
  else if(jQuery.cookie('reseller_id') != null){
    jQuery("input[name=resellerId]").val(jQuery.cookie('reseller_id'));
  }
});
