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


function calcq() {
  j = parseInt($('num').value);
  $('recalls').show();
  $('num_couples').innerHTML = j;
  $('num_heats').value = Math.ceil(j / 20.0);
  $('retain_how_many').value = Math.ceil(j / $('num_heats').value / 2.0);
  perheat();
}
function perheat() {
  $('per_heat').innerHTML = Math.ceil(parseInt($('num_couples').innerHTML) / parseInt($('num_heats').value));
  $('retain_how_many').value = Math.ceil(parseInt($('num_couples').innerHTML) / $('num_heats').value / 2.0);
  $('num_couples2').innerHTML = $('per_heat').innerHTML;
}
function flipit(w) {
  $('recalls').hide();
  $('is_final').hide();
  j = parseInt(w.value);
  if (j <= 8 && j > 0) {
    $('is_final').show();
    $('final').value = "1";
  } else if (j > 0) {
    calcq();
  }
}
function notfinal() {
  $('final').value = "";
  $('is_final').hide();
  calcq();
}
function confirm_manual_entry() {
  if ($('dance').value == "") {
    alert("You didn't select a dance!");
    return false;
  }
  if ($('judge').value == "") {
    alert("You didn't select a judge!");
    return false;
  }
  if ($('marks').value == "") {
    alert("You didn't enter any marks!");
    return false;
  }
  return true;
}