var TimeToFade = 300.0;
var DiapInt = 6000.0;
var precedente = "intro1";
var ongletSelId = "onglet01";
var suivante = "intro2";
var couleur1 = "bleu";
var couleur2 = "vert";

				 		
			function diapo_auto()
			{
				setTimeout("diapo()",1000); diapo_int = setInterval("diapo()" , DiapInt); 
			}
			
			function diapo()
			{
			setTimeout("aparaitre('fermer')",1200);setTimeout("disparaitre(couleur1)",1210);setTimeout("aparaitre(couleur2)",1290);setTimeout("disparaitre('fermer')",1290);setTimeout("fondu(precedente)",10);setTimeout("aparaitre(suivante)",1290);setTimeout("fondu(suivante)",1290);
			setTimeout("couleur()",1500);
			
			}
			
			function couleur()
			{
				
				if(couleur1 == "bleu")
				{couleur1 = "vert"; couleur2 = "bleu";}
				else if(couleur1 == "vert")
				{couleur1 = "bleu"; couleur2 = "vert";}
						
				
				
				
				
			}
			function ongletSel(eid,ongletPrec,color1,color2)
			{
				document.getElementById(eid).style.background=color1;
				document.getElementById(eid).style.color=color2;
				ongletSelId = ongletPrec;
			}
			
			function fondu(eid)
			{
			  var element = document.getElementById(eid);
			  element.style.zIndex = '100';
			  if(element == null)
			    return;
			   
			  if(element.FadeState == null)
			  {
			    if(element.style.opacity == null 
			        || element.style.opacity == '' 
			        || element.style.opacity == '1')
			    {
			      element.FadeState = 2;
			    }
			    else
			    {
			      element.FadeState = -2;
			    }
			  }
			   
			  if(element.FadeState == 1 || element.FadeState == -1)
			  {
			    element.FadeState = element.FadeState == 1 ? -1 : 1;
			    element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;
			  }
			  else
			  {
			    element.FadeState = element.FadeState == 2 ? -1 : 1;
			    element.FadeTimeLeft = TimeToFade;
			    setTimeout("animateFade(" + new Date().getTime() + ",'" + eid + "')", 33);
			    document.getElementById(precedente).style.zIndex = '10';
			    precedente = eid;
			     if(eid == "intro1"){suivante = "intro2";}
			    if(eid == "intro2"){suivante = "intro3";}
			    if(eid == "intro3"){suivante = "intro1";}
			   
			    
			  }  
			}
			

			function animateFade(lastTick, eid)
			{  
			  var curTick = new Date().getTime();
			  var elapsedTicks = curTick - lastTick;
			  
			  var element = document.getElementById(eid);
			 
			  if(element.FadeTimeLeft <= elapsedTicks)
			  {
			    element.style.opacity = element.FadeState == 1 ? '1' : '0';
			    element.style.filter = 'alpha(opacity = ' 
			        + (element.FadeState == 1 ? '100' : '0') + ')';
			    element.FadeState = element.FadeState == 1 ? 2 : -2;
			    return;
			  }
			 
			  element.FadeTimeLeft -= elapsedTicks;
			  var newOpVal = element.FadeTimeLeft/TimeToFade;
			  if(element.FadeState == 1)
			    newOpVal = 1 - newOpVal;
			
			  element.style.opacity = newOpVal;
			  
			  element.style.filter = 'alpha(opacity = ' + (newOpVal*100) + ')';
			  
			  setTimeout("animateFade(" + curTick + ",'" + eid + "')", 33);
			  
			}

