var dobie = (navigator.appName.substring(0,3) == 'Mic');
var margin_ecart = 2;
var margin_chrono = 20;
function au_demarrage()
{
	agrandit_conteneurs_texte(1, 90 - margin_ecart);
}
function agrandit_conteneurs_texte(numero_id, margin_left)
{
	element = document.getElementById('conteneur_texte_' + numero_id);
	element.style.marginLeft = margin_left + '%';
	if (numero_id == 1)
	{
		if (margin_left - margin_ecart < 0)
		{
			document.getElementById('conteneur_texte_1a').style.display = '';
			document.getElementById('conteneur_texte_1b').style.display = '';
			setTimeout('augmente_opacite_texte(1);', 100);
			setTimeout('agrandit_conteneurs_texte(2, ' + (90 - margin_ecart) + ');', margin_chrono);
		}
		else setTimeout('agrandit_conteneurs_texte(1, ' + (parseInt(element.style.marginLeft) - margin_ecart) + ');', margin_chrono);
	}
	else if (numero_id == 2)
	{
		if (margin_left - margin_ecart < 5)
		{
			document.getElementById('conteneur_texte_2a').style.display = '';
			document.getElementById('conteneur_texte_2b').style.display = '';
			setTimeout('augmente_opacite_texte(2);', 100);
			setTimeout('agrandit_conteneurs_texte(3, ' + (90 - margin_ecart) + ');', margin_chrono);
		}
		else setTimeout('agrandit_conteneurs_texte(2, ' + (parseInt(element.style.marginLeft) - margin_ecart) + ');', margin_chrono);
	}
	else if (numero_id == 3)
	{
		if (margin_left - margin_ecart < 10)
		{
			document.getElementById('conteneur_texte_3a').style.display = '';
			document.getElementById('conteneur_texte_3b').style.display = '';
			setTimeout('augmente_opacite_texte(3);', 100);
		}
		else setTimeout('agrandit_conteneurs_texte(3, ' + (parseInt(element.style.marginLeft) - margin_ecart) + ');', margin_chrono);
	}
}
function augmente_opacite_texte(numero_id)
{
	element_a = document.getElementById('conteneur_texte_' + numero_id + 'a');
	element_b = document.getElementById('conteneur_texte_' + numero_id + 'b');
	if (element_a.style.opacity < 1)
	{
		if (!dobie)
		{
			element_a.style.opacity = parseFloat(element_a.style.opacity) + 0.05;
			element_b.style.opacity = parseFloat(element_b.style.opacity) + 0.05;
		}
		else
		{
			element_a.style.filter = 'alpha(opacity=' + (parseFloat(element_a.style.opacity) * 100 + 5) + ')';
			element_b.style.filter = 'alpha(opacity=' + (parseFloat(element_b.style.opacity) * 100 + 5) + ')';
		}
		setTimeout('augmente_opacite_texte(' + numero_id + ');', 200);
	}
}
