function BerekenFramemaat()
{

	var FrameFaktor = 0;
	var FrameMaat = 0;
	var sAdvies = "";
	var iBeenlengte = document.getElementById("binnenbeenlengte").value;

	if(IsNumeric(iBeenlengte) && iBeenlengte >= 60 && iBeenlengte <= 110){
		FrameFaktor = document.getElementById("typefiets").value;
		FrameMaat = FrameFaktor * document.getElementById("binnenbeenlengte").value

		switch(FrameFaktor)
		{
		case "0.227":

			sAdvies = 'Framemaat in inches: ' + FrameMaat.toFixed(1) + "<br>";
			sAdvies = sAdvies + 'Framemaat in centimeters: ' + (FrameMaat * 2.54).toFixed(1) + '<br><br>';
			sAdvies = sAdvies + 'Kies de framemaat die het dichtst bij uw uitkomst in de buurt komt.';
			break;
		case "0.665":
			sAdvies = 'Framemaat in inches: ' + (FrameMaat / 2.54).toFixed(1) + "<br>";
			sAdvies = sAdvies + 'Framemaat in centimeters: ' + FrameMaat.toFixed(1) + '<br><br>';
			sAdvies = sAdvies + 'Kies de framemaat die het dichtst bij uw uitkomst in de buurt komt.';
			break;		case "0.685":
		case "0.685":
			sAdvies = 'Framemaat in inches: ' + (FrameMaat / 2.54).toFixed(1) + "<br>";
			sAdvies = sAdvies + 'Framemaat in centimeters: ' + FrameMaat.toFixed(1) + '<br><br>';
			sAdvies = sAdvies + 'Kies de framemaat die het dichtst bij uw uitkomst in de buurt komt.';
			break;
		}

		document.getElementById("framemaat").innerHTML = sAdvies;
	}else{
		alert('De beenlengte moet tussen de 60 en 110 centimeter liggen!');
	}
}


function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;


   for (i = 0; i < sText.length && IsNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         IsNumber = false;
         }
      }
   return IsNumber;

}
