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

function show_spinner() {
  $('spinner').show();
}

function hide_spinner() {
  $('spinner').hide();
}

function set_current_tab(current) {
  $$('div.tabs div.tab a').each(function(tab) {
    tab.removeClassName('current');
  });
  $(current).addClassName('current');
}


function replaceStateSelect() {
  var state_li = $('state_province');
  var states = countryOptions[$F('country')];
  if(states) {
    var options = '';
    for(state in states) {
      state_li.update("<label>" + sp_labels[$F('country')] + "</label>");
      options += "<option value='" + state + "'>" + states[state] + "</option>";
    }
    state_li.innerHTML += "<select name='state'>" + options + "</select>";
  } else {
    state_li.update('&nbsp;');
  }
}

$('country').observe('change', function(event){
  replaceStateSelect();
});
