//<script>

function MakeArray(n) {
	this.length= n;
	for (var i= 1; i<=n; i++) {
		this[i]= 0;
	}
	return this;
}
function ligne( code, taux, sigle) {
	this.code=code;
	this.taux=taux;
	this.sigle=sigle;
}
function chercheIndex(code) {
	for (var i=0; i<nbTaux; i++) { 
		if (tabTaux[i].code==code) return i;
	}
	return -1;
}
function getCookie(nomCookie) {
	maChaine = new String(document.cookie);
	monTab = maChaine.split('; ');
	cont = true;
	for (i=0;i<monTab.length && cont;i++) {
		if((index=monTab[i].indexOf(nomCookie+'='))>=0) {
			valeur = monTab[i].substr(index+nomCookie.length+1);
			cont = false
		}
	}
	if (!cont) return valeur;
	else return null;
}
function chercheTauxDollar() {
	indexUSD = chercheIndex('USD');
	document.cookie = 'tauxDollar='+tabTaux[indexUSD].taux+'; path=/';
}
function changeMonnaie (code, myForm) {
	var indexUSD, indexMonnaie, texteSpan, prix_euro, prix_monnaie, prix;
	if (navigator.appName=='Microsoft Internet Explorer') {
		if (code=='') {
			code = getCookie('codeMonnaie');
			if (code==null)	code='USD';
		}
		document.cookie = 'codeMonnaie='+code+'; path=/';
		indexUSD = chercheIndex('USD');
		indexMonnaie = chercheIndex(code);
		if (indexUSD==-1) alert('Error');
		document.cookie = 'tauxDollar='+tabTaux[indexUSD].taux+'; path=/';
		if (indexMonnaie>=0 && myForm) {
			for (var i=0; i<myForm.length; i++) { 
				texteSpan = eval(myForm.elements[i].name);
				if (tabTaux[indexMonnaie].sigle!='') symbole = tabTaux[indexMonnaie].sigle;
				else symbole = tabTaux[indexMonnaie].code;
				prix = myForm.elements[i].value
				if (prix == 0) texteSpan.innerHTML = symbole;
				else {
					prix_euro = prix / tabTaux[indexUSD].taux;
					prix_monnaie = prix_euro * tabTaux[indexMonnaie].taux;
					if (prix_monnaie>=1000)
						prix = Math.round(prix_monnaie);
					else if (prix_monnaie>=100)
						prix = Math.round(prix_monnaie*10)/10;
					else
						prix = Math.round(prix_monnaie*100)/100;
					myString = new String(prix);
					rExp = /\./gi;
					prixc = myString.replace(rExp, ',');
					texteSpan.innerHTML = prixc + ' ' + symbole;
				}
			}
		}
	}
	else alert('Sorry, but this function is not compatible with your browser (Compatibility : IE5 and more)');
}
