function verifierVirgule()
{
var x = document.type.choix.selectedIndex
var y = document.type.choix.options[x].value
var z = document.valeur.data.value

if (z.indexOf(",") > -1) // si pas de virgule, la valeur retournée est -1
	window.alert("Pour la décimale, utilisez le point et non pas la virgule !")
else
	verifierType()
} // fin de la function verifierVirgule()


function verifierType()
{
var x = document.type.choix.selectedIndex
var y = document.type.choix.options[x].value
var z = document.valeur.data.value

if (z == "") { window.alert("Entrez la valeur à convertir !") ; return false }
if (y == 01) { window.alert("Choisissez un type de conversion !") }
if (y == 02) { window.alert("Choisissez un type de conversion !") }
if (y == 03) { convert03() }
if (y == 04) { convert04() }
if (y == 05) { convert05() }
if (y == 06) { convert06() }
if (y == 07) { convert07() }
if (y == 08) { convert08() }
if (y == 09) { convert09() }
if (y == 10) { convert10() }
} // fin de la function verifierType()



function convert03() // convertir les km en milles
{
var km = document.valeur.data.value
var milles = (km * 0.6215)
milles = milles * 100
milles = Math.round(milles)
milles = milles / 100

if ( (km > -2 && km < 2 ) && (milles > -2 && milles < 2) )
{
window.alert(km + " kilomètre = " + milles + " mille")
}
else
	if (milles > -2 && milles < 2)
	{
	window.alert(km + " kilomètres = " + milles + " mille")
	}
	else
		if (km > -2 && km < 2 )
		{
		window.alert(km + " kilomètre = " + milles + " milles")
		}
		else
			{
			window.alert(km + " kilomètres = " + milles + " milles")
			}
} // fin de la function convert03()

function convert04() // convertir les milles en km
{
var milles = document.valeur.data.value
var km = (milles * 1.609)
km = km * 100
km = Math.round(km)
km = km / 100

if ( (km > -2 && km < 2 ) && (milles > -2 && milles < 2) )
{
window.alert(milles + " mille = " + km + " kilomètre" )
}
else
	if (km > -2 && km < 2 )
	{
	window.alert(milles + " milles = " + km + " kilomètre" )
	}
	else
		if (milles > -2 && milles < 2)
		{
		window.alert(milles + " mille = " + km + " kilomètres" )
		}
		else
			{
			window.alert(milles + " milles = " + km + " kilomètres" )
			}
} // fin de la function convert04()

function convert05() // convertir les Fahrenheit en Celsius
{
var f = document.valeur.data.value
var c = ( ((f-32)*5)/9 )
c = c * 100
c = Math.round(c)
c = c / 100
window.alert(f + " Fahrenheit = " + c + " Celsius")
} // fin de la function convert05()

function convert06() // convertir les Celsius en Fahrenheit
{
var c = document.valeur.data.value
var f = ( ((c*9)/5) + 32 )
f = f * 100
f = Math.round(f)
f = f / 100
window.alert(c + " Celsius = " + f + " Fahrenheit")
} // fin de la function convert06()

function convert07() // convertir les livres en kilogrammes
{
var lb = document.valeur.data.value
var kg = ( lb * 0.454 )
kg = kg * 100
kg = Math.round(kg)
kg = kg / 100
if ( (lb > -2 && lb < 2 ) && (kg > -2 && kg < 2) )
{
window.alert(lb + " livre = " + kg + " kilogramme")
}
else
	if (lb > -2 && lb < 2 )
	{
	window.alert(lb + " livre = " + kg + " kilogrammes")
	}
	else
		if (kg > -2 && kg < 2 )
		{
		window.alert(lb + " livres = " + kg + " kilogramme")
		}
		else
			{
			window.alert(lb + " livres = " + kg + " kilogrammes")
			}
} // fin de la function convert07()

function convert08() // convertir les kilogrammes en livres
{
var kg = document.valeur.data.value
var lb = ( kg * 2.205 )
lb = lb * 100
lb = Math.round(lb)
lb = lb / 100
if ( (lb > -2 && lb < 2 ) && (kg > -2 && kg < 2) )
{
window.alert(kg + " kilogramme = " + lb + " livre")
}
else
	if (lb > -2 && lb < 2 )
	{
	window.alert(kg + " kilogrammes = " + lb + " livre")
	}
	else
		if (kg > -2 && kg < 2 )
		{
		window.alert(kg + " kilogramme = " + lb + " livres")
		}
		else
			{
			window.alert(kg + " kilogrammes = " + lb + " livres")
			}
} // fin de la function convert08()

function convert09() // convertir les litres/100 km en milles/gallons imp.
{
var litrekm = document.valeur.data.value
var mgallon = (62.15 / (litrekm * 0.22) )
mgallon = mgallon * 100
mgallon = Math.round(mgallon)
mgallon = mgallon / 100
window.alert(litrekm + " litres/100km = " + mgallon + " milles/gallon")
} // fin de la function convert09()

function convert10() // convertir les milles/gallons imp. en litres/100 km 
{
var mgallon = document.valeur.data.value
var litrekm =  ( 4.546 / (mgallon * 1.609) * 100 ) 
litrekm = litrekm * 100
litrekm = Math.round(litrekm)
litrekm = litrekm / 100
window.alert(mgallon + " milles/gallon = " + litrekm + " litres/100km")
} // fin de la function convert10()

