//   FONCTION barre vertivale pour le menuhaut ************************************************************
function barremenu() {
   var wbarremenu='';
   wbarremenu+='<td class="divhauttable">|</td><td class="divhauttable">';
   document.write(wbarremenu);
}

//   FONCTION br / ************************************************************
function br() {
   var wbr='';
   wbr+='<br />';
   document.write(wbr);
}
//   FONCTION compatible RSS ***********************************************************
function br() {

   var wbr='';
   wbr+='<br />';
   document.write(wbr);
}
function rsscompat() {
   var wrsscompat='';
   wrsscompat+='Syndication<br />Flux RSS<br />';
   document.write(wrsscompat);
}
function rss(RienOuToque) {
   var wrss='';
   wrss+='<a href=\"'+RienOuToque+'/com_news_rss.xml\" target=\"_new\" title=\"Abonnez-vous à ce flux RSS 2.0 Vous serez alors informé(e) en direct des toutes dernières nouveautés de Toqu\'en Tête&nbsp\;!\"><img src=\"'+RienOuToque+'/style/objet/rss2.gif\" alt=\"RSS\" title=\"Abonnez-vous à ce flux RSS 2.0 Vous serez alors informé(e) en direct des toutes dernières nouveautés de Toqu\'en Tête&nbsp\;!\" height=15 width=80 border=0 /></a>';
   document.write(wrss);
}
//   FONCTION hebergement chez dri ************************************************************
function heberg() {
   var wheberg='';
   wheberg+='Hébergement<br />domaine chez<br />';
   document.write(wheberg);
}
function dri(RienOuToque) {
   var wdri='';
   wdri+='<a href=\"http://dri.fr\" target=\"_new\" title=\"DRI : L\'hébergeur de Toqu\'en&nbsp;Tête et de bien d\'autres&nbsp;!\"><img src=\"'+RienOuToque+'/style/objet/dri.gif\" alt=\"dri.fr" title=\"DRI : L\'hébergeur de Toqu\'en&nbsp;Tête et de bien d\'autres&nbsp;!\" height=15 width=77 border=0 /></a>';
   document.write(wdri);
}
//   FONCTION moteur chez atomz ************************************************************
function moteur() {
   var wmoteur='';
   wmoteur+='Moteur de<br />Recherche<br />';
   document.write(wmoteur);
}
function atomz(RienOuToque) {
   var watomz='';
   watomz+='<a href=\"http://atomz.com\" target=\"_new\" title=\"Atomz : Un moteur de Recheche interne à votre site entièrement intégrable à votre chartre graphique\"><img src=\"'+RienOuToque+'/style/objet/atomz.jpg\" alt=\"Atomz.com" title=\"Atomz : Un moteur de Recheche interne à votre site entièrement intégrable à votre chartre graphique.\" height=15 width=79 border=0 /></a>';
   document.write(watomz);
}
//   FONCTION qualifié par ************************************************************
function Partenariat() {
   var wpartenariat='';
   wpartenariat+='Partenariats&nbsp;Techniques&nbsp;:';
   document.write(wpartenariat);
}
function qualifhtml() {
   var wqualif='';
   wqualif+='Coding HTML<br />qualifié par<br />';
   document.write(wqualif);
}
function qualifcss() {
   var wqualif='';
   wqualif+='Coding CSS<br />qualifié par<br />';
   document.write(wqualif); 
}
function w3c() {
   var wtroisc='';
   wtroisc+='<a href=http://validator.w3.org/check?uri=referer  target=_blank> <img src=\"/style/objet/w3c.gif\" alt=\"W3C XHTML 1.0!\" height=15 width=88 border=0 /></a>';
   document.write(wtroisc);
}
function w3cext() {
   var wtroisc='';
   wtroisc+='<img src=\"http://www.toquentete.net/style/objet/w3c.gif\" alt=\"W3C XHTML 1.0!\" height=15 width=88 border=0 />';
   document.write(wtroisc);
}
function w3ccss() {
   var wtroisccss='';
   wtroisccss+='<a href=http://jigsaw.w3.org/css-validator/check/referer target=_blank> <img src=\"/style/objet/w3c_css.gif\" alt=\"W3C CSS!\" height=15 width=88 border=0 /></a>';
   document.write(wtroisccss);
}
function w3ccssext() {
   var wtroisccss='';
   wtroisccss+='<img src=\"http://www.toquentete.net/style/objet/w3c_css.gif\" alt=\"W3C CSS!\" height=15 width=88 border=0 />';
   document.write(wtroisccss);
}
function qualifpagerank() {
   var wqualif='';
   wqualif+='Restitution<br />PageRanking <br />';
   document.write(wqualif); 
}
function pagerank(PageaRanker) {
   var wpagerank='';
   wpagerank+='<a href=\"http://www.pagerank.fr/\" target=_blank title=\"Calcul du PageRank"><img src=\"http://www.pagerank.fr/pagerank-actuel.gif?uri=www.toquentete.net'+PageaRanker+'\" title=\"Calcul du PageRank\" alt=\"\"/></a>';
   document.write(wpagerank);
}
//   FONCTION audité par ************************************************************
function audit() {
   var waudit='';
   waudit+='Audité et<br />analysé par<br />';
   document.write(waudit); 
}
//   FONCTION classé par ************************************************************

function classe() {
   var waudit='';
   waudit+='Classement<br />intersites sur<br />';
   document.write(waudit); 
}
function hitparade() {
   var hitpara='';
   hitpara+='<a href=http://www.hit-parade.com/hp.asp?site=a375316 target=_blank><img src=http://loga.hit-parade.com/logohp1.gif?site=a375316 title=\"Hit-Parade\" width=77 height=15 border=0></a>';
   document.write(hitpara);
}
//   FONCTION visité par (avant affichage des compteurs de visites ************************************************************
function visitepar() {
   var wvisitepar='';
   wvisitepar+='Visité par :';
   document.write(wvisitepar);
}
//   FONCTION DE CONTROLE SUR LE MOTEUR DE RECHERCHE *******************************************
function controlMoteur(){ 
   if ( 
      (document.getElementById("FormulMoteur").zone.value == "Saisissez ici . . . . . . .")
      ||
      (document.getElementById("FormulMoteur").zone.value == '')
      ){
      document.getElementById("FormulMoteur").zone.value = "Saisissez ici . . . . . . ." ;
      alert('Pour utiliser le moteur de Recherche, il faut saisir au moins un mot') ;
      return false ;
   } 
   else { 
      return true;
   }
}
//   FONCTION d'APPEL AIDE EN LIGNE MOTEUR RECHERCHE******************************
function PopAideMoteurLink(RienOuToque){
   var aide;
   var wind=RienOuToque;
   wind+='/com_pop_aide_recherche.php';
   aide='<a class="fancy_single_frame_aide_recherche" href="'+wind+'" title="Aide en Ligne sur Toqu\'en Recherche">';
   document.write(aide);
}
function PopAideMoteurLinkFin(){
   var aideFin; 
   aideFin='</a>';
   document.write(aideFin);
}
//   FONCTION LIEN POPMAILLIEN ***********************************************************************
function PopLexManqLink(){
   wind='/com_pop_lex_manq.php';
   ecr='<a class="fancy_single_frame_mail" href="'+wind+'"  title="Pour signaler une définiton manquante à Toqu\'en Tête\">Si une définition est manquante dans ce lexique ...</a>';
   document.write(ecr);
      var lexmanq;
   lexmanq='<a href=javascript:PopLexManqOpen() title=\"Cliquez ici pour le signaler à Toqu\'en Tête\"><span class=\"divnoprint\">Si une définition est manquante dans ce lexique ...</span></a>';
}

//   FONCTION LIEN POPMAILLIEN ***********************************************************************
function PopGoogleMapLink(plan){
   plancode = encodeURIComponent(plan);
   wind='/com_pop_googlemap.php?google\='+plancode;
   ecr='<a class="fancy_single_frame_googlemap" href="'+wind+'"  title="Voir ce lieu sur Toqu\'en Map"><img  src=\"/style/objet/situation.gif\" width=\"14\" height=\"14\" title="Voir ce lieu sur Toqu\'en Map" alt=\"?\" /></a>';
   document.write(ecr);
}

//   FONCTION LIEN POPMAILLIEN ***********************************************************************
function PopMailContact1Link(RienOuToque){
   var wind=RienOuToque;
   wind+='/com_pop_mail_decouvrir1.php';
   ecr='<a class="fancy_single_frame_mail" href="'+wind+'"  title="Pour contacter en test Toqu\'en Tête">Contact</a>';
   document.write(ecr);
}
//   FONCTION LIEN POPMAILLIEN ***********************************************************************
function PopMailContactLink(RienOuToque){
   var wind=RienOuToque;
   wind+='/com_pop_mail_decouvrir.php';
   ecr='<a class="fancy_single_frame_mail" href="'+wind+'"  title="Pour contacter Toqu\'en Tête">Contact</a>';
   document.write(ecr);
}

//   *** FONCTION LIEN POPMAILRECOMMANDER ******************************************************************
function PopMailRecommanderLink(RienOuToque){
   var wind=RienOuToque;
   wind+='/com_pop_site_decouvrir.php';
   ecr='<a class="fancy_single_frame_mail" href="'+wind+'"  title="Pour recommander ce site à un(e) ami(e)"><img src=\"http://www.toquentete.net/style/objet/coeur.gif\" height=\"9\" width=\"9\" alt=\"\" title=\"" />&nbsp;Recommander ce site&nbsp;<img src=\"http://www.toquentete.net/style/objet/coeur.gif\" height=\"9\" width=\"9\" alt=\"\" title=\"" /></a>';
   document.write(ecr);
}
//   FONCTION LIEN POPMAILLIEN ***********************************************************************
function PopMailDecouvrirLink(RienOuToque){
   var wind=RienOuToque;
   wind+='/com_pop_site_decouvrir.php';
   ecr='<a class="fancy_single_frame_mail" href="'+wind+'"  title="Pour faire découvrir ce site à un(e) ami(e)"><img src=\"http://www.toquentete.net/style/objet/coeur.gif\" height=\"9\" width=\"9\" alt=\"\" title=\"" />Faire découvrir<img src=\"http://www.toquentete.net/style/objet/coeur.gif\" height=\"9\" width=\"9\" alt=\"\" title=\"" /></a>';
   document.write(ecr);
}
//   FONCTION facebooklike *******************************************************************
function AddThis (){
   var addthis;
   addthis='<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a>';
   document.write(addthis);
   }
//   FONCTION IMPRIMER CETTE PAGE *******************************************************************
function PrintPage (){
   var imprimer;
   imprimer='<a href=javascript:window.print() title=\"Pour imprimer cette page\"><img src=\"http://www.toquentete.net/style/objet/print.gif\" height=\"11\" width=\"12\" alt=\"\" title=\"\" />&nbsp;Imprimer cette page&nbsp;<img src=\"http://www.toquentete.net/style/objet/print.gif\" height=\"11\" width=\"12\" alt=\"\" title=\"" /></a>';
   document.write(imprimer);
   }
//   FONCTION LIEN POPPAGEDECOUVRIR ***********************************************************************
function PopPageDecouvrirLink(unepage){
   var wind='http://www.toquentete.net/com_pop_page_decouvrir.php?page\=';
   wind+=unepage;
   var ecr;
   ecr='<a class="fancy_single_frame_mail" href="'+wind+'"  title="Pour envoyer cette page à un(e) ami(e)"><img src=\"http://www.toquentete.net/style/objet/send.gif\" height=\"7\" width=\"11\" alt=\"\" title=\"" />&nbsp;Envoyer cette page à un(e) ami(e)&nbsp;<img src=\"http://www.toquentete.net/style/objet/send.gif\" height=\"7\" width=\"11\" alt=\"\" title=\"" /></a>';
   document.write(ecr);
}
//   FONCTION LIEN POPERREURDECOUVRIR ***********************************************************************
function PopErreurDecouvrirLink(unepage){
   var wind='http://www.toquentete.net/com_pop_erreur_decouvrir.php?page\=';
   wind+=unepage;
   var ecr;
   ecr='<a class="fancy_single_frame_mail" href="'+wind+'"  title="Pour faire une observation ou signaler une erreur sur cette page"><img src=\"http://www.toquentete.net/style/objet/alerte_left.gif\" height=\"12\" width=\"12\" alt=\"\" title=\"" />&nbsp;Une observation sur cette page ?&nbsp;<img src=\"http://www.toquentete.net/style/objet/alerte_right.gif\" height=\"12\" width=\"12\" alt=\"\" title=\"" /></a>';
   document.write(ecr);
}
//   FONCTION d'APPEL DU LEXIQUE (appelée dans la fontion lexique ******************************
//   ce script provient de http://www.toutjavascript.com . Je l'ai adapté à mes besoins 
//   FONCTION LIEN LEXIQUE  ***********************************************************************
function lexique(motLexique){
   var liendefinition;
   liendefinition='<a href=javascript:ouvreLexique("'+motLexique+'") title=\"Cliquez ici pour voir la définition de ce mot\"><span class=\"divnoprint\"><img  src=\"/style/objet/lexique.gif\" width=\"14\" height=\"14\" title=\'Cliquez ici pour lire la définition de ce mot\' alt=\"?\" /></span></a>';
   document.write(liendefinition);
}
function ouvreLexique(uneDefinition){
   var hautPop=200;
   var largPop=720;
   var topPop=(screen.height-hautPop)/2;
   var leftPop=(screen.width-largPop)/2;
   var fenetre;
   var wind='der_lexpop.php#';
   wind+=uneDefinition;
   if((fenetre) && (!fenetre.closed)) {
         fenetre.close();
   }
   fenetre= window.open(wind,'poplexique','width='+largPop+',height='+hautPop+',top='+topPop+',left='+leftPop+',scrollbars=yes');
   fenetre.focus();
   return;
}

function lexiquexx(motLexique){
   var wind='http://www.toquentete.net/style/phplexiquephp.txt';
   ecr='<a class="fancy_inline_lexique" href="#lexiqueanchor" title=\"Cliquez ici pour voir la définition de ce mot\"><span class=\"divnoprint\"><img  src=\"/style/objet/lexique.gif\" width=\"14\" height=\"14\" title=\'Cliquez ici pour lire la définition de ce mot\' alt=\"?\" /></span></a>';
   document.write(ecr);
}
//   FONCTION LIEN REBOURS  ***********************************************************************
function rebourskin(joursfete , moisfete){ 
var navvers = navigator.appVersion.substring(0,1);
if (navvers > 3)
   {  navok = true;}
else
         {  navok = false;};
         
var moisjoursfete = ''+moisfete+joursfete;

var today = new Date();
var jourstoday = today.getDate();
   if (jourstoday < 10) {
         jourstoday = '0'+jourstoday; };
var moistoday  = today.getMonth() + 1;
   if (moistoday < 10) {
         moistoday = '0'+moistoday; };
         
var moisjourstoday = ''+moistoday+jourstoday;
if (navok) {
   anneetoday = today.getFullYear();
   }
else
       { 
       anneetoday = today.getYear();
       };
anneefete = anneetoday;
if (moisjoursfete < moisjourstoday)
       { anneefete = anneefete + 1; };
var prochainefete = new Date(anneefete , moisfete-1 , joursfete);
var jourrebours = Math.round( (prochainefete-today )/(24*60*60*1000) )+1;

journext = prochainefete.getDay();
numeronext = prochainefete.getDate();
if (numeronext<2)
   numeronext = numeronext+"er"; 
moisnext = prochainefete.getMonth();
if (navok)
   anneenext = prochainefete.getFullYear();
else
   anneenext = prochainefete.getYear();

TabJour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
TabMois = new Array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","décembre");

if (jourrebours == 1) {
   var messageDate = 'J-'+jourrebours+" : DEMAIN, TOQU'EN T&Ecirc;TE FAIT PEAU NEUVE !!";
   document.write(messageDate);
   return; }
var messageDate = 'J-'+jourrebours+" : DIMANCHE 7 D&Eacute;CEMBRE, TOQU'EN T&Ecirc;TE FAIT PEAU NEUVE !!";
document.write(messageDate);
return; 
} 
//   FONCTION LIEN REBOURS  ***********************************************************************
function rebours(joursfete , moisfete){ 
var navvers = navigator.appVersion.substring(0,1);
if (navvers > 3)
   {  navok = true;}
else
         {  navok = false;};
         
var moisjoursfete = ''+moisfete+joursfete;

var today = new Date();
var jourstoday = today.getDate();
   if (jourstoday < 10) {
         jourstoday = '0'+jourstoday; };
var moistoday  = today.getMonth() + 1;
   if (moistoday < 10) {
         moistoday = '0'+moistoday; };
         
var moisjourstoday = ''+moistoday+jourstoday;
if (navok) {
   anneetoday = today.getFullYear();
   }
else
       { 
       anneetoday = today.getYear();
       };
anneefete = anneetoday;
if (moisjoursfete < moisjourstoday)
       { anneefete = anneefete + 1; };
var prochainefete = new Date(anneefete , moisfete-1 , joursfete);
var jourrebours = Math.round( (prochainefete-today )/(24*60*60*1000) )+1;

journext = prochainefete.getDay();
numeronext = prochainefete.getDate();
if (numeronext<2)
   numeronext = numeronext+"er"; 
moisnext = prochainefete.getMonth();
if (navok)
   anneenext = prochainefete.getFullYear();
else
   anneenext = prochainefete.getYear();

TabJour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
TabMois = new Array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","décembre");

if (jourrebours == 0) {
   var messageDate = 'C\'est aujourd\'hui le '+TabJour[journext] + " " + numeronext + " " + TabMois[moisnext] + " " + anneenext+" !";
   document.write(messageDate);
   return; }
if (jourrebours == 1) {
   var messageDate = 'C\'est demain le '+TabJour[journext] + " " + numeronext + " " + TabMois[moisnext] + " " + anneenext+" !";
   document.write(messageDate);
   return; }
if (jourrebours == 2) {
   var messageDate = 'C\'est après-demain le '+TabJour[journext] + " " + numeronext + " " + TabMois[moisnext] + " " + anneenext+" !";
   document.write(messageDate);
   return; }
var messageDate = 'C\'est dans '+jourrebours+' jours le '+TabJour[journext] + " " + numeronext + " " + TabMois[moisnext] + " " + anneenext+" !";
document.write(messageDate);
return; 
}
//   FONCTION toquensoif ***********************************************************************
function PopToquensoifLink(){ 
   var toquensoif; 
   toquensoif='<a href=javascript:PopToquensoifOpen() title=\"Préalable avant dégustation\">&Agrave; méditer avant de déguster</a>';
   document.write(toquensoif);
}

//   FONCTION PHOTOPOP  ***********************************************************************
function PopPhoto(photo){
   var photog;
   photog='<a class="fancy_single_image" href="/style/popphoto/'+photo+'.jpg" title="Copyright http://www.toquentete.net"><img  src=\"/style/objet/photo.gif\" width=\"16\" height=\"12\" title=\'Cliquez ici pour voir la photo\' alt=\"?\" /></a>';
   document.write(photog);
}
//   FONCTION POPvideovisio  ***********************************************************************
function PopVideoVisio(video){
   var vid;
    vid='<a class="fancy_single_video" title="Toqu\'en Vidéo" href="'+video+'"><img  src=\"/style/objet/video.gif\" title="" alt="?" /></a>&nbsp;';
   document.write(vid);
}
//   FONCTION LIEN POPVIDEO  ***********************************************************************
//
function Video(video) {
   var vid;
     vid='<a class="fancy_single_video" title="Toqu\'en Vidéo" href="'+video+'"><img  src=\"/style/objet/videoleft.gif\" title="" alt="?" /></a>&nbsp;';
    vid+='<a class="fancy_single_video" title="Toqu\'en Vidéo" href="'+video+'">Voir la Bande Annonce ou un Extrait</a>&nbsp;';
    vid+='<a class="fancy_single_video" title="Toqu\'en Vidéo" href="'+video+'"><img  src=\"/style/objet/video.gif\" title="" alt="?" /></a>&nbsp;';
   document.write(vid);
}

//   FONCTION LIEN ZOOMIMAGE *******************************************************************s****
function ZoomImage(){
   var photog;
   photog='<img  src=\"/style/objet/zoom.gif\" width=\"41\" height=\"12\" border=0 title=\"Agrandir la photo\" alt=\"Zoom\"  />';
   document.write(photog);
}

//   **************************************************************
//   FONCTION de CONVERSION DE TEMPERATURE ************************
//   **************************************************************
function TestJavascript(nomdid, texte){
            document.getElementById(nomdid).innerHTML = texte;
}
//   **************************************************************
//   FONCTION de CONVERSION DE TEMPERATURE ************************
//   **************************************************************
function Tempcelc(){
   nbre=Numconvert(document.convtemp.tempcelc.value);
   Tempcelcconv(nbre);
   }  
function Tempfahr(){
   nbre=Numconvert(document.convtemp.tempfahr.value);
   var valcelc = ((nbre-32)*5/9);
   Tempcelcconv(valcelc);
   }
function Tempther(){
   nbre=Numconvert(document.convtemp.tempther.value);
   var valcelc = (nbre*30);
   Tempcelcconv(valcelc);
   }  
function Tempkelv(){
   nbre=Numconvert(document.convtemp.tempkelv.value);
   var valcelc = nbre-273.16;
   Tempcelcconv(valcelc);
   }
function Tempcelcconv(valcelc){
   var valcelc= parseFloat(valcelc);
   var valcent = valcelc;
   var valfahr = (valcelc*9/5)+32;
   var valther = valcelc/30;
   var valkelv = valcelc+273.16;
   document.convtemp.tempcelc.value = " "+valcelc.toFixed(2)+" °C" ; 
   document.convtemp.tempfahr.value = " "+valfahr.toFixed(2)+" °F" ;
   document.convtemp.tempther.value = " T "+valther.toFixed(1) ;
   document.convtemp.tempkelv.value = " "+valkelv.toFixed(2)+" K" ;
   return;
   }
function touteffacertemp(){
   var form = window.document.convtemp
   for(var i = 0; i < form.elements.length; i++)
      {
      if(form.elements[i].type == "text")
         {
         form.elements[i].value = ""
         }
            }
}
//   **************************************************************
//   FONCTION de CONVERSION DE POIDS ******************************
//   **************************************************************
function FPoidsKilogramme(){
   nbre=Numconvert(document.convpoid.poidkilo.value);
   var valgram = nbre*PoidsKilogramme();
   Poidgramconv(valgram);        
   }
function FPoidsGramme(){
   nbre=Numconvert(document.convpoid.poidgram.value);
   var valgram = nbre*PoidsGramme();
   Poidgramconv(valgram); 
   }
function FPoidsLivre(){
   nbre=Numconvert(document.convpoid.poidlivr.value);
   var valgram = nbre*PoidsLivre();
   Poidgramconv(valgram); 
   }
function FPoidsDemilivre(){
   nbre=Numconvert(document.convpoid.poiddeml.value);
   var valgram = nbre*PoidsDemilivre();
   Poidgramconv(valgram); 
   }
function FPoidsOeuf(){
   var nbre= parseFloat(document.convpoid.poidoeuf.value);
   var valgram = nbre*PoidsOeuf();
   Poidgramconv(valgram); 
   }
function FPoidsBlancdoeuf(){
   var   nbre=Numconvert(document.convpoid.poidblan.value);
   var valgram = nbre*PoidsBlancdoeuf();
   Poidgramconv(valgram); 
   }
function FPoidsJaunedoeuf(){
   var   nbre=Numconvert(document.convpoid.poidjaun.value);
   var valgram = nbre*PoidsJaunedoeuf();
   Poidgramconv(valgram); 
   }
function FPoidsPound(){
   var   nbre=Numconvert(document.convpoid.poidpoun.value);
   var valgram = nbre*PoidsPound();
   Poidgramconv(valgram); 
   } 
function FPoidsOunce(){
   var   nbre=Numconvert(document.convpoid.poidounc.value);
   var valgram = nbre*PoidsOunce();
   Poidgramconv(valgram); 
   }
function Poidgramconv(valgram){
   valgram = parseFloat(valgram);
   var valkilo = valgram/1000;
   var vallivr = valgram/PoidsLivre();
   var valdeml = valgram/PoidsDemilivre();
   
   var valoeuf = valgram/PoidsOeuf();
   var valblan = valgram/PoidsBlancdoeuf();
   var valjaun = valgram/PoidsJaunedoeuf();
   
   var valounc = valgram/PoidsOunce();
   var valpoun = valgram/PoidsPound();
   
   document.convpoid.poidkilo.value = " "+valkilo.toFixed(3)+" kg" ;
   document.convpoid.poidgram.value = " "+valgram.toFixed(2)+" g" ;
   document.convpoid.poidlivr.value = " "+vallivr.toFixed(2) ;
   document.convpoid.poiddeml.value = " "+valdeml.toFixed(2) ; 
   
   document.convpoid.poidoeuf.value = " "+valoeuf.toFixed(1) ;
   document.convpoid.poidblan.value = " "+valblan.toFixed(1) ;
   document.convpoid.poidjaun.value = " "+valjaun.toFixed(1) ;
   
   document.convpoid.poidounc.value = " "+valounc.toFixed(2)+" oz" ;
   document.convpoid.poidpoun.value = " "+valpoun.toFixed(3)+" lb" ;
   return;
   }
function touteffacerpoid(){
   var form = window.document.convpoid
   for(var i = 0; i < form.elements.length; i++)
      {
      if(form.elements[i].type == "text")
         {
         form.elements[i].value = ""
         }
            }
}
//   **************************************************************
//   FONCTION de CONVERSION DE VOLUME ******************************
//   **************************************************************

function FVolumeLitre(){
   nbre=Numconvert(document.convvolu.volulitr.value);
   var vallitr = nbre*VolumeLitre()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
function FVolumeDecilitre(){
   nbre=Numconvert(document.convvolu.voludecl.value);
   var vallitr = nbre*VolumeDecilitre()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
function FVolumeCentilitre(){
   nbre=Numconvert(document.convvolu.volucenl.value);
   var vallitr = nbre*VolumeCentilitre()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
function FVolumeMillilitre(){
   nbre=Numconvert(document.convvolu.volumill.value);
   var vallitr = nbre*VolumeMillilitre()/VolumeLitre();
   Volulitrconv(vallitr); 
   }    
   
function FVolumeVerreamoutarde(){
   nbre=Numconvert(document.convvolu.volumout.value);
   var vallitr = nbre*VolumeVerreamoutarde()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
function FVolumeVerrealiqueur(){
   nbre=Numconvert(document.convvolu.voluliqu.value);
   var vallitr = nbre*VolumeVerrealiqueur()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
function FVolumeCuillereasoupe(){
   nbre=Numconvert(document.convvolu.volucas.value);
   var vallitr  = nbre*VolumeCuillereasoupe()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
function FVolumeCuillereacafe(){
   nbre=Numconvert(document.convvolu.volucac.value);
   var vallitr  = nbre*VolumeCuillereacafe()/VolumeLitre();
   Volulitrconv(vallitr); 
   } 
   
function FVolumeGallon(){ 
   nbre=Numconvert(document.convvolu.volugall.value);
   var vallitr  = nbre*VolumeGallon()/VolumeLitre();
   Volulitrconv(vallitr); 
   } 
function FVolumeQuart(){
   var nbre=Numconvert(document.convvolu.voluquar.value);
   var vallitr  = nbre*VolumeQuart()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
function FVolumePint(){
   var nbre=Numconvert(document.convvolu.volupint.value);
   var vallitr  = nbre*VolumePint()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
function FVolumeCup(){
   var nbre=Numconvert(document.convvolu.volucup.value);
   var vallitr  = nbre*VolumeCup()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
function FVolumeFlounce(){
   var nbre=Numconvert(document.convvolu.voluounc.value);
   var vallitr  = nbre*VolumeFlounce()/VolumeLitre();
   Volulitrconv(vallitr); 
   }
   
function FVolumeEauKilogramme(){
   var nbre=Numconvert(document.convvolu.volueauk.value);
   var vallitr  = nbre*PoidsKilogramme()/DensiteEau();
   Volulitrconv(vallitr); 
   }
function FVolumeEauGramme(){
   var nbre=Numconvert(document.convvolu.volueaug.value);
   var vallitr  = nbre*PoidsGramme()/DensiteEau();
   Volulitrconv(vallitr); 
   }
function FVolumeEauPound(){
   var nbre=Numconvert(document.convvolu.volueaup.value);
   var vallitr  = nbre*PoidsPound()/DensiteEau();
   Volulitrconv(vallitr); 
   }
function FVolumeEauOunce(){
   var nbre=Numconvert(document.convvolu.volueauo.value);
   var vallitr  = nbre*PoidsOunce()/DensiteEau();
   Volulitrconv(vallitr); 
   }
      
function FVolumeHuileKilogramme(){
   var nbre=Numconvert(document.convvolu.voluhuik.value);
   var vallitr  = nbre*PoidsKilogramme()/DensiteHuile();
   Volulitrconv(vallitr); 
   }
function FVolumeHuileGramme(){
   var nbre=Numconvert(document.convvolu.voluhuig.value);
   var vallitr  = nbre*PoidsGramme()/DensiteHuile();
   Volulitrconv(vallitr); 
   }
function FVolumeHuilePound(){
   var nbre=Numconvert(document.convvolu.voluhuip.value);
   var vallitr  = nbre*PoidsPound()/DensiteHuile();
   Volulitrconv(vallitr); 
   }
function FVolumeHuileOunce(){
   var nbre=Numconvert(document.convvolu.voluhuio.value);
   var vallitr  = nbre*PoidsOunce()/DensiteHuile();
   Volulitrconv(vallitr); 
   }
   
function FVolumeFarineKilogramme(){
   var nbre=Numconvert(document.convvolu.volufark.value);
   var vallitr  = nbre*PoidsKilogramme()/DensiteFarine();
   Volulitrconv(vallitr); 
   }
function FVolumeFarineGramme(){
   var nbre=Numconvert(document.convvolu.volufarg.value);
   var vallitr  = nbre*PoidsGramme()/DensiteFarine();
   Volulitrconv(vallitr); 
   }
function FVolumeFarinePound(){
   var nbre=Numconvert(document.convvolu.volufarp.value);
   var vallitr  = nbre*PoidsPound()/DensiteFarine();
   Volulitrconv(vallitr); 
   }
function FVolumeFarineOunce(){
   var nbre=Numconvert(document.convvolu.volufaro.value);
   var vallitr  = nbre*PoidsOunce()/DensiteFarine();
   Volulitrconv(vallitr); 
   }
   
function FVolumeSucreKilogramme(){
   var nbre=Numconvert(document.convvolu.volusuck.value);
   var vallitr  = nbre*PoidsKilogramme()/DensiteSucre();
   Volulitrconv(vallitr); 
   }
function FVolumeSucreGramme(){
   var nbre=Numconvert(document.convvolu.volusucg.value);
   var vallitr  = nbre*PoidsGramme()/DensiteSucre();
   Volulitrconv(vallitr); 
   }
function FVolumeSucrePound(){
   var nbre=Numconvert(document.convvolu.volusucp.value);
   var vallitr  = nbre*PoidsPound()/DensiteSucre();
   Volulitrconv(vallitr); 
   }
function FVolumeSucreOunce(){
   var nbre=Numconvert(document.convvolu.volusuco.value);
   var vallitr  = nbre*PoidsOunce()/DensiteSucre();
   Volulitrconv(vallitr); 
   } 
   
function FVolumeRizKilogramme(){
   var nbre=Numconvert(document.convvolu.volurizk.value);
   var vallitr  = nbre*PoidsKilogramme()/DensiteRiz();
   Volulitrconv(vallitr); 
   }
function FVolumeRizGramme(){
   var nbre=Numconvert(document.convvolu.volurizg.value);
   var vallitr  = nbre*PoidsGramme()/DensiteRiz();
   Volulitrconv(vallitr); 
   }
function FVolumeRizPound(){
   var nbre=Numconvert(document.convvolu.volurizp.value);
   var vallitr  = nbre*PoidsPound()/DensiteRiz();
   Volulitrconv(vallitr); 
   }
function FVolumeRizOunce(){
   var nbre=Numconvert(document.convvolu.volurizo.value);
   var vallitr  = nbre*PoidsOunce()/DensiteRiz();
   Volulitrconv(vallitr); 
   } 
   
function FVolumeSemouleKilogramme(){
   var nbre=Numconvert(document.convvolu.volusemk.value);
   var vallitr  = nbre*PoidsKilogramme()/DensiteSemoule();
   Volulitrconv(vallitr); 
   }
function FVolumeSemouleGramme(){
   var nbre=Numconvert(document.convvolu.volusemg.value);
   var vallitr  = nbre*PoidsGramme()/DensiteSemoule();
   Volulitrconv(vallitr); 
   }
function FVolumeSemoulePound(){
   var nbre=Numconvert(document.convvolu.volusemp.value);
   var vallitr  = nbre*PoidsPound()/DensiteSemoule();
   Volulitrconv(vallitr); 
   }
function FVolumeSemouleOunce(){
   var nbre=Numconvert(document.convvolu.volusemo.value);
   var vallitr  = nbre*PoidsOunce()/DensiteSemoule();
   Volulitrconv(vallitr); 
   } 

function FVolumeOeufKilogramme(){
   var nbre=Numconvert(document.convvolu.voluoeuk.value);
   var vallitr  = nbre*PoidsKilogramme()/DensiteOeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeOeufGramme(){
   var nbre=Numconvert(document.convvolu.voluoeug.value);
   var vallitr  = nbre*PoidsGramme()/DensiteOeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeOeufPound(){
   var nbre=Numconvert(document.convvolu.voluoeup.value);
   var vallitr  = nbre*PoidsPound()/DensiteOeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeOeufOunce(){
   var nbre=Numconvert(document.convvolu.voluoeuo.value);
   var vallitr  = nbre*PoidsOunce()/DensiteOeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeOeufNombre(){
   var nbre=Numconvert(document.convvolu.voluoeun.value);
   var vallitr  = nbre*PoidsOeuf()/DensiteOeuf();
   Volulitrconv(vallitr); 
   }

function FVolumeBlancdoeufKilogramme(){
   var nbre=Numconvert(document.convvolu.volublak.value);
   var vallitr  = nbre*PoidsKilogramme()/DensiteBlancdoeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeBlancdoeufGramme(){
   var nbre=Numconvert(document.convvolu.volublag.value);
   var vallitr  = nbre*PoidsGramme()/DensiteBlancdoeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeBlancdoeufPound(){
   var nbre=Numconvert(document.convvolu.volublap.value);
   var vallitr  = nbre*PoidsPound()/DensiteBlancdoeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeBlancdoeufOunce(){
   var nbre=Numconvert(document.convvolu.volublao.value);
   var vallitr  = nbre*PoidsOunce()/DensiteBlancdoeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeBlancdoeufNombre(){
   var nbre=Numconvert(document.convvolu.volublan.value);
   var vallitr  = nbre*PoidsBlancdoeuf()/DensiteBlancdoeuf();
   Volulitrconv(vallitr); 
   }

function FVolumeJaunedoeufKilogramme(){
   var nbre=Numconvert(document.convvolu.volujauk.value);
   var vallitr  = nbre*PoidsKilogramme()/DensiteJaunedoeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeJaunedoeufGramme(){
   var nbre=Numconvert(document.convvolu.volujaug.value);
   var vallitr  = nbre*PoidsGramme()/DensiteJaunedoeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeJaunedoeufPound(){
   var nbre=Numconvert(document.convvolu.volujaup.value);
   var vallitr  = nbre*PoidsPound()/DensiteJaunedoeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeJaunedoeufOunce(){
   var nbre=Numconvert(document.convvolu.volujauo.value);
   var vallitr  = nbre*PoidsOunce()/DensiteJaunedoeuf();
   Volulitrconv(vallitr); 
   }
function FVolumeJaunedoeufNombre(){
   var nbre=Numconvert(document.convvolu.volujaun.value);
   var vallitr  = nbre*PoidsJaunedoeuf()/DensiteJaunedoeuf();
   Volulitrconv(vallitr); 
   }
      
function Volulitrconv(vallitr){

   var vallitr  = parseFloat(vallitr);
   var valdecl  = vallitr*VolumeLitre()/VolumeDecilitre();
   var valcenl  = vallitr*VolumeLitre()/VolumeCentilitre();
   var valmill  = vallitr*VolumeLitre()/VolumeMillilitre();
   
   var valmout  = vallitr*VolumeLitre()/VolumeVerreamoutarde();
   var valliqu  = vallitr*VolumeLitre()/VolumeVerrealiqueur();
   var valcas   = vallitr*VolumeLitre()/VolumeCuillereasoupe();
   var valcac   = vallitr*VolumeLitre()/VolumeCuillereacafe(); 
      
   var valgall  = vallitr*VolumeLitre()/VolumeGallon();
   var valquar  = vallitr*VolumeLitre()/VolumeQuart();
   var valpint  = vallitr*VolumeLitre()/VolumePint();
   var valcup   = vallitr*VolumeLitre()/VolumeCup();
   var valounc  = vallitr*VolumeLitre()/VolumeFlounce();
   
   var valeauk  = vallitr*DensiteEau()/PoidsKilogramme();
   var valeaug  = vallitr*DensiteEau()/PoidsGramme();
   var valeaup  = vallitr*DensiteEau()/PoidsPound();
   var valeauo  = vallitr*DensiteEau()/PoidsOunce(); 
   
   var valhuik  = vallitr*DensiteHuile()/PoidsKilogramme();
   var valhuig  = vallitr*DensiteHuile()/PoidsGramme();
   var valhuip  = vallitr*DensiteHuile()/PoidsPound();
   var valhuio  = vallitr*DensiteHuile()/PoidsOunce();
   
   var valfark  = vallitr*DensiteFarine()/PoidsKilogramme();
   var valfarg  = vallitr*DensiteFarine()/PoidsGramme();
   var valfarp  = vallitr*DensiteFarine()/PoidsPound();
   var valfaro  = vallitr*DensiteFarine()/PoidsOunce();
   

   var valsuck  = vallitr*DensiteSucre()/PoidsKilogramme();
   var valsucg  = vallitr*DensiteSucre()/PoidsGramme();
   var valsucp  = vallitr*DensiteSucre()/PoidsPound();
   var valsuco  = vallitr*DensiteSucre()/PoidsOunce();
   
   var valrizk  = vallitr*DensiteRiz()/PoidsKilogramme();
   var valrizg  = vallitr*DensiteRiz()/PoidsGramme();
   var valrizp  = vallitr*DensiteRiz()/PoidsPound();
   var valrizo  = vallitr*DensiteRiz()/PoidsOunce();

   var valsemk  = vallitr*DensiteSemoule()/PoidsKilogramme();
   var valsemg  = vallitr*DensiteSemoule()/PoidsGramme();
   var valsemp  = vallitr*DensiteSemoule()/PoidsPound();
   var valsemo  = vallitr*DensiteSemoule()/PoidsOunce(); 

   var valoeuk  = vallitr*DensiteOeuf()/PoidsKilogramme();
   var valoeug  = vallitr*DensiteOeuf()/PoidsGramme();
   var valoeup  = vallitr*DensiteOeuf()/PoidsPound();
   var valoeuo  = vallitr*DensiteOeuf()/PoidsOunce(); 
   var valoeun  = vallitr*DensiteOeuf()/PoidsOeuf();  

   var valblak  = vallitr*DensiteBlancdoeuf()/PoidsKilogramme();
   var valblag  = vallitr*DensiteBlancdoeuf()/PoidsGramme();
   var valblap  = vallitr*DensiteBlancdoeuf()/PoidsPound();
   var valblao  = vallitr*DensiteBlancdoeuf()/PoidsOunce(); 
   var valblan  = vallitr*DensiteBlancdoeuf()/PoidsBlancdoeuf();

   var valjauk = vallitr*DensiteJaunedoeuf()/PoidsKilogramme();
   var valjaug = vallitr*DensiteJaunedoeuf()/PoidsGramme();
   var valjaup = vallitr*DensiteJaunedoeuf()/PoidsPound();
   var valjauo = vallitr*DensiteJaunedoeuf()/PoidsOunce(); 
   var valjaun = vallitr*DensiteJaunedoeuf()/PoidsJaunedoeuf();
            
   document.convvolu.volulitr.value = " "+vallitr.toFixed(3)+" l" ;
   document.convvolu.voludecl.value = " "+valdecl.toFixed(2)+" dl";
   document.convvolu.volucenl.value = " "+valcenl.toFixed(2)+" cl";
   document.convvolu.volumill.value = " "+valmill.toFixed(2)+" ml"; 
   
   document.convvolu.volugall.value = " "+valgall.toFixed(3)+" gl" ;
   document.convvolu.voluquar.value = " "+valquar.toFixed(2)+" qu" ;
   document.convvolu.volupint.value = " "+valpint.toFixed(2)+" pt" ;
   document.convvolu.volucup.value  = " "+valcup.toFixed(2)+" cup" ;
   document.convvolu.voluounc.value = " "+valounc.toFixed(2)+" fl.oz" ;   
   
   document.convvolu.volumout.value = " "+valmout.toFixed(2)+" " ;
   document.convvolu.voluliqu.value = " "+valliqu.toFixed(2)+" " ;
   document.convvolu.volucas.value  = " "+valcas.toFixed(2)+" CS" ;
   document.convvolu.volucac.value  = " "+valcac.toFixed(2)+" CC" ;  
      
   document.convvolu.volueauk.value = " "+valeauk.toFixed(3)+" kg" ;
   document.convvolu.volueaug.value = " "+valeaug.toFixed(2)+" g" ; 
   document.convvolu.volueaup.value = " "+valeaup.toFixed(3)+" lb" ;
   document.convvolu.volueauo.value = " "+valeauo.toFixed(2)+" oz" ;
   
   document.convvolu.voluhuik.value = " "+valhuik.toFixed(3)+" kg" ;
   document.convvolu.voluhuig.value = " "+valhuig.toFixed(2)+" g" ; 
   document.convvolu.voluhuip.value = " "+valhuip.toFixed(3)+" lb" ;
   document.convvolu.voluhuio.value = " "+valhuio.toFixed(2)+" oz" ; 
   
   document.convvolu.volufark.value = " "+valfark.toFixed(3)+" kg" ;
   document.convvolu.volufarg.value = " "+valfarg.toFixed(2)+" g" ; 
   document.convvolu.volufarp.value = " "+valfarp.toFixed(3)+" lb" ;
   document.convvolu.volufaro.value = " "+valfaro.toFixed(2)+" oz" ; 
   
   document.convvolu.volusuck.value = " "+valsuck.toFixed(3)+" kg" ;
   document.convvolu.volusucg.value = " "+valsucg.toFixed(2)+" g" ; 
   document.convvolu.volusucp.value = " "+valsucp.toFixed(3)+" lb" ;
   document.convvolu.volusuco.value = " "+valsuco.toFixed(2)+" oz" ;
   
   document.convvolu.volurizk.value = " "+valrizk.toFixed(3)+" kg" ;
   document.convvolu.volurizg.value = " "+valrizg.toFixed(2)+" g" ; 
   document.convvolu.volurizp.value = " "+valrizp.toFixed(3)+" lb" ;
   document.convvolu.volurizo.value = " "+valrizo.toFixed(2)+" oz" ;  
   
   document.convvolu.volusemk.value = " "+valsemk.toFixed(3)+" kg" ;
   document.convvolu.volusemg.value = " "+valsemg.toFixed(2)+" g" ; 
   document.convvolu.volusemp.value = " "+valsemp.toFixed(3)+" lb" ;
   document.convvolu.volusemo.value = " "+valsemo.toFixed(2)+" oz" ;
   
   document.convvolu.voluoeuk.value = " "+valoeuk.toFixed(3)+" kg" ;
   document.convvolu.voluoeug.value = " "+valoeug.toFixed(2)+" g" ; 
   document.convvolu.voluoeup.value = " "+valoeup.toFixed(3)+" lb" ;
   document.convvolu.voluoeuo.value = " "+valoeuo.toFixed(2)+" oz" ; 
   document.convvolu.voluoeun.value = " "+valoeun.toFixed(1);     
      
   document.convvolu.volublak.value = " "+valblak.toFixed(3)+" kg" ;
   document.convvolu.volublag.value = " "+valblag.toFixed(2)+" g" ; 
   document.convvolu.volublap.value = " "+valblap.toFixed(3)+" lb" ;
   document.convvolu.volublao.value = " "+valblao.toFixed(2)+" oz" ; 
   document.convvolu.volublan.value = " "+valblan.toFixed(1);  
         
   document.convvolu.volujauk.value = " "+valjauk.toFixed(3)+" kg" ;
   document.convvolu.volujaug.value = " "+valjaug.toFixed(2)+" g" ; 
   document.convvolu.volujaup.value = " "+valjaup.toFixed(3)+" lb" ;
   document.convvolu.volujauo.value = " "+valjauo.toFixed(2)+" oz" ; 
   document.convvolu.volujaun.value = " "+valjaun.toFixed(1);  
   return;
}
function touteffacervolu(){
   var form = window.document.convvolu
   for(var i = 0; i < form.elements.length; i++)
      {
      if(form.elements[i].type == "text")
         {
         form.elements[i].value = ""
         }
            }
} 
//******************************************************************************
//*********************** parametrage general **********************************
//******************************************************************************


//*********************** densite d'un produit poids produit / poids eau *******
//*********************** poids de 1 l de produit en gramme ********
//******************************************************************************
function DensiteEau     (){return parseFloat(1000.000);}
function DensiteHuile      (){return parseFloat(930.0000);} 
function DensiteFarine     (){return parseFloat(600.0000);}
function DensiteSucre      (){return parseFloat(960.0000);} 
function DensiteRiz     (){return parseFloat(800.0000);} 
function DensiteSemoule    (){return parseFloat(740.0000);} 
function DensiteOeuf    (){return parseFloat( (VolumeLitre()/VolumeOeuf())      *PoidsOeuf()       );}
function DensiteBlancdoeuf (){return parseFloat( (VolumeLitre()/VolumeBlancdoeuf())*PoidsBlancdoeuf() );}
function DensiteJaunedoeuf (){return parseFloat( (VolumeLitre()/VolumeJaunedoeuf())*PoidsJaunedoeuf() );}
//*********************** volume exprimé en ml *********************************
//******************************************************************************

function VolumeLitre       (){return parseFloat(1000.0);}
function VolumeDecilitre   (){return parseFloat(100.0);}
function VolumeCentilitre     (){return parseFloat(10.0);}
function VolumeMillilitre     (){return parseFloat(1.0);}

function VolumeFlounce     (){return parseFloat(29.57350);}
function VolumeGallon      (){return parseFloat(VolumeFlounce()*128);}
function VolumeQuart    (){return parseFloat(VolumeFlounce()*32);}
function VolumePint     (){return parseFloat(VolumeFlounce()*16);}
function VolumeCup      (){return parseFloat(VolumeFlounce()*8);}    

function VolumeVerreamoutarde (){return parseFloat(200.0000);}
function VolumeVerrealiqueur  (){return parseFloat(50.0000);} 
function VolumeCuillereasoupe (){return parseFloat(15.0000);}
function VolumeCuillereacafe  (){return parseFloat(5.0000);}

function VolumeOeuf     (){return parseFloat(51.000);}
//*********************** volume exprimé en % de l'oeuf entier *******************
function VolumePourcblanc  (){return parseFloat(60.000);}
function VolumeBlancdoeuf  (){return parseFloat( ( VolumeOeuf() * (VolumePourcblanc())     )/100);}   
function VolumeJaunedoeuf  (){return parseFloat( ( VolumeOeuf() * (100-VolumePourcblanc()) )/100);}  

//************************* poids en gramme ************************************
//******************************************************************************
function PoidsKilogramme   (){return parseFloat(1000.0);}
function PoidsGramme       (){return parseFloat(1.0);} 

function PoidsLivre     (){return parseFloat(500.0000);}
function PoidsDemilivre    (){return parseFloat(250.0000);}  

function PoidsOunce        (){return parseFloat(28.34953);}
function PoidsPound     (){return parseFloat(PoidsOunce()*16);} 

function PoidsOeuf      (){return parseFloat(54.0000);}
//*********************** volume exprimé en % de l'oeuf entier *******************
function PoidsPourcblanc        (){return parseFloat(66.666);}
function PoidsBlancdoeuf   (){return parseFloat( (PoidsOeuf()*(PoidsPourcblanc())      ) /100);} 
function PoidsJaunedoeuf   (){return parseFloat( (PoidsOeuf()*(100-PoidsPourcblanc())  ) /100);}
//********************************************************************************
//   FONCTION d'APPEL AIDE EN LIGNE MOTEUR RECHERCHE******************************
//********************************************************************************
function PopAideConversionLink(){
   var aide;
   aide='<a class="fancy_single_frame_aide_conversion" href="/com_pop_aide_conversion.php" title="Aide en Ligne sur Toqu\'en Conversion">Aide en ligne sur les conversions</a>';
   document.write(aide);
}
//   **************************************************************
//   FONCTION de CONVERSION DE INDICE      ************************
//   **************************************************************
function IndiCalcul(valcelc){ 


//   ** recup du nombre de centimetre et controle ***************** 
      
   var centi=document.convindi.indicent.value;
    if (isNaN(centi))
      {
      alert("Entrez votre taille sous la forme d'un nombre entier de CENTIMETRES (sans virgule ni point), svp");
      document.getElementById('indicent').focus();
      return;
      };

        if (document.convindi.indicent.value.indexOf('.') > -1)
      {
      alert("Entrez votre taille sous la forme d'un nombre entier de CENTIMETRES (sans virgule ni point), svp");
      document.getElementById('indicent').focus();
      };
   centi=parseFloat(centi);

//   ** recup du nombre de kilo et controle ******************* 
      
   var kilo=document.convindi.indikilo.value;
    if (isNaN(kilo))
      {
      alert("Entrez votre poids sous la forme d'un nombre entier de KILOGRAMMES (sans virgule ni point), svp");
      document.getElementById('indikilo').focus();
      return;
      };
    if (document.convindi.indikilo.value.indexOf('.') > -1)
      {
      alert("Entrez votre poids sous la forme d'un nombre entier de KILOGRAMMES (sans virgule ni point), svp");
      document.getElementById('indikilo').focus();
      };
   kilo=parseFloat(kilo);
   
//   ** calcul de l'IMC *******************

   resultat=kilo/( (centi/100)*(centi/100) );
   document.convindi.indiindi.value = resultat.toFixed(1);

//   ** calcul poids maxi maigreur et mini de santé  *******************  
        var indiceun = 18.5;     
   nbre=indiceun*(centi/100)*(centi/100);
   document.convindi.indimaxmaig.value = nbre.toFixed(3)+' kg (IMC='+indiceun.toFixed(1)+')';
   document.convindi.indiminsant.value = document.convindi.indimaxmaig.value;

//   ** calcul poids maxi de sante et mini de surpoids ******************* 
        var indicede = 25.0;
   nbre=indicede*(centi/100)*(centi/100);
   document.convindi.indimaxsant.value = nbre.toFixed(3)+' kg (IMC='+indicede.toFixed(1)+')';
   document.convindi.indiminsurp.value = document.convindi.indimaxsant.value;
   
//   ** calcul poids maxi surpoids et mini obesité ******************* 
        var indicetr = 30.0;
        nbre=indicetr*(centi/100)*(centi/100);
   document.convindi.indimaxsurp.value = nbre.toFixed(3)+' kg (IMC='+indicetr.toFixed(1)+')';
   document.convindi.indiminobes.value = document.convindi.indimaxsurp.value;   
   
   if (resultat < indiceun){ 
      document.convindi.indicomm.value = "Maigreur";
      return;     
      };
   if (resultat > indicetr){ 
      document.convindi.indicomm.value = "Obésité";
      return;     
      };
   if (resultat > indicede){ 
      document.convindi.indicomm.value = "Surpoids";
      return;     
      };
   document.convindi.indicomm.value = "Poids de santé";  
   return;
   }
   
function touteffacerindi(idzone){
   var form = window.document.convindi
   for(var i = 0; i < form.elements.length; i++)
      {
      if(form.elements[i].id == idzone)
         {
         form.elements[i].value = "";
         };
      if(form.elements[i].id == "indiindi")
         {
         form.elements[i].value = "";
         };
      if(form.elements[i].id == "indicomm")
         {
         form.elements[i].value = "";
         };
      if(form.elements[i].id == "indimaxmaig")
         {
         form.elements[i].value = "";
         };
      if(form.elements[i].id == "indiminsant")
         {
         form.elements[i].value = "";
         };
      if(form.elements[i].id == "indimaxsant")
         {
         form.elements[i].value = "";
         };
      if(form.elements[i].id == "indiminsurp")
         {
         form.elements[i].value = "";
         }; 
      if(form.elements[i].id == "indimaxsurp")
         {
         form.elements[i].value = "";
         };
      if(form.elements[i].id == "indiminobes")
         {
         form.elements[i].value = "";
         };
            };
} 
//********************************************************************************
//   FONCTION de test de numericité des zones des convertisseurs *****************
//********************************************************************************
function Numconvert(zoneform){ 
    zone=zoneform;
    zone=zone.replace(/\s/g,"");
    zone=zone.replace(/,/,"."); 
    if (zone.length<1) 
      {
      alert("Entrez un nombre, svp");
      prog.montant.focus();
      return;
      }
    if (isNaN(zone))
      {
      alert("Entrez un nombre, svp");
      prog.montant.focus();
      return;
      }
    return parseFloat(zone);
}

