
var titlekeep = document.title;

var dt= Array();
	   dt[0] = "Chargement.---------------------------------";
	   dt[1] = "Chargement..--------------------------------";
	   dt[2] = "Chargement...-------------------------------";
	   dt[3] = "Chargement-...------------------------------";
	   dt[4] = "Chargement--...-----------------------------";
       dt[5] = "Chargement---...----------------------------";
	   dt[6] = "Chargement----...---------------------------";
	   dt[7] = "Chargement-----...--------------------------";
	   dt[8] = "Chargement------...-------------------------";
	   dt[9] = "Chargement-------...------------------------";
	   dt[10] = "Chargement--------...-----------------------";
       dt[11] = "Chargement---------...----------------------";
       dt[12] = "Chargement----------...---------------------";
       dt[13] = "Chargement-----------...--------------------";
       dt[14] = "Chargement------------...-------------------";
	   dt[15] = "Chargement-------------...------------------";
	   dt[16] = "Chargement--------------...-----------------";
	   dt[17] = "Chargement---------------...----------------";
       dt[18] = "Chargement----------------------------------";
       
	   var nex = 0;
	   ttitle=document.title;
	   
   function loader() {
   //alert(dt[nex]);
   window.status=dt[nex];
   document.title = dt[nex];//+" "+ttitle.substr(4,ttitle.length);
   nex+=1
   if(nex == 19){ nex = 0};
   
   }



function lon(target)
{

	
	if (undefined == target)
		target = this;

	if (undefined == target._lon_disabled_arr)
		target._lon_disabled_arr = new Array();
	else if (target._lon_disabled_arr.length > 0)
		return true;

	
	target.document.getElementById("loaderContainer").style.display = "";
	var select_arr = target.document.getElementsByTagName("select");

	for (var i = 0; i < select_arr.length; i++) {
		select_arr[i].disabled = true;
		_lon_disabled_arr.pop(select_arr[i]);
		var clone = target.document.createElement("input");
		clone.type = "hidden";
		clone.name = select_arr[i].name;
		var values = new Array();
		for (var n = 0; n < select_arr[i].length; n++) {
			if (select_arr[i][n].selected) {
				values[values.length] = select_arr[i][n].value;
			}
		}
		clone.value = values.join(",");
		select_arr[i].parentNode.insertBefore(clone, select_arr[i]);
	}
	
	return true;
}

function loff(target)
{
	
	if (undefined == target)
		target = this;


	clearInterval(timer);
	document.title = titlekeep;
	window.status = "|Interface chargée|";
	target.document.getElementById("loaderContainer").style.display = "none";
	if (undefined == target._lon_disabled_arr)
		return true;

	for (;_lon_disabled_arr.legth > 0;) {
		var select = _lon_disabled_arr.push();
		select.disabled = false;

		var clones_arr = target.document.getElementsByName(select.name);
		for (var n = 0; n < clones_arr.length; n++) {
			if ("hidden" == clones_arr[n].type)
				clones_arr[n].parent.removeChild(clones_arr[n]);
		}
	}
	
	return true;
}


function png_fix()
{
// JavaScript Document
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

//alert(version);

if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
{
   for(var i=0; i<document.images.length; i++)
   {
      var img = document.images[i]
      var imgName = img.src.toUpperCase()
      if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
      {
         var imgID = (img.id) ? "id='" + img.id + "' " : ""
         var imgClass = (img.className) ? "class='" + img.className + "' " : ""
         var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
         var imgStyle = "display:inline-block;" + img.style.cssText 
         if (img.align == "left") imgStyle = "float:left;" + imgStyle
         if (img.align == "right") imgStyle = "float:right;" + imgStyle
         if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
         var strNewHTML = "<span " + imgID + imgClass + imgTitle
         + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
         + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
         + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
         img.outerHTML = strNewHTML
         i = i-1
      }
   }
}
}

png_fix();

function toggle(mode,target)
{
var ttarget1 = "cursor_left_"+target; 
var ttarget2 = "cursor_right_"+target; 
		if(document.getElementById(ttarget1).style.visibility == 'hidden')
		{
			
			document.getElementById(ttarget1).style.visibility = 'visible';
			document.getElementById(ttarget2).style.visibility = 'visible';
		}
		else
		{
			
			document.getElementById(ttarget1).style.visibility = 'hidden';
			document.getElementById(ttarget2).style.visibility = 'hidden';
		}
}


var anim5;
var anim6;
var anim7;
var anim8;


YAHOO.example.init = function() {   
   var anim = new YAHOO.util.Anim('main_menu', { opacity: { to: 0 } },1, YAHOO.util.Easing.easeOut);
   YAHOO.util.Event.on(document.getElementById('click_diaporama'), 'click', anim.animate, anim, true);
   
   var anim2 = new YAHOO.util.Anim('main_actu', { opacity: { to: 0 } },1, YAHOO.util.Easing.easeOut);
   YAHOO.util.Event.on(document.getElementById('click_diaporama'), 'click', anim2.animate, anim2, true);
   
    var anim3 = new YAHOO.util.Anim('main_bloc', { opacity: { to: 0 } },1, YAHOO.util.Easing.easeOut);
   YAHOO.util.Event.on(document.getElementById('click_diaporama'), 'click', anim3.animate, anim3, true);
   
    var anim4 = new YAHOO.util.Anim('bloc_table', { opacity: { to: 0 } },1, YAHOO.util.Easing.easeOut);
   YAHOO.util.Event.on(document.getElementById('click_diaporama'), 'click', anim4.animate, anim4, true);
   
   
	anim5 = new YAHOO.util.Anim('main_menu', { opacity: {  from: 0, to: 100  } },1, YAHOO.util.Easing.easeOut);
	anim6 = new YAHOO.util.Anim('main_actu', { opacity: { from: 0, to: 100 } },1, YAHOO.util.Easing.easeOut);
	anim7 = new YAHOO.util.Anim('main_bloc', { opacity: { from: 0, to: 100 } },1, YAHOO.util.Easing.easeOut);
	anim8 = new YAHOO.util.Anim('bloc_table', { opacity: { from: 0, to: 100 } },1, YAHOO.util.Easing.easeOut);

   
   
};

YAHOO.util.Event.onAvailable('main_menu', YAHOO.example.init);
YAHOO.util.Event.onAvailable('main_actu', YAHOO.example.init);
YAHOO.util.Event.onAvailable('main_bloc', YAHOO.example.init);
YAHOO.util.Event.onAvailable('bloc_table', YAHOO.example.init);


//

//Gestion du diaporama//
var timeshow = 5000;
var i = 1;
var diapo;

function start_diapo()
{
	document.getElementById('playing_picto').src = "images/interfaces/play-playback.gif";
	diapo = setInterval("diaporama()", timeshow);
}
function stop_diapo()
{
	document.getElementById('playing_picto').src = "images/interfaces/stop-playback.gif";
	clearInterval(diapo);
	anim5.animate();
	anim6.animate();
	anim7.animate();
	anim8.animate();
	png_fix();
	
}


function diaporama()
{

	document.getElementById('bkg_cell').background = path+"/ocean-indien-"+i+".jpg";
	i++;
	if(i == num_pix )//
	{	
		stop_diapo()
		i = 1;
		
		
	}
}



var timer = setInterval("loader()", 150);
