//NAPOVEDA
function prepocet()
{
    var mena1 = document.getElementById('mena1').value;
    var mena2 = document.getElementById('mena2').value;
    
    document.getElementById('mena_z').innerHTML = mena1;
    
    var pocet = parseFloat(document.getElementById("pocet").value.replace(",","."));

    var kurz1;

    if(mena1=="CZK"){
       kurz1 = 1;      
    }
    else{
       var kurzMena1 = parseFloat(document.getElementById(mena1).value.replace(",","."));
       kurz1 = kurzMena1/parseFloat(document.getElementById(mena1 + "_m").value);
    }

    var kurz2

    if(mena2=="CZK"){
       kurz2 = 1;      
    }
    else{
       var kurzMena2 = parseFloat(document.getElementById(mena2).value.replace(",","."));
       kurz2 = kurzMena2/parseFloat(document.getElementById(mena2 + "_m").value);
    }
   
    if(IsNumeric(document.getElementById("pocet").value) && document.getElementById("pocet").value!="" && document.getElementById("pocet").value.length!=0){
      document.getElementById("prepocet_vysledek").innerHTML = "<p class='c'>Za <strong>" + pocet + " " + mena1 + "</strong> získáte <strong>" + ((kurz1*pocet)/kurz2).toFixed(3) + " " + mena2 + "</strong>.</p>";
      document.getElementById("prepocet_vysledek").innerHTML += "<p class='c'>Obráceně: Za <strong>" + pocet + " " + mena2 + "</strong> získáte <strong>" + ((kurz2*pocet)/kurz1).toFixed(3) + " " + mena1 + "</strong>.</p>";

      if(mena1=="CZK" && mena2=="CZK"){
          document.getElementById("prepocet_vysledek").innerHTML += "<p class='c'>Použité kurzy: Směňujete koruny za koruny :-)</p>";
      }
      else if(mena1=="CZK"){
          document.getElementById("prepocet_vysledek").innerHTML += "<p class='c'>Použitý kurz: " + kurzMena2 + " Kč/" + document.getElementById(mena2 + '_m').value + " " + mena2 + "</p>";
      }
      else if(mena2=="CZK"){
          document.getElementById("prepocet_vysledek").innerHTML += "<p class='c'>Použitý kurz: " + kurzMena1 + " Kč/" + document.getElementById(mena1 + '_m').value + " " + mena1 + "</p>";
      }
      else{
          document.getElementById("prepocet_vysledek").innerHTML += "<p class='c'>Použité kurzy: " + kurzMena1 + " Kč/" + document.getElementById(mena1 + '_m').value + " " + mena1 +  " a " + kurzMena2 + " Kč/" + document.getElementById(mena2 + '_m').value + " " + mena2 + "</p>";      
      }
    }
    else{
      document.getElementById("prepocet_vysledek").innerHTML = "Zvolte měny a zadejte do kolonky <strong>V hodnotě</strong> částku, kterou chcete převést (zadávejte jen čísla a desetinnou čárku/tečku).";
    }
};

function IsNumeric(co)

{
   var ValidChars = "0123456789.,";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < co.length && IsNumber == true; i++) 
   { 
      Char = co.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
   }
   return IsNumber;
   
}

