// Adapted from http://blog.caboo.se/articles/2006/02/01/disable-all-your-form-elements
// Used to lock certain form elements - in our case this is customised just to lock/unlock the billing address fields
// for the Sales on Rails checkout and all the values have been hardcoded in!

function toggle_form() {
  var f = $('payment_form');
  if (!f) return;
  if (f.billing_address_use_delivery.checked == true) {
  f.address_address1.disabled=true;
  f.address_address1.value="";
  f.address_address2.disabled=true;
  f.address_address2.value="";
  f.address_city.disabled=true;
  f.address_city.value="";
  f.address_region.disabled=true;
  f.address_region.value="";
  f.address_country_id.disabled=true;
  f.address_country_id.value="";
  f.address_postcode.disabled=true;
  f.address_postcode.value=""; }
  else {
  $A(f.elements).each(function(i){
    i.disabled = false;
  }); }
  return false;
}
