<!--
var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();

var current=0;
var calc=0;
var level=0;
var  timeout;

function fadeOut3(ID) {

if (BrowserDetect.browser == "Explorer") {// supports filter
aLsID=document.all? document.all[ID] : document.getElementById? document.getElementById(ID) :'';
  aLsID.style.filter="blendTrans(duration=2.5)" ;
  if(aLsID.filters.blendTrans.status!=2) 
  { aLsID.filters.blendTrans.Apply() ;
   aLsID.style.visibility="hidden" ;
   aLsID.filters.blendTrans.Play() ;}
  } 
else{// supports MozOpacity

fadeOut2(ID, 0.01, 6000);
}
}

function CacheDelai() 
{ timeout=setTimeout("fadeOut3('textDiv')",6000); 
} 
function AnnuleCache() 
{ if (timeout){clearTimeout(timeout)} 
} 

    /* cross browser method to set opacity */
    function setOpacity2(id,level) {
				var ie=document.all;
var ns6=document.getElementById && !document.all;

if (ie||ns6){
var element=document.all? document.all[id] : document.getElementById? document.getElementById(id) : document.all[id];}
		element.style.zIndex = 50;
      element.style.opacity = level;
      element.style.MozOpacity = level;
      element.style.KhtmlOpacity = level;
      element.style.filter = "alpha(opacity=" + (level * 100) + ");";
    }

        function fadeIn2(id, steps, duration, interval, fadeOutSteps, fadeOutDuration){  
            var fadeInComplete;      
            for (i = 0; i <= 1; i += (1 / steps)) {
              setTimeout("setOpacity('" + id + "', " + i + ")", i * duration); 
              fadeInComplete = i * duration;             
            }
            //set the timeout to start after the fade in time and the interval to display the 
            //message on the screen have both completed            
            setTimeout("fadeOut2('" + id + "', " + fadeOutSteps + ", " + fadeOutDuration + ")", fadeInComplete + interval);           
        }

        function fadeOut2(id, steps, duration) {  
		  timeout= setTimeout("showdiv('" + id + "')", fadeOutComplete);           
            var fadeOutComplete;       
  {for (i = 0; i <= 1; i += steps) {
            timeout=  setTimeout("setOpacity2('" + id + "', "  + (1 - i) + ")", i * duration);
              fadeOutComplete = i * duration;
            }
			            //completely hide the displayed message after the fade effect is complete              
          timeout=  setTimeout("hide('" + id + "')", fadeOutComplete);  
			  }    
   
        }   

        function hide(id){
	setOpacity2(id,0);    
        }
	
	 function showdiv(id){
				var ie=document.all;
var ns6=document.getElementById && !document.all;
setOpacity2("textDiv",1);
if (ie||ns6){
var element=document.all? document.all[id] : document.getElementById? document.getElementById(id) : document.all[id];}
   element.style.visibility="visible" ;
		element.style.zIndex = 100000;
        }

	
function afficheDescURL(toThis) 
  {
  if (document.getElementById)
    {
    document.getElementById("textDiv").innerHTML = toThis;
    }
  else if (document.all) 
    {
    document.all["textDiv"].innerHTML = toThis;
    }
/*  if (document.getElementById)
    {
    document.getElementById("logo").src= 'images/spacer.gif';
    }
  else if (document.all) 
    {
    document.all["logo"].src= 'images/spacer.gif';
    }*/

	current=1;
	//setOpacity2("textDiv",1);
showdiv("textDiv");	
	//if(level ==0)fadeOut2("textDiv", 0.01, 10000);
//	timeout=setTimeout("fadeOut3('textDiv')",5000);	
  }

//-->