<!--
// affiche le montant
function getMontant(devise)
{
	var form = document.forms['convertisseur'];
	var FRF = form.frf;
	var EUR = form.eur;
	var ctrl, txt;
	var montantFRF, montantEUR;
	var arrondi = 3

	// champ vide
	if (devise == 'frf')
	{
		ctrl = FRF;
		txt = ctrl.value;
		if (txt == '') 
		{
			EUR.value = 0;
			return false;
		}
	}
	else
	{
		ctrl = EUR;
		txt = ctrl.value;
		if (txt == '') 
		{
			FRF.value = 0;
			return false;
		}
	}
	
	// virgule --> point
  txt = txt.replace("\,", ".");
  ctrl.value = txt;
  
  // numeric
  if (isNaN(txt))
  {
		// l'user na pas saisi un nb
		alert('des chiffres');
		ctrl.value = '';
		ctrl.focus();
		return false;
  }
  
  // ne depasse pas 9 caracteres
  if( txt.length > 9 )
  {
    alert('8 caracteres');
    return false;
  }
  
	// affiche les montants
	if (devise == 'frf')
	{
		montantFRF = parseFloat(FRF.value);
    // conversion en euros
    montantEUR = convert('eur' , montantFRF);
    // affichage du montant en euros
    EUR.value = getFormat(montantEUR, arrondi);        
	}
	else
	{
		montantEUR = parseFloat(EUR.value);
    // conversion en francs
    montantFRF = convert('frf' , montantEUR);
    // affichage du montant en euros
    FRF.value = getFormat(montantFRF, arrondi);        
	}
}

// conversion de la devise
function convert(devise , montant)
{
    var taux = 6.55957;
    var out;
    // eur
    if (devise == 'eur') {out = montant / taux;}
    // fr
    else {out = montant * taux;}       
    return out;
}

// formate 1 nombre n avec v decimale
function getFormat(n, v)
{
  if (n != 0) 
  {
    if (v!=0) num = Math.round(parseFloat(n) * Math.pow(10,v));
    else num = parseInt(n);
    var s = unescape(num);
    l = s.length;
    pt = l-v;
    var pEnt = "";
    while (pt>3) 
    {
            pEnt = s.substring(pt-3,pt)+pEnt;
            pt -= 3;
    }
    pEnt = s.substring(0,pt)+pEnt;
    if (v!=0) snum = pEnt+"."+s.substring(l-v,l);
    else snum = pEnt

    return snum;
  } 
  else 
  {
    var snum = "0.";
    for(i=1;i<=v;i++) {
            snum += "0";
    }
    return snum;
  }
}
//-->



