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;

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 aleatoire()
{
   var_date = new Date();
   //return (Math.floor(var_date.getSeconds()/3) + Math.floor(var_date.getSeconds()+2/3));
   c= "a" + var_date.getTime();

  // document.al.aaaa.value =Math.abs(Math.floor((parseInt(c.substring(11,12) +  c.substring(13,14)) + parseInt(c.substring(10,11)) -10) / 5));
  // document.al.bbbb.value = c;

  // setTimeout("aleatoire()",346);
   return(Math.abs(Math.floor((parseInt(c.substring(11,12) +  c.substring(13,14)) + parseInt(c.substring(10,11)) -10) / 4)));
}

var old = new Array;
var stop = 0;
old[0] = null;
old[1] = null;
old[2] = null;
old[3] = null;
function stop_anim()
{
	stop = 1;
}

function start_anim()
{
	stop = 0;
	anim();
}
function anim()
{
	
	if(stop == 0)
	{
		if (old[0] != null)
		{
			hide_menu(old[0]);
		}
		cmd = 'xsm' + aleatoire();
		show_menu(cmd);

		old[3] = old[2];
		old[2] = old[1];
		old[1] = old[0];
		old[0] = cmd;

		if (old[3] != null)
		{
			show_menu(old[3]);
		}
		setTimeout(anim, 726);
	}
}
function appel(f,g) {
f.value = g;

}


function load_fr()
	{
		var adresse;
		adresse = new String (document.location);
		//alert(adresse)
		//i = adresse.lastIndexOf('/');
		//j = adresse.lastIndexOf('l');
		
		re = /cameroon-discovery/gi;
		//fichier = new String(adresse.substring(i+1, j+1));
		adresse= adresse.replace(re , "cameroon_pics");
		
		document.location = adresse;

	}
	

        im6on = new Image; im6on.src = "./images/previous_on.jpg"
		im7on = new Image; im7on.src = "./images/next_on.jpg"

        im6off = new Image; im6off.src = "./images/previous.jpg"
        im7off = new Image; im7off.src = "./images/next.jpg"

        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"                      
