function disp(txt) { document.write(txt) }

// Création de la base de données
var util=new Initutil();
util.Add("1","roue_cylindrique_denture_droite_2","R.Labene","168");
util.Add("1","cremaillere_denture_droite","E.Fricot","70");
util.Add("1","cannelures","E.Fricot","91");
util.Add("1","roue_cylindrique_denture_droite","R.Papanicola","152");
util.Add("1","couronne_cylindrique_denture_droite","R.Papanicola","67");
util.Add("1","roue_cylindrique_denture_helicoidale","E.Fricot","514");

// Création des messages alphabétiques

function Initutil() {
	this.nb_item=0;
	this.Add=Additem;
}

function Additem(type,nom,auteur,taille) {
	var nb = this.nb_item;
	var item = new Object;
		item.type=type;
		item.nom=nom;
		item.auteur=auteur;
		item.taille=taille;
	this[nb]=item;
	this.nb_item++;
}



function Affutil() {
disp("<p>La base Inventor.net compte actuellement "+util.nb_item+" utilitaires.</p>");
disp("<br>");
for (var nb=0; nb<util.nb_item; nb++){
	fichier=util[nb].nom;
	long=fichier.length;
	aut=util[nb].auteur;
	taille=util[nb].taille;
	arch="fichiers/util/"+fichier+".zip";
	url="images/util/"+fichier+".jpg";
	alt=fichier;
	image='<a href="'+arch+'"><img src="'+url+'"alt="'+alt+'"border="0"></a>';
	fichier=sans_(fichier);
	disp('<div id="block_themes_alpha">');
	if (util[nb].type=="1"){disp('<h2>IFonctions</h2>');}
//		if (util[nb].typ=="2"){disp('<h2>Activité Motion Inventor</h2>');}
	disp('<h3>'+majus1(fichier)+'</h3>');
	disp('<p>Fichier proposé par '+aut+'</p>');
	disp('<div id="img_160">'+image+'</div>');		
	disp('<p>Taille : '+taille+' ko</p>');
	disp('<p>&nbsp;</p>');
	disp('</div>');	
}

}

function Listeutil() {
disp("<p>La base Inventor.net compte actuellement "+util.nb_item+" thèmes </p>");
disp("<br>");
disp('<table border="1" cellspacing="0" bordercolordark="white" bordercolorlight="black">');
disp('<tr>');
disp('<td width="160"> </td>');
disp('<td width="230"> Maquette </td>');
disp('<td width="80"> Taille </td>');
disp('<td width="40"> Version </td>');
disp('<td width="100"> Auteur </td>');
disp('<td width="180"> Type de fichiers</td>');
disp('</tr>');
for (var nb=0; nb<util.nb_item; nb++){
	fichier=util[nb].nom;
	fiche=fichier;
	long=fichier.length;
	if (fichier.substring(0,1)=="1"){fichier=fichier.substring(2,long);}
	if (fichier.substring(0,1)=="2"){fichier=fichier.substring(2,long);}
	aut=util[nb].auteur;
	ver=util[nb].version;
	taille=util[nb].taille;
	typfich="images/interface/typfich_"+util[nb].typfich+".jpg";
	icones='<img src="'+typfich+'"alt= "Type de fichiers" border=0>';
	page="th_"+fiche.substring(0,1)+".htm";
	url="images/util/"+fiche.substring(0,1)+"/"+fichier+".jpg";
	alt=fichier;
	fichier=sans_(fichier);
disp('<tr>');
disp('<td width="160"><a href="'+page+'"><img src="'+url+'"alt="'+alt+'"border=0></a></td>');	
disp('<td width="230">'+majus1(fichier)+'</td>');
disp('<td width="80" align="center">'+taille+' Ko</td>');
disp('<td width="70" align="center">'+ver+'</td>');
disp('<td width="100" align="center">'+aut+'</td>');
disp('<td width="180">'+icones+'</td>');
disp('</tr>');
}
disp('</table>');
}

function majus1(txt) {
	txt2=txt.substring(0,1).toUpperCase()+txt.substring(1,txt.length);
return(txt2);
}

function sans_(txt) {
	txt2="";
	long=txt.length;
	for (i=0; i<long; i++){
		if (txt.substring(i,i+1)!= "_") {txt2=txt2+txt.substring(i,i+1);}
		if (txt.substring(i,i+1)== "_") {txt2=txt2+" ";}
	}
return(txt2);
}