var decimal = 3;
var roundFact = Math.pow(10, decimal);
var tConvert = new Array;

function convert() {
	var amountFrom = document.getElementById('fromConvert').value;
	var elRateFrom = document.getElementById('lFromConvert');
	var elRateTo = document.getElementById('lToConvert');
	
	var rateFrom = elRateFrom.options[elRateFrom.options.selectedIndex].value;
	var rateTo = elRateTo.options[elRateTo.options.selectedIndex].value;

/*	
	var debug = document.getElementById('debug');
	var debugC = debug.innerHTML;
	
	debug.innerHTML = debugC + "<br />" + amountFrom + " - " + rateFrom + " - " + rateTo; 
*/
	var fromUS = rateFrom / amountFrom; 
	var amountTo = rateTo / fromUS;

	var roundToConvert = Math.round(amountTo * roundFact) / roundFact;
	
	if (amountTo > 0 && roundToConvert == 0) {
		//
		// petit nombre mais non null
		//
		roundToConvert = '<0.';
		for (var i=1; i<decimal; i++) {
			roundToConvert += '0';
		}
		roundToConvert += '1';
		document.getElementById('toConvert').value = RoundedAmountInToConvert;
	} else {
		document.getElementById('toConvert').value = roundToConvert;
	}
}

function displayEl(el) {
	var elPass = document.getElementById(el);
	if(elPass.style.display=='none' | elPass.style.display=='') {
		elPass.style.display='block';
	}
	else {
		elPass.style.display='none';
	}	
}
function changeStyle(id,style,val) {
	eval("document.getElementById('"+id+"').style."+style+"='"+val+"';");
}
function veriflong(Target, nom, max)
{
StrLen = Target.value.length;
if (StrLen > max )
	{
	Target.value = Target.value.substring(0,max);
	CharsLeft = max;
	}

	else
	{
		CharsLeft = StrLen;
	}
	var CharsLeft1 = max - CharsLeft;
	eval('document.getElementById(\''+nom+'\').value = \'Nombre de lettres restantes : '+CharsLeft1+'\'');
}


