var param = new Object();

var currentLiOnglet='li_OngletAccueil';
var idCurrentRubrique = 0;
var idCurrentFond = 0;
var idBubble = 1;
var idDisplayWord = 0;
var ImgsAccueil = [ "id_DivTexteCommuniquez", "id_DivTexteDynamisez", "id_DivTexteInformez" ];
var ImgsMetier = [ "id_ImgQualite", "id_ImgConseils", "id_ImgExperience" ];
var divsOnglets = [ "li_OngletAccueil", "li_OngletMetier", "li_OngletRealisations", "li_OngletContact" ];
var divsRubrique = [ "div_Accueil", "div_Metier", "div_Realisations", "div_Contact" ];
var divsDescription = [ "div_Description_OngletAccueil", "div_Description_OngletMetier", "div_Description_OngletRealisations", "div_Description_OngletContact" ];

var myShow = null;

function displayContent( url )
{
	var xhr_object = null;
	var position = "textDiv";
	if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();
	else
	if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	
	// On ouvre la requete vers la page désirée
	xhr_object.open("GET", url, true);
	xhr_object.onreadystatechange = function()
	{
		if ( xhr_object.readyState == 4 )
		{
			// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
			document.getElementById(position).innerHTML = xhr_object.responseText;
		}
	}
	// dans le cas du get
	xhr_object.send(null); 
}


function displayBubbles()
{
	if( navigator.appName == "Microsoft Internet Explorer" )
	{
		$( 'div_Bubble'+idBubble ).setOpacity( 1.0 );
		$( 'div_Bubble'+idBubble ).show();
		if( idBubble < 6 ) setTimeout( "displayBubbles()", 500 );
	
		if( idBubble == 6 ) 
		{
			$( 'div_Logo' ).setOpacity( 1.0 );
			$('div_Logo').show();
		}
	}
	else
	{
		var FXItem = new Fx.Morph( 'div_Bubble'+idBubble, { /*transition: Fx.Transitions.Back.easeOut,*/ duration : 750 } );
		FXItem.start(  { 'opacity' : 1.0 } );
		if( idBubble < 6 ) setTimeout( "displayBubbles()", 500 );
	
		if( idBubble == 6 ) $('div_Logo').set('tween', {duration: 2000}).fade( 'in' );
	}
	
	idBubble++;
}

//----- Gestion de l'affichage des fonds -----------------
function updateOnglet( idNewRubrique )
{
	if( idNewRubrique != idCurrentRubrique )
	{
		/* Masquage de l'ancienne rubrique */
		$( divsOnglets[ idCurrentRubrique ] ).className = ''; // ici idCurrentRubrique est l'index de l'ancienne rubrique
		
		if( navigator.appName == "Microsoft Internet Explorer" )
		{
			$( 'id_ImgFond' + idCurrentRubrique ).hide();
			$( divsRubrique[ idCurrentRubrique ] ).hide();
			$( divsDescription[ idCurrentRubrique ] ).hide();
			
			if( idCurrentRubrique == 0 )
			{
				$( 'id_DivTexteCommuniquez' ).hide();
				$( 'id_DivTexteDynamisez' ).hide();
				$( 'id_DivTexteInformez' ).hide()
			}
			if( idCurrentRubrique == 1 )
			{
				$( 'id_ImgQualite' ).hide();
				$( 'id_ImgConseils' ).hide();
				$( 'id_ImgExperience' ).hide();
			}
		}
		else
		{
			$( 'id_ImgFond' + idCurrentRubrique ).fade( 'out' );
			$( divsRubrique[ idCurrentRubrique ] ).fade( 'out' );
			$( divsDescription[ idCurrentRubrique ] ).fade( 'out' );
			
			if( idCurrentRubrique == 0 )
			{
				$( 'id_DivTexteCommuniquez' ).fade( 'out' );
				$( 'id_DivTexteDynamisez' ).fade( 'out' );
				$( 'id_DivTexteInformez' ).fade( 'out' );
			}
			if( idCurrentRubrique == 1 )
			{
				$( 'id_ImgQualite' ).fade( 'out' );
				$( 'id_ImgConseils' ).fade( 'out' );
				$( 'id_ImgExperience' ).fade( 'out' );
			}
		}
		
		/* Affichage de la nouvelle rubrique */
		idCurrentRubrique = idNewRubrique; // ici idCurrentRubrique prend la valeur de l'index de la nouvelle rubrique en cours de visualisation
		$( divsOnglets[ idCurrentRubrique ] ).className = 'current';
		
		if( navigator.appName == "Microsoft Internet Explorer" )
		{
			$( 'id_ImgFond' + idCurrentRubrique ).setStyle( 'opacity', 1.0 );
			$( 'id_ImgFond' + idCurrentRubrique ).show();
			$( divsDescription[ idCurrentRubrique ] ).show();
			$( divsRubrique[ idCurrentRubrique ] ).setStyle( 'opacity', 1.0 );
			$( divsRubrique[ idCurrentRubrique ] ).show();
		}
		else
		{
			$( 'id_ImgFond' + idCurrentRubrique ).fade( 'in' );
			$( divsDescription[ idCurrentRubrique ] ).fade( 'in' );
			$( divsRubrique[ idCurrentRubrique ] ).fade( 'in' );
		}
		
		if( idNewRubrique == 0 )
		{
			fxNuancier.slideOut();
		}
		else if( fxNuancier.open == false )
		{
			fxNuancier.slideIn();
		}
	}
}

function hideAccueil()
{
	$('div_Accueil').dissolve();//fade( 'out' );	
}

function displayFirst()
{
	idBubble = 1;
	displayBubbles();

	if( navigator.appName == "Microsoft Internet Explorer" )
	{
		$( 'id_ImgFond0' ).setStyle( 'opacity', '1.0' );
		$( 'id_ImgFond0' ).show();
	}
	else
	{
		$( 'id_ImgFond0' ).fade( 'in' );
	}
	
	idDisplayWord = 0;
	displayWord();
}

function displayAccueil()
{
	updateOnglet( 0 );
	
	if( navigator.appName == "Microsoft Internet Explorer" )
	{
		$( 'div_Centre' ).setStyle( 'opacity', '1.0' );
		$( 'div_Centre' ).show();
	}
	else
	{
		$( 'div_Centre' ).setStyle( 'opacity', '1.0' );
	}

	idDisplayWord = 0;
	displayWord();
}

function displayWord()
{
	if( navigator.appName == "Microsoft Internet Explorer" )
	{
		$( ImgsAccueil[ idDisplayWord ] ).setStyle( 'opacity', 1.0 );
		$( ImgsAccueil[ idDisplayWord ] ).show();
	}
	else
	{
		var fx = new Fx.Morph( ImgsAccueil[ idDisplayWord ], { duration : 2000 } );
		fx.start(  { 'opacity' : 1.0 } );
	}
	
	if( idDisplayWord < 2 ) setTimeout( "displayWord()", 500 );
	idDisplayWord++;
}

function displayWord2()
{
	if( navigator.appName == "Microsoft Internet Explorer" )
	{
		$( ImgsMetier[ idDisplayWord ] ).setStyle( 'opacity', 1.0 );
		$( ImgsMetier[ idDisplayWord ] ).show();
	}
	else
	{
		var fx = new Fx.Morph( ImgsMetier[ idDisplayWord ], { duration : 2000 } );
		fx.start(  { 'opacity' : 1.0 } );
	}
	
	if( idDisplayWord < 2 ) setTimeout( "displayWord2()", 500 );
	idDisplayWord++;
}
	

function displayMetier()
{
	updateOnglet( 1 );

	$( 'div_Metier' ).setStyle( 'opacity', 1.0 );
	$( 'id_ImgQualite' ).setStyle( 'opacity', '0.0' );
	$( 'id_ImgConseils' ).setStyle( 'opacity', '0.0' );
	$( 'id_ImgExperience' ).setStyle( 'opacity', '0.0' );
	
	idDisplayWord = 0;
	displayWord2();
}

function displayRealisations()
{
	updateOnglet( 2 );

	$('li_DiaporamaEnseignes').className = 'current';
}

function displayContact()
{
	updateOnglet( 3 );

	if( navigator.appName == "Microsoft Internet Explorer" )
	{
		$( 'div_Contact').show();
	}
	else
	{
		$( 'div_Contact').fade( 'in' );
	}
}
