// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
  function disable_element(e) { e.hide(); e.disabled = true }
  function enable_element(e) { e.show(); e.disabled = false }
  function toggle_email_fields(s) { 
   if (s == "new") {
    document.getElementsByClassName('new_email_option_selected').each(enable_element);
    document.getElementsByClassName('old_email_option_selected').each(disable_element);
   }
   else {
    document.getElementsByClassName('old_email_option_selected').each(enable_element);
    document.getElementsByClassName('new_email_option_selected').each(disable_element);
   }
  }
  
  function toggle_states_fields(o) {
    if (o.id == "province") {
      if (o.value != "") {
        $("state").disabled = true;
      }
      else {
        $("state").disabled = false;
      }
    }
    else if (o.id == "state") {
      if (o.value != "") {
        $("province").disabled = true;
      }
      else {
        $("province").disabled = false;
      }
    }
  }      
