   //*****************************************************************************//
   // Funktioner til opdatering af talte sprog ***********************************//

   // Arrays holder ID, navn, niveauID og niveau-navn på valgte sprog
   var languageIDArray = new Array();
   var languageNameArray = new Array();
   var languageLevelArray = new Array();

   // Funktion til at opdatere visning af sprog når anoncen åbnes   
   function addSavedAdLanguage(languageID, languageName, langLevel){
      var found = false;  // Sikrer at et sprog kun kan vises én gang
   
      for(var i = 0; i < languageIDArray.length; i++){
         if(languageIDArray[i] == languageID){
            found = true;
         }
      }
      if(!found){
         languageIDArray.push(languageID);
         languageNameArray.push(languageName);
         languageLevelArray.push(langLevel);
      }
   }
   
   // Tilføj nyt sprog
   function addNewAdLanguage(){
      var languageID = document.getElementById("ad_lang").value;
      var languageName = document.forms.adForm.ad_lang.options[document.forms.adForm.ad_lang.selectedIndex].text    
      var langLevel = document.getElementById("language_level").value;

      // Hvis sproget allerede findes, fjernes det før det lægges ind igen (ved opdatering af niveau)
      removeLang(languageID);
   
      //add to arrays
      languageIDArray.push(languageID);
      languageNameArray.push(languageName);
      languageLevelArray.push(langLevel);
   
      updateLangDiv();
   }

   // Viser de sprog der ligger i array'ene
   function updateLangDiv(){
      var str = "<table style='width:300px;' class='bordertable'>";
      for(i = 0; i < languageIDArray.length; i++){
         str += "<tr><td>";
         str += "<input type='hidden' name='lang_" + languageIDArray[i] + "' value='" + languageLevelArray[i] + "'/>";
         str += "<b>" + languageNameArray[i] + "</b></td><td>" + levelNames[languageLevelArray[i]] + "</td>";
         str += "<td><a href='#' onClick='if(confirm(\"" + confirmRemove + "\")){removeLang(" + languageIDArray[i] + ");};return false;'>";
         str += removeText + "</a></td></tr>";
      }
      str += "</table>";
      document.getElementById("ad_languages").innerHTML = str;
   }

   // Fjern sprog fra arrays og opdater div
   function removeLang(langID){
      removeNewAdLanguage(langID);
      updateLangDiv();
   }

   // Fjern sprog fra arrays
   function removeNewAdLanguage(langID){
      //loop languageIDArray to find id
      for(var i = 0; i < languageIDArray.length; i++){
         if(languageIDArray[i] == langID){
            //remove from languageIDArray
            languageIDArray.splice(i, 1);
            //remove from languageNameArray
            languageNameArray.splice(i, 1);
            //remove from languageLevelArray
            languageLevelArray.splice(i, 1);
         }
      }
   }

/********************************************************/
/********************************************************/
// Funktioner til opdatering af valgte kontakt-tider

//******************************************
// Hjælpefunktioner til tid

timeToIntMinutes = function(strTime){
   if(strTime == ''){
      return 0;
   }
   strTime = strTime.replace(".", ":");
   var tArr = strTime.split(":");
   var intMinutes = (parseInt(tArr[0]) * 60) + parseInt(tArr[1]);
   return intMinutes;
}

function Right(str, n)
{
      if (n <= 0)
          return "";
      else if (n > String(str).length)
          return str;
      else
   {
          var iLen = String(str).length;
          return String(str).substring(iLen, iLen - n);
      }
}

minutesToStrTime = function(intMinutes){
   var vTimer = Math.floor(intMinutes / 60);
   var vMinutter = intMinutes % 60;
   var tid = vTimer + ":" + Right("00" + vMinutter, 2);
   return tid;
}
//******************************************


function toggleCardDiv(){
   if(document.getElementById("ad_cardsAccepted").checked){
      document.getElementById("cardTypesAccepted").style.display = "block";
   }
   else{
      document.getElementById("cardTypesAccepted").style.display = "none";   
   }
}

