// JavaScript Document

function calcul()
{
var res ;
	som1 = document.formulaire.somme1.value;
	 an1 = document.formulaire.date1.value*1;
	 mo1 = document.formulaire.mois1.value*1;
	 an2 = document.formulaire.date2.value*1;
	 mo2 = document.formulaire.mois2.value*1;

//if ( an2*12+mo2 < an1*12+mo1-1) { alert("La date de la somme à actualiser doit être plus petite que la date d'actualisation"); return false }


	if (isNaN(som1)) {
	alert (' Votre somme n\'est pas du numérique \n Si c\'est un décimal, ne pas utiliser la virgule \n Utiliser le point comme séparateur \n exemple 102.25 et non pas 102,25\n \n Attention cependant : le résultat est toujours arrondi à l\'entier');
	}
	else
	{



//frm.elements['resultat'].value="... wait ...";
		document.formulaire.res1.value='calcul en cours...';

// appel serveur pour le calcul
    if (document.requestActualisation) {
        // Suppression de la balise si elle existait déjà (optionnel)
        document.requestActualisation.remove();
    }
// Création de la nouvelle balise :
    var script = document.createElement('script');
    script.src = 'http://www.france-inflation.com/js/calculateur.php?y1='+an1+'&y2='+an2+'&m1='+mo1+'&m2='+mo2;
    //script.src = 'http://inflation.free.fr/calculateur2.php';
    script.id = 'requestActualisation';
    script.type = 'text/javascript';

// Et injection dans le DOM :
    document.body.appendChild(script);
}; // fin appel



//  Recuperation du resultat

}

function resultFunction(inflateur) {
		ipc=inflateur*1;
		som1 = document.formulaire.somme1.value*1;
	  devise = document.formulaire.devise1.value.substring(0,8)*1;
	  res = Math.round(som1*devise*ipc);
		document.formulaire.res1.value=res;
		ipc=Math.round((ipc-1)*1000)/10;
		document.formulaire.res2.value=ipc+"%";
		}; // fin recuperation
