/*
e-Formations Serie 'Nouvelle norme'

Fonctions communes pour l'affichage des popups
et le déploiement des calques.

Auteur : David Rochaix - KOL Groupe XL
Date de dernière modif : 20/07/2001
*/

function descriptif()
{	popup=window.open('popup/descriptif.html','popup','top=10,left=10,width=520,height=500,menubar=yes,scrollbars=yes,resizable=yes');
	popup.focus();
}

function glossaire()
{	popup=window.open('popup/glossaire.html','popup','top=10,left=10,width=520,height=540,menubar=yes,scrollbars=yes,resizable=yes');
	popup.focus();
}

function credits()
{	popup=window.open('popup/credits.html','popup','top=10,left=10,width=520,height=465,menubar=yes,scrollbars=yes,resizable=yes');
	popup.focus();
}

function aide()
{	popup=window.open('popup/aide.html','popup','top=10,left=10,width=520,height=400,menubar=yes,scrollbars=yes,resizable=yes');
	popup.focus();
}

function montreCalque(nom,etat) // Mets le calque 'nom' dans l'état d'affichage 'etat'
{	if (document.all)
	{  texteID2 = eval('document.all.' + nom + '.style');
		texteID2.visibility=etat;
	}
	if (document.layers)
	{  texteID2 = eval('document.' + nom);
	   texteID2.visibility=etat;
	}
}


function cascadeCalques(nom,max,no) // Sur la série de calques 'nom' numérotés de 1 à 'max', affiche ceux dont le n° est inférieur à 'no'
{	for(n=1; n<=max; n++)
	{	if (document.all)
			texteID = eval('document.all.'+ nom + n + '.style');
		if (document.layers)
			texteID = eval('document.' + nom + n);
		if (Math.round(no)<n)
			{var etat='hidden';}
		else
			{var etat='visible';} 
		texteID.visibility=etat;
	}
}

function nop()
{ bidon=0;
}