
//=-=-=-=-=-=-=-=-= FUNCTION =-=-=-=-=-=-=-=-= FUNCTION
//=-=-=-=-=-=-=-=-= var GetMyTg();
var TgTd = document.getElementsByTagName('td');                // getElements('td')
var n_TgTd = TgTd.length;                                      // var TagName('td').length
var TgTdId = new Array();                                      // Array TagName('td').Id
var n_TgTdId = TgTdId.length;                                  // var TagName('td').Id.length
var TgId = new Array;                                          // Array TgId
var TgIdObj = new Array;                                       // Array TgId.Obj
var TgIdRef = new Array;                                       // Array TgId.Ref
var TgIdFam = new Array;                                       // Array TgId.Fam
var TgIdLang = new Array;                                      // Array TgId.Lang
var CaseLang = new Array;                                      // Array CaseLang
//=-=-=-=-=-=-=-=-= f GetMyTg();
function GetMyTg(){                                                                                                         // GetTag(Td)
n_TgTd = TgTd.length;                                                                                                       // var TagName('td').length
	for (var i=0; i < n_TgTd; i++){                                                                                          // Condition TagTd.length
	TgId = TgTd[i].id;                                                                                                       // Array TagName('td').id
		if (TgId.slice(0,4) == 'Prix'){                                                                                       // Condition Td.id('Prix')
			TgTdId.push(TgId);                                                                                                 // Array Td.id('Prix') Valide
			TgIdObj.push(TgId.slice(0,4));                                                                                     // Array TgId.Obj Valide
			TgIdRef.push(TgId.slice(4,9));                                                                                     // Array TgId.Ref Valide
			TgIdFam.push(TgId.slice(9,11));                                                                                    // Array TgId.Fam Valide
			TgIdLang.push(TgId.slice(11,13));                                                                                  // Array TgId.Lang Valide
			CaseLang.push(TgId.slice(9,13));                                                                                   // Array FamilleLangue
		}
	}
n_TgTdId = TgTdId.length;                                                                                                // var TgTdId.length
}
//=-=-=-=-=-=-=-=-= var SplitTarif()
var n_Tarif = 0;                                               // var Tarif.length
var TarifSplit = new Array;                                    // var SplitTarif
var ArtRef = new Array;                                        // var SplitTarifRef
var ArtPrix1 = new Array;                                      // var SplitTarifPrix1
var ArtPrix2 = new Array;                                      // var SplitTarifPrix2
var ArtFamil = new Array;                                      // var SplitTarifFamil
//=-=-=-=-=-=-=-=-= f SplitTarif();
function SplitTarif(Tarif){
n_Tarif = Tarif.length;
	for (var i = 0; i < n_Tarif; i++){                                                                            // Tarif.length
		TarifSplit[i] = Tarif[i].split(":");                                                                            // Array TarifSplit
		ArtRef.push(String(TarifSplit[i][0]));                                                                                // Array ArticleReference
		ArtPrix1.push(TarifSplit[i][1]);                                                                                      // Array ArticlePrix1
		ArtPrix2.push(TarifSplit[i][2]);                                                                                      // Array ArticlePrix2
		ArtFamil.push(TarifSplit[i][3]);                                                                                      // Array ArticleFamille
	}
}
//=-=-=-=-=-=-=-=-= SetPriceCat(Tag);
function SetPriceCat(Tarif){
GetMyTg(); SplitTarif(Tarif);                                                                                               // CallSubRoutine(s)
	for (var i = 0; i < n_TgTdId; i++){                                                                                      // TagTd.length
		for (var j = 0; j < n_Tarif; j++){                                                                                    // Tarif.length
			if (TgIdObj[i] == "Prix" && TgIdRef[i] == ArtRef[j]){                                                              // ConditionFamilleLangueIdTd
				switch (TgIdFam[i] + TgIdLang[i]){                                                                              // MatchFamilleLangue
   			case 'ChFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // ChaiseFr
   			case 'ChUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // ChaiseUs
   			case 'FaFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix2[j]);break;           // FauteuilFr
   			case 'FaUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix2[j]*Rate);break;      // FauteuilUs
   			case 'SoFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // SoieFr
   			case 'SoUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // SoieUs
   			case 'LBFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // LaineBouquetFr
   			case 'LBUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // LaineBouquetUs
   			case 'LDFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // LaineDmcFr
   			case 'LDUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // LaineDmcUs
   			case 'ImFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // ImpriméFr
   			case 'ImUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // ImpriméUs
   			case 'CoFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // SmallAbqFr
   			case 'CoUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // SmallAbqUs
   			case 'SmFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // SmallAbqFr
   			case 'SmUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // SmallAbqUs
   			case 'NoFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // SmallAbqFr
   			case 'NoUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // SmallAbqUs
   			case 'PaFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // DiversFr
   			case 'PaUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // DiversUs
   			case 'DiFr':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]);break;           // DiversFr
   			case 'DiUs':document.getElementById(TgTdId[i]).childNodes[1].nodeValue=Math.round(ArtPrix1[j]*Rate);break;      // DiversUs
   			default : return;
				}
			}
		}
	}
//alert(n_TgTd +'=='+ n_Tarif);
}
