function toggle(divId) {
   if (document.getElementById(divId).style.display == null) document.getElementById(divId).style.display = "";
   document.getElementById(divId).style.display == "" ? document.getElementById(divId).style.display = "none" : document.getElementById(divId).style.display = "";
   return false;
}

function handleServiceChange(value) {
  switch (document.getElementById("service").value) {
    case "translation":
      document.getElementById("div_translation_type").style.display = "inline";
      document.getElementById("div_wordcount").style.display = "inline";
      document.getElementById("div_pagecount").style.display = "none";
      document.getElementById("div_hours").style.display = "none";
      document.getElementById("div_urgency").style.display = "inline";
      document.getElementById("div_extraservices").style.display = "inline";
      break;
    case "proofreading":
      document.getElementById("div_translation_type").style.display = "none";
      document.getElementById("div_wordcount").style.display = "inline";
      document.getElementById("div_pagecount").style.display = "none";
      document.getElementById("div_hours").style.display = "none";
      document.getElementById("div_urgency").style.display = "none";
      document.getElementById("div_extraservices").style.display = "none";
      break;
    case "interpretation":
      document.getElementById("div_translation_type").style.display = "none";
      document.getElementById("div_wordcount").style.display = "none";
      document.getElementById("div_pagecount").style.display = "none";
      document.getElementById("div_hours").style.display = "inline";
      document.getElementById("div_urgency").style.display = "none";
      document.getElementById("div_extraservices").style.display = "none";
      break;
  }
}

function handleServiceChange_orderForm(value) {
  switch (document.getElementById("service").value) {
    case "translation":
      document.getElementById("div_translation_type").style.display = "inline";
      document.getElementById("div_wordcount").style.display = "inline";
      document.getElementById("div_pagecount").style.display = "none";
      document.getElementById("div_hours").style.display = "none";
      document.getElementById("div_urgency").style.display = "inline";
      document.getElementById("div_extraservices").style.display = "inline";
      document.getElementById("div_interpretation_date").style.display = "none";
      document.getElementById("div_interpretation_location").style.display = "none";
      break;
    case "proofreading":
      document.getElementById("div_translation_type").style.display = "none";
      document.getElementById("div_wordcount").style.display = "inline";
      document.getElementById("div_pagecount").style.display = "none";
      document.getElementById("div_hours").style.display = "none";
      document.getElementById("div_urgency").style.display = "none";
      document.getElementById("div_extraservices").style.display = "none";
      document.getElementById("div_interpretation_date").style.display = "none";
      document.getElementById("div_interpretation_location").style.display = "none";
      break;
    case "interpretation":
      document.getElementById("div_translation_type").style.display = "none";
      document.getElementById("div_wordcount").style.display = "none";
      document.getElementById("div_pagecount").style.display = "none";
      document.getElementById("div_hours").style.display = "inline";
      document.getElementById("div_urgency").style.display = "none";
      document.getElementById("div_extraservices").style.display = "none";
      document.getElementById("div_interpretation_date").style.display = "inline";
      document.getElementById("div_interpretation_location").style.display = "inline";
      break;
    case "genealogical_research":
      document.getElementById("div_translation_type").style.display = "none";
      document.getElementById("div_wordcount").style.display = "none";
      document.getElementById("div_pagecount").style.display = "none";
      document.getElementById("div_hours").style.display = "none";
      document.getElementById("div_urgency").style.display = "none";
      document.getElementById("div_extraservices").style.display = "none";
      document.getElementById("div_interpretation_date").style.display = "none";
      document.getElementById("div_interpretation_location").style.display = "none";
      break;
  }
}

function handleTranslationTypeChange(value) {
  switch (document.getElementById("translation_type").value) {
    case "official":
      document.getElementById("div_wordcount").style.display = "none";
      document.getElementById("div_pagecount").style.display = "inline";
      break;
    default:
      document.getElementById("div_wordcount").style.display = "inline";
      document.getElementById("div_pagecount").style.display = "none";
      break;
  }
}
