var StructureDonnees2 = new Array();
var valCrit02 = new Array();
var valCrit12 = new Array();
var TabLib2 = new Array(2)
var TabLibRes2 = new Array(1)

TabLib2[0] 	= "Длина подрезания";
TabLib2[1] 	= "";
TabLibRes2[0] 	= "Libelle";

valCrit02[0] = {Data0:"1,60 m"};
valCrit02[1] = {Data0:"2,00 m"};


valCrit12[0] = {Data0:null};
valCrit12[1] = {Data0:null};


StructureDonnees2[0] = {Data0:"2,00 m", Data1:"100 до 300 час" , Id:"28", Titre:"200 XF"};
StructureDonnees2[1] = {Data0:"1,60 m", Data1:"300 до 600 час" , Id:"32", Titre:"Spidor 160"};
StructureDonnees2[2] = {Data0:"2,00 m", Data1:"300 до 600 час" , Id:"39", Titre:"Spidor 200"};
StructureDonnees2[3] = {Data0:"1,60 m", Data1:"300 до 600 час" , Id:"40", Titre:"Spidor 160 T"};
StructureDonnees2[4] = {Data0:"2,00 m", Data1:"300 до 600 час" , Id:"41", Titre:"Spidor 200 T"};
StructureDonnees2[5] = {Data0:"1,60 m", Data1:"300 до 600 час" , Id:"42", Titre:"Spidor 160 P"};
StructureDonnees2[6] = {Data0:"2,00 m", Data1:"300 до 600 час" , Id:"43", Titre:"Spidor 200 P"};
StructureDonnees2[7] = {Data0:"1,60 m", Data1:"300 до 600 час" , Id:"48", Titre:"XTRA 160"};


var ValSel2;
ValSel2 = new Array(2);
ValSel2[0] = "";
ValSel2[1] = "";
ValSel2[2] = "";

var ListeSel2;
var nbSel2 = 0;
ListeSel2 = new Array();


// liste de choix possible
var TabVal02;
var TabVal12;

TabVal02 = new Array();
TabVal12 = new Array();

var ListeTabVal2;
ListeTabVal2 = new Array(2);

for(i=0;i<StructureDonnees2.length;i++){
	TabVal02[i] = StructureDonnees2[i].Data0;
	TabVal12[i] = StructureDonnees2[i].Data1;
}

ListeTabVal2[0] = TabVal02;
ListeTabVal2[1] = TabVal12;

//LibellÃ©s des cellules
function ExtraireLibCell2(Data){

	// CrÃ©ation d'un tableau de valeurs
	TempTab = new Array();
	TempTab[0] = StructureDonnees2[0][Data] ;
	
	iNbMaxVal = StructureDonnees2.length;
	ValCourante = "";	
	var k = 0;
	for(var i=0; i<iNbMaxVal; i++){
		ValCourante = StructureDonnees2[i][Data];
		var j = 0;
		b = false;
		while(j < TempTab.length){
			if(TempTab[j] == ValCourante){
				b = true;
				break;
			}
			j++;
		}
		if(!b){
			k++;
			TempTab[k] = ValCourante;
		}
	}
	
	// Tri du tableau si date
	TempTab.sort(Compare4);

	// On renvoit le tableau
	return TempTab;
}

// On gÃ©nere les tableaux avec le contenu des caract
for(var i=0;i<TabLib2.length;i++){
	eval("var LibCellTab"+i+"2 = new Array()");
	eval("LibCellTab"+i+"2 = ExtraireLibCell2('Data"+i+"');" );
}