
  //__________________________________________________
  //                                        Navigateur
		
		
		T_Nav = ""
  if (T_nav.search("MSIE") != -1) {T_Nav = "IE"}
  if (T_nav.search("Netscape") != -1) {T_Nav = "FF"}
  if (T_nav.search("Firefox") != -1) {T_Nav = "FF"}
  if (T_nav.search("Opera") != -1) {T_Nav = "OP"}
  if (T_nav.search("Safari") != -1) {T_Nav = "SA"}


  //__________________________________________________
  //                                            Slider
 
  PosxPubdep = -298;
  PosxPubEnCours = -298;
  SlideTimer = 0;

  function ScrollPub(arg)
  {
   if (SlideTimer != 0){clearTimeout(SlideTimer); SlideTimer = 0;}
 
   if (arg == "+")
   {
    PosxPubEnCours += 15;
  
    if (PosxPubEnCours < 0)
    {
     document.getElementById("Pub_Slide").style.left = PosxPubEnCours
     SlideTimer = setTimeout("ScrollPub('+')",10)
    }
    else
    {
     PosxPubEnCours = 0
     document.getElementById("Exclam").style.left = 297
     document.getElementById("Pub_Slide").style.left = 0
    }
   }
   else
   {
    PosxPubEnCours -= 20;
  
    if (PosxPubEnCours > PosxPubdep)
    {
     document.getElementById("Pub_Slide").style.left = PosxPubEnCours;
     SlideTimer = setTimeout("ScrollPub('-')",10)
    }
    else
    {
     PosxPubEnCours = PosxPubdep
     document.getElementById("Exclam").style.left = 301
     document.getElementById("Pub_Slide").style.left = PosxPubdep
    }
   }
  }

  Pos_Y_Slide=0
  temps_Slide=30;
  max=30;
  
  function Init_Slide()
  {
   Pos_Y_Slide=document.body.clientHeight/2 + (196/2);
   setTimeout("Start_Slide()",temps_Slide);
  }

  function Start_Slide()
  {
   Deplacer_Slide("Pub_Slide",Postionimage("Pub_Slide"));
   setTimeout("Start_Slide()",temps_Slide);
  }

  function Deplacer_Slide(nom,top)
  {
   document.getElementById(nom).style.top = top;
  }

  function Postionimage(nom)
  {
   var pos=parseInt(document.getElementById(nom).style.top);
   var wintop=parseInt(document.body.scrollTop);
   var dispo=document.body.clientHeight;
   var diff=Math.ceil((pos-(wintop+dispo-Pos_Y_Slide)));
   if (diff>max) {diff=max;}
   if (diff<-1*max) {diff=-1*max;}
   var top=pos-diff;
   return top;
  }


  //__________________________________________________
  //                                   Scroll Banniere


  function Scroll_Div() 
  { 
   if (document.getElementById("DivScroll"+DivActif).offsetTop > -32) 
   { 
    document.getElementById("DivScroll1").style.top = document.getElementById("DivScroll1").offsetTop - 1 
    document.getElementById("DivScroll2").style.top = document.getElementById("DivScroll2").offsetTop - 1 
    setTimeout("Scroll_Div()",20) 
   } 
   else 
   { 
    text_En_Cours ++ 
    if (text_En_Cours == text.length) {text_En_Cours = 1} 
    document.getElementById("TDScroll"+DivActif).innerHTML = text[text_En_Cours] 
    document.getElementById("DivScroll"+DivActif).style.top = 32
    if (DivActif == 1) {DivActif = 2} else {DivActif = 1} 
    setTimeout("Scroll_Div()",2000) 
   } 
  } 


  //__________________________________________________
  //     ACTIVATION TEXTE CLIGNOTANT DANS IE et SAFARI


  if (T_Nav == "IE" || T_Nav == "SA")
  {
	  function blink_show()
	  {
		  blink_tags  = document.all.tags('blink');
		  blink_count = blink_tags.length;
	  	for ( i = 0; i < blink_count; i++ ) {blink_tags[i].style.visibility = 'visible';}
		  window.setTimeout( 'blink_hide()', 700 );
  	}
	
	  function blink_hide()
  	{
	  	blink_tags  = document.all.tags('blink');
	  	blink_count = blink_tags.length;
		  for ( i = 0; i < blink_count; i++ ) {blink_tags[i].style.visibility = 'hidden';}
		 	window.setTimeout( 'blink_show()', 250 );
  	}
	
	  // window.onload = blink_show; ou blink_show() depuis une fonction
  }
		
		
  //__________________________________________________
  //                                   INSERTION FLASH
		

  function AC_AddExtension(src, ext)
  {
   if (src.indexOf('?') != -1)
   return src.replace(/\?/, ext+'?'); 
   else
   return src + ext;
  }

  function AC_Generateobj(objAttrs, params, embedAttrs) 
  { 
   var str = '<object ';
   for (var i in objAttrs)
   str += i + '="' + objAttrs[i] + '" ';
   str += '>';
   for (var i in params)
   str += '<param name="' + i + '" value="' + params[i] + '" /> ';
   str += '<embed ';
   for (var i in embedAttrs)
   str += i + '="' + embedAttrs[i] + '" ';
   str += ' ></embed></object>';
   document.write(str);
  }

  function AC_FL_RunContent()
		{
   var ret = 
   AC_GetArgs
   (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
    , "application/x-shockwave-flash"
   );
   AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
  }

  function AC_SW_RunContent()
		{
   var ret = 
   AC_GetArgs
   (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
    , null
   );
   AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
  }

  function AC_GetArgs(args, ext, srcParamName, classid, mimeType)
		{
   var ret = new Object();
   ret.embedAttrs = new Object();
   ret.params = new Object();
   ret.objAttrs = new Object();
   for (var i=0; i < args.length; i=i+2)
			{
    var currArg = args[i].toLowerCase();    

    switch (currArg)
	 		{	
     case "classid":
     break;
     case "pluginspage":
     ret.embedAttrs[args[i]] = args[i+1];
     break;
     case "src":
     case "movie":	
     args[i+1] = AC_AddExtension(args[i+1], ext);
     ret.embedAttrs["src"] = args[i+1];
     ret.params[srcParamName] = args[i+1];
     break;
     case "onafterupdate":
     case "onbeforeupdate":
     case "onblur":
     case "oncellchange":
     case "onclick":
     case "ondblClick":
     case "ondrag":
     case "ondragend":
     case "ondragenter":
     case "ondragleave":
     case "ondragover":
     case "ondrop":
     case "onfinish":
     case "onfocus":
     case "onhelp":
     case "onmousedown":
     case "onmouseup":
     case "onmouseover":
     case "onmousemove":
     case "onmouseout":
     case "onkeypress":
     case "onkeydown":
     case "onkeyup":
     case "onload":
     case "onlosecapture":
     case "onpropertychange":
     case "onreadystatechange":
     case "onrowsdelete":
     case "onrowenter":
     case "onrowexit":
     case "onrowsinserted":
     case "onstart":
     case "onscroll":
     case "onbeforeeditfocus":
     case "onactivate":
     case "onbeforedeactivate":
     case "ondeactivate":
     case "type":
     case "codebase":
     ret.objAttrs[args[i]] = args[i+1];
     break;
     case "width":
     case "height":
     case "align":
     case "vspace": 
     case "hspace":
     case "class":
     case "title":
     case "accesskey":
     case "name":
     case "id":
     case "tabindex":
     ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
     break;
     default:
     ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
   }
   ret.objAttrs["classid"] = classid;
   if (mimeType) ret.embedAttrs["type"] = mimeType;
   return ret;
  }
