var StructureDonnees2 = new Array();
var valCrit02 = new Array();
var valCrit12 = new Array();
var TabLib2 = new Array(2)
var TabLibRes2 = new Array(1)

TabLib2[0] 	= "length of cut";
TabLib2[1] 	= "";
TabLibRes2[0] 	= "Label";

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 to 300 H" , Id:"28", Titre:"200 XF", pdf:"gammeX3.JPG"};
StructureDonnees2[1] = {Data0:"1,60 m", Data1:"300 to 600 H" , Id:"32", Titre:"Spidor 160", pdf:"spidor_en.pdf"};
StructureDonnees2[2] = {Data0:"2,00 m", Data1:"300 to 600 H" , Id:"39", Titre:"Spidor 200", pdf:"spidor_en.pdf"};
StructureDonnees2[3] = {Data0:"1,60 m", Data1:"300 to 600 H" , Id:"40", Titre:"Spidor 160 T", pdf:"spidor_en.pdf"};
StructureDonnees2[4] = {Data0:"2,00 m", Data1:"300 to 600 H" , Id:"41", Titre:"Spidor 200 T", pdf:"spidor_en.pdf"};
StructureDonnees2[5] = {Data0:"1,60 m", Data1:"300 to 600 H" , Id:"42", Titre:"Spidor 160 P", pdf:"spidor_en.pdf"};
StructureDonnees2[6] = {Data0:"2,00 m", Data1:"300 to 600 H" , Id:"43", Titre:"Spidor 200 P", pdf:"spidor_en.pdf"};
StructureDonnees2[7] = {Data0:"1,60 m", Data1:"300 to 600 H" , Id:"48", Titre:"XTRA 160", pdf:"#"};
StructureDonnees2[8] = {Data0:"", Data1:"" , Id:"96", Titre:"160 TL", pdf:"#"};
StructureDonnees2[9] = {Data0:"", Data1:"" , Id:"97", Titre:"160 TS", pdf:"#"};
StructureDonnees2[10] = {Data0:"", Data1:"" , Id:"98", Titre:"200 TL", pdf:"#"};
StructureDonnees2[11] = {Data0:"", Data1:"" , Id:"99", Titre:"200 TS", pdf:"#"};


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énère 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+"');" );
}

