function nav_detect()
{
// Fonction de detection du navigateur pour DHTML
// 16.05.2002: Version initiale. 
//   Renvoi nav_detect avec pour valeur ie3 ie4 ns3 ns4 gecko 
var nav_detect;
var i = 0;

// Detection sur base de la chaine se trouvant dans navigator.userAgent
str_to_parse = navigator.userAgent.toLowerCase();

if ((i = str_to_parse.indexOf('msie')) != -1)
{  // Microsoft
   version = parseFloat(str_to_parse.substring(i+5, i+15));
   if (version > 4) nav_detect = 'ie4';
   else nav_detect = 'ie3';
}
else if (str_to_parse.indexOf('gecko') != -1)
{  // Nouvelle generation de Netscape et Mozilla compatible DOM
   nav_detect = 'gecko';
}
else if (str_to_parse.indexOf('mozilla') != -1)
{  // Autres version de Netscape
   version = parseFloat(navigator.appVersion);
   if (version > 4) nav_detect = 'ns4';
   else nav_detect = 'ns3';
}
return (nav_detect);
// Fin fonction nav_detect
}

// Initialisation variables globales
var browser = nav_detect();
var last_div = null;
var time;
var first=1;
var une=1;

switch (browser)
{
   case 'ns4':
      window.onresize=reload;
      visible = 'show';
      hidden = 'hide';
      time = 4;
	  break;
   case 'ie4':
      visible = 'visible';
      hidden = 'hidden';
      time = 1/2;
	  break;
   case 'gecko':
      visible = 'visible';
      hidden = 'hidden';
      time = 1/2;
	  break;
}

function wait(cmd, sec)
{
   setTimeout(cmd, parseInt(sec));
}

function reload()
{
   window.document.src=history.go(0);
}


// Gestion menu dynamique 
function img_act(imgName)
{
   imgOn = eval(imgName + "on.src");
   switch (browser)
   {
      case 'ns3':
         document[imgName].src = imgOn;
	     break;	 
      case 'ns4':
         document[imgName].src = imgOn;
	     break;	 
      case 'gecko':
         document[imgName].src = imgOn;
	     break;	 
      case 'ie3':
         document[imgName].src = imgOn;
	     break;	 
      case 'ie4':
         document[imgName].src = imgOn;
	     break;	 
   } 
}

function img_inact(imgName)
{
   imgOff = eval(imgName + "off.src");
   switch (browser)
   {
      case 'ns3':
         document[imgName].src = imgOff;
	     break;	 
      case 'ns4':
         document[imgName].src = imgOff;
	     break;	
	  case 'gecko':
         document[imgName].src = imgOff;
	     break;	 
      case 'ie3':
         document[imgName].src = imgOff;
	     break;	
	  case 'ie4':
         document[imgName].src = imgOff;
	     break;	   
   } 
}

function show_menu(layer){
// Rend une division visible
   switch (browser)
   {
      case 'ns4':
		  
	     lay = eval('document.layers.'+ layer);
         lay.visibility = visible;
	     break;
      case 'ie4':
         lay = eval('document.all.'+ layer +'.style');
	     lay.visibility = visible;
	     break;
      case 'gecko':
         document.getElementById(layer).style.visibility = visible;
   }
}

function hide_menu(layer){
// Rend une division visible
   switch (browser)
   {
      case 'ns4':
		//  lay = eval('document.layers.'+ layer);
        //  lay.visibility = hidden;
		//document.layers[layer].visibility = hidden;
        cmd='document.layers[\'' +layer + '\'].visibility = hidden'; 
		setTimeout(cmd,3000);
	     break;
      case 'ie4':
         lay = eval('document.all.'+ layer +'.style');
	     lay.visibility = hidden;
	     break;
      case 'gecko':
         document.getElementById(layer).style.visibility = hidden;
   }
}
// Fin Gestion menu dynamique


 function change_contenu_div(layer, new_content)
  {
  switch (browser)
   {
      case 'ns4':
	     break;
      case 'ie4':
         lay = eval('document.all.'+ layer);
	     lay.innerHTML = new_content;
	     break;
      case 'gecko':
         document.getElementById(layer).innerHTML = new_content;
   }
  }
  
  
function load_en()
	{
		var adresse;
		adresse = new String (document.location);
		
		//i = adresse.lastIndexOf('/');
		//j = adresse.lastIndexOf('l');
		
		re = /cameroon_pics/gi;
		//fichier = new String(adresse.substring(i+1, j+1));
		adresse= adresse.replace(re , "cameroon-discovery");
		
		document.location = adresse;

	}

var pub = new Array;

function select_pub() {
	var_date = new Date();
	num_pub = Math.floor(var_date.getSeconds()%10);
	return pub[num_pub];
}

function appel(f,g) {
f.value = g;

}


   

        im_acc_on = new Image; im_acc_on.src = "../images/menu_haut_acc_on.jpg"		
        im_mail_on = new Image; im_mail_on.src = "../images/menu_haut_mail_on.jpg"
		ime1on = new Image; ime1on.src = "../images/menu_haut_e1_on.jpg"
        ime2on = new Image; ime2on.src = "../images/menu_haut_e2_on.jpg"
        ime3on = new Image; ime3on.src = "../images/menu_haut_e3_on.jpg"
		ime4on = new Image; ime4on.src = "../images/menu_haut_e4_on.jpg"
        ime5on = new Image; ime5on.src = "../images/menu_haut_e5_on.jpg"
		ime6on = new Image; ime6on.src = "../images/menu_haut_e6_on.jpg"
		ime12on = new Image; ime12on.src = "../images/menu_haut_e12_on.jpg"
		ime13on = new Image; ime13on.src = "../images/menu_haut_e13_on.jpg"
        ime14on = new Image; ime14on.src = "../images/menu_haut_e14_on.jpg"                                   
 
 	    im_acc_off = new Image; im_acc_off.src = "../images/menu_haut_acc_off.jpg"		
        im_mail_off = new Image; im_mail_off.src = "../images/menu_haut_mail_off.jpg"
		ime1off = new Image; ime1off.src = "../images/menu_haut_e1_off.jpg"
        ime2off = new Image; ime2off.src = "../images/menu_haut_e2_off.jpg"
        ime3off = new Image; ime3off.src = "../images/menu_haut_e3_off.jpg"
		ime4off = new Image; ime4off.src = "../images/menu_haut_e4_off.jpg"
        ime5off = new Image; ime5off.src = "../images/menu_haut_e5_off.jpg"
        ime6off = new Image; ime6off.src = "../images/menu_haut_e6_off.jpg"
		ime12off = new Image; ime12off.src = "../images/menu_haut_e12_off.jpg"
		ime13off = new Image; ime13off.src = "../images/menu_haut_e13_off.jpg"
        ime14off = new Image; ime14off.src = "../images/menu_haut_e14_off.jpg"  
		
function affich_def(terme)
{
	var gloss = new Array;
	gloss['def'] = 'La d&eacute;finition du mot apparaît. <br /> Elle disparaît lorque l&prime;on quitte le mot.';
	gloss['addition'] = 'n. f Mat&eacute;riau min&eacute;ral finement divis&eacute;, ajout&eacute; pour modifier certaines de ses propri&eacute;t&eacute;s. On distingue les additions calcaires, les additions siliceuses, les cendres volantes, les fum&eacute;es de silice et le laitier de haut fourneau. Les additions sont normalis&eacute;es.';
	gloss['adjuvant'] = 'n. m. Produit chimique incorpor&eacute; a faible dose (moins de 5 % de la masse du ciment) dans le b&eacute;ton ou le mortier afin de modifier certaines de ses propri&eacute;t&eacute;s L&prime;incorporation se fait soit avant, soit pendant le m&eacute;lange, soit au cours d&prime;une op&eacute;ration suppl&eacute;mentaire de malaxage. <br />Selon l&prime;effet recherch&eacute;, on peut distinguer, trois  grandes familles d&prime;adjuvant :<br />- action sur les d&eacute;lais de prise et de durcissement : ce sont d&prime;une part les acc&eacute;l&eacute;rateurs de prise et les acc&eacute;l&eacute;rateurs de durcissement, d&prime;autre part les retardateurs :<br />- action sur la plasticit&eacute; et la compacit&eacute; ce sont les plastifiants et les superplastifiants  ;<br />- action sur la r&eacute;sistance aux agents ext&eacute;rieurs: ce sont les entraîneurs d&prime;air, les antigels, les antig&eacute;lifs et les hydrofuges de masse.';
	gloss['Abrams'] = 'n. m.Valeur, exprim&eacute;e en centimètres, obtenue par un essai normalis&eacute; dit essai &quot;affaissement&quot; ou &quot;essai au cône d&prime;Abrams&quot; (du nom de son inventeur), ou encore &quot;slump test&quot;, effectu&eacute; sur un moule tronconique  rempli ce b&eacute;ton frais. On appr&eacute;cie ainsi la consistance, donc l&prime;ouvrabilit&eacute; du b&eacute;ton. <br />Un b&eacute;ton très ferme aura un affaissement inf&eacute;rieur  à 3 cm, un b&eacute;ton très plastique (pour voiles et dalles arm&eacute;s), un affaissement sup&eacute;rieur 16 cm.';
	gloss['Blaine'] = 'Inventeur d&prime;une m&eacute;thode, aujourd&prime;hui devenue norme, de mesure de la finesse de mouture. Celle-ci r&eacute;sulte de la surface d&eacute;velopp&eacute;e des grains contenus dans une unit&eacute; de poids donn&eacute;e.';
	gloss['banche'] = 'n f. El&eacute;ment modulaire de coffrage, g&eacute;n&eacute;ralement  vertical, utilis&eacute; pour r&eacute;aliser des murs, voiles, refends ou, &eacute;ventuellement, des poteaux.';
	gloss['beton'] =' n. m. Mat&eacute;riau de construction form&eacute; par le m&eacute;lange de ciment, de granulats et d&prime;eau, &eacute;ventuellement compl&eacute;t&eacute; par des adjuvants et des additions. Ce ni qui est mis en place sur le chantier ou en usine à l&prime;&eacute;tat plastique peut adopter des formes très diverses parce qu&prime;il est moulable. II durcit progressivement pour former finalement un monolithe. <br />Selon sa formulation, sa mise en oeuvre et ses traitements de surface ses performances  et son aspect peuvent consid&eacute;rablement varier.';
	gloss['betonniere'] = 'n. f Machine servant à fabriquer sur le chantier du b&eacute;ton. Elle comporte une cuve, tournant sur un axe horizontal ou faiblement inclin&eacute;, où sont m&eacute;lang&eacute; les constituants du b&eacute;ton. Le m&eacute;lange ainsi obtenu est ensuite mis en place à l&prime;int&eacute;rieur des coffrages.';
	gloss['vibration'] = 'n. f Op&eacute;ration de serrage du b&eacute;ton frais après sa mise en place, afin d&prime;en am&eacute;liorer la compacit&eacute;. La vibration peut être interne ou externe au b&eacute;ton.';
	gloss['viscosit&eacute;'] = 'n. f. Caract&eacute;ristique d&prime;un mat&eacute;riau fluide tendant à s&prime;opposer à son &eacute;coulement par gravit&eacute;. Plus la viscosit&eacute; d&prime;un b&eacute;ton est faible, plus son ouvrabilit&eacute; est bonne.';
	gloss['clinker'] =  'mat&eacute;riau hydraulique constitu&eacute; d&prime;un agglom&eacute;rat de silicates et d’aluminates, issu de la cuisson à haute temp&eacute;rature du &quot;cru&quot; (1 450 °C). Finement broy&eacute;, il est le constituant principal du ciment.'
	gloss['CPA-CEM I'] = 'Ciment Portland, comprenant au moins 95% de clinker. <br />D&eacute;finition et sp&eacute;cifications dans la norme NF P 15-301.';
	gloss['CPJ-CEM II'] = 'Ciment Portland Compos&eacute;, comprenant une proportion variable (de 6 à 35 %) de divers constituants tels que fillers, laitier de haut fourneau… <br />Norme NF P 15-301.';
	gloss['fillers'] = 'Roches s&eacute;lectionn&eacute;es, souvent calcaires, pratiquement pures utilis&eacute;es comme constituants secondaires du ciment, ajout&eacute;es après cuisson au clinker dans des proportions variables.';
	gloss['laitiers'] = 'Scorie fondue issue de la fusion du minerai de fer dans un haut fourneau, constituant de certains ciments (ciments de type CHF-CEM III / A ou B, CLK-CEM III / C, CLC-CEM V / A ou B de la norme NF P15-301).';
	gloss['mortier'] = 'M&eacute;lange de ciment, de sable et d&prime;eau, utilis&eacute; notamment dans les maçonneries et les enduits.';
	gloss['NF'] = 'Norme Française. <br />Marque indiquant la conformit&eacute; à la norme française.';
	gloss['plastifiants'] = 'Adjuvants du b&eacute;ton destin&eacute;s à am&eacute;liorer la plasticit&eacute; du b&eacute;ton frais afin de faciliter sa mise en oeuvre.';
	gloss['superplastifiant'] = 'n. m. Adjuvant. Introduit dans un b&eacute;ton, mi ou coulis peu avant le coulage, il am&eacute;liore très nettement l&prime;ouvrabilit&eacute; du m&eacute;lange, à rapport E/C constant. Les superplastifants &eacute;taient auparavant appe­l&eacute;s &quot;fluidifiants&quot;.';
	gloss['b&eacute;ton de ciment'] = 'B&eacute;ton classique dont le liant est le ciment, par opposition au b&eacute;ton dont le liant peut être de la chaux ou tout autre composant.' ;
	gloss['ciment'] = 'Matière pulv&eacute;rente formant avec l&prime;eau ou avec une solution saline une pâte plastique liante, capable d&prime;agglom&eacute;rer, en durcissant, des substances vari&eacute;es.' ;
	gloss['prise'] ='C&prime;est la propri&eacute;t&eacute; qu&prime;ont les liants hydrauliques de passer d&prime;une consistance fluide à une consistance solide quand ils sont associ&eacute;s à de l&prime;eau : on dit qu&prime;ils font prise. <br />Le temps de d&eacute;but de prise repère le moment où ce changement d&prime;&eacute;tat s&prime;acc&eacute;lère.';
	gloss['sable'] = 'Roche s&eacute;dimentaire meuble, form&eacute;e de grains, souvent quartzeux, dont la taille varie de 0,02 à 2mm.';
	gloss['alluvionnaire'] = 'Gisement de mat&eacute;riaux s&eacute;dimentaires d&eacute;pos&eacute;s par les fleuves.';
	gloss['aplatissement'] = 'Indice quantifiant la forme d&prime;un granulat.';
	gloss['compacit&eacute;'] = 'Pour un mat&eacute;riau donn&eacute;, rapport du volume de sa phase solide à son volume total.';
	gloss['consistance'] = 'Caract&eacute;rise la plus ou moins grande fluidit&eacute; d&prime;une pâte de ciment, d&prime;un mortier ou d&prime;un b&eacute;ton. La consistance est appr&eacute;ci&eacute;e par des essais qui la relient à une valeur num&eacute;rique. <br />Cette valeur n&prime;est pas ind&eacute;pendante de l&prime;essai utilis&eacute;, c&prime;est pourquoi, pour avoir un sens, la valeur de la consistance doit être associ&eacute;e au nom de l&prime;essai utilis&eacute;.';
	gloss['Chatelier'] = 'Diminution de volume que l&prime;on observe au cours de la r&eacute;action d&prime;hydratation entre le ciment anhydre et l&prime;eau.';
	gloss['densit&eacute;'] = 'Rapport de la masse volumique d&prime;un solide à la masse volumique de l&prime;eau.';
	gloss['&eacute;chantillonneur'] = 'Appareil servant au quartage.';
	gloss['fluage'] = 'D&eacute;formation d&prime;un mat&eacute;riau au cours du temps sous l&prime;effet d&prime;une charge qui reste constante.';
	gloss['granularit&eacute;'] = 'Distribution dimensionnelle des grains.';
	gloss['granulom&eacute;trie'] ='D&eacute;termination de la dimension des grains.';
	gloss['graves'] = 'Mat&eacute;riaux granulaires de diamètres compris entre 6,3 et 80 mm.';
	gloss['maniabilit&eacute;'] = 'Aptitude du b&eacute;ton ou du mortier à se mettre facilement en place dans les coffrages. <br />La maniabilit&eacute; est estim&eacute;e grâce aux essais de consistance. On parle aussi d&prime;ouvrabilit&eacute;.';
	gloss['masse volumique'] = 'Masse par unit&eacute; de volume.';
	gloss['mortier normal'] = 'Mortier dont la composition et le sable sont fix&eacute;s de manière à &eacute;tudier, au travers de ses performances, les qualit&eacute;s du ciment qui a servi à sa confection.';
	gloss['pâte de ciment'] = 'C&prime;est la pâte liante du b&eacute;ton. On utilise le terme de pâte fraîche de ciment pour d&eacute;signer un m&eacute;lange d&prime;eau et de ciment de consistance plastique. <br />Du fait de l&prime;hydratation, la consistance de cette pâte &eacute;volue dans le temps jusqu&prime;à aboutir à de la pâte de ciment durcie.';
	gloss['porosit&eacute;'] = 'Pour un mat&eacute;riau donn&eacute;, rapport entre le volume de sa phase gazeuse et liquide au volume total.';
	gloss['pouzzolanique'] = 'Se dit de la propri&eacute;t&eacute; qu&prime;ont certaines substances, qui ne sont pas des liants hydrauliques, de se comporter comme des liants hydrauliques lorsqu&prime;elles sont associ&eacute;es à du clinker.'	;
	gloss['quartage'] = 'Op&eacute;ration visant à pr&eacute;lever un &eacute;chantillon repr&eacute;sentatif pour effectuer un essai de laboratoire.';
	gloss['ressuage'] = 'Remont&eacute;e &eacute;ventuelle d&prime;eau à la surface d&prime;un mortier ou d&prime;un b&eacute;ton avant prise; cette remont&eacute;e d&prime;eau est li&eacute;e au tassement, sous l&prime;effet de leur poids, des &eacute;l&eacute;ments solides (ciment et granulats) qui composent le mat&eacute;riau. <br />Le tassement est possible parce que, malgr&eacute; le serrage r&eacute;alis&eacute; à la mise en place, les grains de ciment sont en suspension dans l&prime;eau.';
	gloss['tamis'] = 'Instrument à maillage carr&eacute; servant à effectuer l&prime;analyse granulom&eacute;trique.';
	gloss['malaxeur'] = 'Machine fixe servant à fabriquer du b&eacute;ton ou du mortier. Elle comporte une cuve &eacute;quip&eacute;e de palettes tournant sur un axe g&eacute;n&eacute;ralement vertical. Le malaxeur permet une meilleure homog&eacute;n&eacute;it&eacute; du m&eacute;lange qu&prime;une b&eacute;tonnière.';
	gloss['micro Deval'] = 'Coefficient exprim&eacute; en pourcentage qui caract&eacute;rise la r&eacute;sistance à l&prime;usure d&prime;un granulat, selon un protocole d&prime;essai normalis&eacute; appel&eacute; &quot;micro-deval&quot;. <br />Ses valeurs vont habituellement de 8 (forte r&eacute;sistance à l&prime;usure) à 40 (faible r&eacute;sistance à l&prime;usure).';
	gloss['ouvrabilit&eacute;'] = 'Qualit&eacute; rendant compte de l&prime;aptitude d&prime;un b&eacute;ton à être mis en oeuvre. Pour les b&eacute;tons courants, on l&prime;appr&eacute;cie par une valeur de consistance, qui est d&eacute;termin&eacute;e par l&prime;affaissement au cône d&prime;Abrams.' ;
	gloss['retrait'] = 'Contraction du b&eacute;ton ou du mortier, due à des ph&eacute;nomènes hydrauliques (&eacute;vaporation ou absorption de l&prime;eau de gâchage avant et au cours de la prise) et/ou thermiques du fait du refroidissement post&eacute;rieur à l&prime;&eacute;l&eacute;vation de temp&eacute;rature qui accompagne l&prime;hydratation du ciment, ou de variations climatiques.';
	gloss['serrage'] = 'Etape de la fabrication des b&eacute;tons, qui consiste, essentiellement par vibration, à chasser l&prime;air et à optimiser l&prime;arrangement des grains du m&eacute;lange pour en am&eacute;liorer la compacit&eacute;.';
	gloss['chaux'] = 'Liant obtenu par la calcination de calcaires plus ou moins siliceux. <br />On distingue les chaux a&eacute;riennes, dont le durcissement s&prime;effectue sous l&prime;action du gaz carbonique de l&prime;air, et les chaux hydrauliques, dont la prise s&prime;effectue au contact de l&prime;eau.';
	gloss['durcissement'] = 'Etape dans l&prime;&eacute;volution des mortiers et b&eacute;tons : après la prise, le mat&eacute;riau passe de l&prime;&eacute;tat plastique à l&prime;&eacute;tat solide et acquiert sa r&eacute;sistance.';
	gloss['pycnomètre'] = 'Appareil permettant de mesurer la masse volumique.';
	gloss['floculation'] = 'Agglom&eacute;ration sous forme de flocons des particules de faibles dimensions (les ciments par exemple) sous l&prime;effet des forces &eacute;lectromagn&eacute;tiques qui existent à la surface de ces particules.';
	gloss['fines'] = '(ou fillers) : particules min&eacute;rales de diamètre inf&eacute;rieur à 0,08 mm.';

		content = gloss[terme];
	switch (browser)
	{
	  case 'ns4':
	     
	     break;
      case 'ie4':
         box_def = eval(document.all.glossaire);
		 box_def.innerHTML = content;
		 box_def.style.top = souris_y + 30;
		 box_def.style.left = souris_x - 100;
		 box_def.style.visibility = visible; 
	     break;
      case 'gecko':
	  	 box_def = document.getElementById('glossaire');
         box_def.innerHTML = content;
		 box_def.style.top = souris_y + 30;
		 box_def.style.left = souris_x - 100;
		 box_def.style.visibility = visible; 
		 break;
	}
}                    