function tailleDesVignettes(n)
	{
	var i=1;
	for(i==1;i<=n;i++)
		{
		document.getElementById('livre'+i).style.height = '80px';
		}
	}

function miniature(ima, n)
	{
	tailleDesVignettes(n);
	document.getElementById(ima).style.height = 'auto';
	}

function email(nom)
	{
	document.write
		(
		'<a href="m&#x61;&#x69;lto:' + nom + '&#x40;'
		+ 'hre&#x2e;fr"'
		+ ' title="Cliquez pour envoyer un mail"'
		+ ' class="sanscadre">' + nom
		+ '&#x40;' + 'hre&#x2e;fr</a>'
		);
	}
function mailExterne(nom,domaine)
	{
	document.write
		(
		'<a href="m&#x61;&#x69;lto:' + nom + '&#x40;'
		+ domaine
		+ '" title="cliquez pour envoyer un mail"'
		+ ' class="sanscadre">' + nom
		+ '&#x40;' + domaine +'</a>'
		);
	}

function commander(titre, auteur, alias, cheminLibrairie)
	{
	var ttr;
	if (alias!="")	{ttr = alias}
	else			{ttr = titre}
	document.write
		(
		'<div class="espacedroit">Acheter ou commander ce livre :</div>\r'
		+ '<div class="titrecommande"\n>'
		+'<a href="'+ cheminLibrairie +'" title="Voir la liste des librairies o&ugrave; vous pouvez acheter ou commander « ' + titre + ' »">en librairie</a>'
		+ ' ou <a href="m&#x61;&#x69;lto:commande&#x40;'
		+ 'hre&#x2e;fr?Subject=Commande de : '+ttr+'&body=Veuillez envoyer par retour de mail un bon de commande pour le livre : '
		+ ttr +' de '+auteur+' pour les nom et adresse de livraison suivants :"'
		+ ' title="Cliquez pour commander « '+titre+' » chez l’éditeur">chez l’éditeur</a>\r</div>'
		);
	}

function afficheBoite(ident)
	{
	var id;
	var ori;
	ori	= 'declic'	+ ident;
	
	// alert ('n = '+n);
	
	for(var i = 1; i <= n; i++)
		{
		id = 'note' + i;
		document.getElementById(id).style.visibility="hidden";
		}

	id	= 'note'	+ ident;
	ori	= 'declic'	+ ident;
	var y = document.getElementById(ori).offsetTop;

	// contournement d’un bug d’IE6 et IE7 : offsetTop y renvoie la coordonnée verticale
	// par rapport à l’élément parent et non par rapport à la page complète. IE8 est correct.
	// on détecte ce comportement erroné en testant une valeur dans le premier bloc.
	// Si elle est faible, c’est qu’elle est fausse et on utilise la somme de la coordonnée
	// de l’objet et de son parent :
	if (document.getElementById("test").offsetTop < 20)
		y += document.getElementById(ori).parentElement.offsetTop;

	document.getElementById(id).style.top		= (y - 10) + "px";
	document.getElementById(id).style.visibility="visible";
	}
function effaceBoite(ident)
	{
	var id	= 'note'	+ ident;
	var ori	= 'declic'	+ ident;
	document.getElementById(id).style.visibility="hidden";
	}

