var hauteur;
var raccord;
var longueur;
var portes;
var fenetres;



function calcul()
{

hauteur=document.getElementById('h_mur').value;
raccord=document.getElementById('racc').value;
longueur=document.getElementById('l_mur').value;
portes=document.getElementById('por').value;
fenetres=document.getElementById('fen').value;

hauteur=hauteur.replace(",",".");
raccord=raccord.replace(",",".");
longueur=longueur.replace(",",".");
portes=portes.replace(",",".");
fenetres=fenetres.replace(",",".");

if (isNaN(hauteur)) {
window.alert("La hauteur de votre mur doit être une valeur numérique");
return;
}
if (isNaN(raccord)) {
window.alert("la taille de votre raccord doit être une valeur numérique");
return;
}

if (isNaN(longueur)) {
window.alert("le périmètre de votre pièce doit être une valeur numérique");
return;
}

if (isNaN(portes)) {
window.alert("le nombre de porte doit être une valeur numérique");
return;
}

if (isNaN(fenetres)) {
window.alert("le nombre de fenêtre doit être une valeur numérique");
return;
}
if ((hauteur=="") || (raccord=="") || (longueur=="") || (portes=="") || (fenetres==""))

    alert('remplissez tous les champs !');



else
{
   hauteur=parseFloat(hauteur);
   raccord=parseFloat(raccord);
   longueur=parseFloat(longueur);
   portes=parseInt(portes);
   fenetres=parseInt(fenetres);
   


   var longueur_bande=hauteur+raccord+(0.1);


   var nb_bandes=Math.floor(10.05/longueur_bande);

   var total_bandes=Math.ceil(longueur/0.52);
       total_bandes=total_bandes-portes-fenetres;

   var nb_rouleaux=Math.ceil(total_bandes/nb_bandes);


   var texte="<br><br><font color='000000'>En prenant en considération la hauteur du pan de mur à tapisser et le raccord, la hauteur totale du lé à découper est de </font> <b>"+longueur_bande.toFixed(2)+" m </b> .<br>";
       texte+="Il y a donc <b>"+nb_bandes+" lés</b> par rouleau de papier peint.<br>";
       texte+="<b>"+total_bandes+" lés </b> sont nécessaires pour tapisser l'ensemble de cette pièce, portes et fenêtres comprises.<br><br>";
       texte+="<b>"+nb_rouleaux+" rouleaux sont à prévoir pour tapisser cette pièce.</font></b>";



   document.getElementById('resultat').innerHTML=texte;
   document.getElementById('ligne').cells[0].bgColor="#ffffff";



}
}



