
function testpoint_calc(nominput){

	var i=0;
	chaine=nominput.value;
	carac=",";
	var fin=chaine.length;
	var letter = "";

	//Boucle qui extrait chaque lettre de 'chaine' et qui regarde si elle correspond à un caractère interdit
	for (var i=0; i<fin; i++)
	{
		letter = chaine.substring(i,i+1);
		if (carac.indexOf(letter)!=(-1))
		{
			alert("Syntaxe incorrect! Remplacer la virgule par un point.");
			nominput.focus();
			return false;
		}
	}
	return true;
}

	// Fonction sur blur vérifiant les dimentions du sticker
function pxstick(ha,la,A,B,C)
{
	if (testpoint_calc(ha) && testpoint_calc(la))
	{
		if ((isNaN(ha.value)==false) && (isNaN(la.value)==false)){
			if (ha.value < 3)
				window.document.forms["format"].elements["haut"].value=3;

			if (la.value < 3)
				window.document.forms["format"].elements["larg"].value=3;
		
			pxstick2(ha,la,A,B,C);
		}
	}
}

	// Fonction sur keyup actualisant automatiquement les tarifs
function pxstick2(ha,la,A,B,C)
{
	if (isNaN(ha.value)==true)
	{
		alert("Syntaxe incorrect! (caractère de 0 à 9)");
		ha.focus();
	}
	else
	{
		if (isNaN(la.value)==true)
		{
			alert("Syntaxe incorrect! (caractère de 0 à 9)");
			la.focus();
		}
		else
		{
			if ((ha.value >= 3) && (la.value >= 3)){
				variable1=(ha.value*la.value*0.75)+17;
				variable2=(ha.value*la.value*1.40)+24;
				variable3=(ha.value*la.value*0.5)+10;
				
				document.getElementById(A).innerHTML = format_prix(variable1);
				document.getElementById(B).innerHTML = format_prix(variable2);
				document.getElementById(C).innerHTML = format_prix(variable3);
			}
		}
	}
}