/*----------------- PARAMETRES DE CONFIGURATION A RENSEIGNER ------------------*/

// images du bandeau de la popup d'impression
var imgGauche	= hRefSite + "z-outils/kit-impression/images/imggauche.gif";
var espaceur	= hRefSite + "z-outils/kit-impression/images/imgcentre.gif";
var imgDroite	= hRefSite + "z-outils/kit-impression/images/imgdroite.gif";
var urlStyles	= hRefSite + "styles/";

/*------------- FIN DES PARAMETRES DE CONFIGURATION A RENSEIGNER --------------*/


/*------------- Fonction writemail pour eviter les spam --------------
fonction JS qui evite le spam en codant les emails.
4 parametres :
  hostname :	le nom du domaine (exemple : "cnrs.fr" si le mail est "contact@cnrs.fr")
  username :	le nom du user (exemple : "contact" si le mail est "contact@cnrs.fr")
  linktext :	si "" (=pas renseigne, le mail est affiche 'contact@cnrs.fr')
		si renseigne : exemple "ecrivez-nous",
		alors le lien affichera ce texte et pointera vers le mail specifie.
  mode     :	0 si c'est pour integrer dans une partie HTML (le script ecrit toute la balise du <a au </a>,
		1 si c'est pour l'integrer dans une map (href="#" onClick="javascript:writemail(.., ., .., 1);" )

------------------------------------------------------------------------------------------*/
function writemail(hostname, username, linktext, mode) {
	if (hostname.length > 0) {
		mail_to = "mail" + "to:" + username + "@" + hostname;
		if (mode == 0) {
			(linktext.length > 0) ? document.write("<a href=" + mail_to + ">" + linktext + "</a>") : document.write("<a href=" + mail_to + ">" + username + ""+"@" + hostname +"" + "</a>");
		}
		else {
			document.location.replace(mail_to);
		}
	}
}

/*-----------------------------------------------------------------------------------------
fonction JS qui ouvre une popup et y ecrit un bandeau d'images puis le contenu de la page
HTML qui l'appelle situe dans la balise DIV dont l'id est "ZonePrint"
------------------------------------------------------------------------------------------*/
function impression()
{
	/*----- ouverture de la popup -----*/
	stats = "toolbar=no, location=no, scrollbars=yes, directories=no, status=no, menubar=yes, resizable=yes, width=650, height=600, left=0, top=0";
	win=window.open("about:blank", "print", stats);

	win.document.open();

	win.document.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">\n');
	win.document.write('<html>\n<head>\n\t<title>Laboratoire de Chrono-Ecologie</title>\n');
	win.document.write('\t<meta http-equiv="Content-Type" content="text/html">\n');
	win.document.write('\t<link rel="stylesheet" type="text/css" href="' + urlStyles + 'xcharte.css">\n');
	win.document.write('\t<link rel="stylesheet" type="text/css" href="' + urlStyles + 'styles.css">\n');
	win.document.write('\t<link rel="stylesheet" type="text/css" href="' + urlStyles + 'labo.css">\n');
/*
 * Modif Jdt 20051024
 *	Allow js in js
 */
	win.document.write('\t<script language="JavaScript" src="/z-outils/init.js"></script>\n');
	win.document.write('\t<script language="JavaScript" type="text/JavaScript" src="/z-outils/outils.js"></script>\n');
	win.document.write('\t<script language="JavaScript" type="text/JavaScript" src="/lib/lib.js"></script>\n');
	win.document.write('\t<script language="JavaScript" type="text/JavaScript">\n');
	win.document.write('\t<!--\n');
	win.document.write('\tfunction MM_reloadPage(init) {		//reloads the window if Nav4 resized\n');
	win.document.write('\t\tif (init==true)\n');
	win.document.write('\t\t\twith (navigator) {\n');
	win.document.write('\t\t\t\tif ((appName == "Netscape") && (parseInt (appVersion) == 4)) {\n');
	win.document.write('\t\t\t\t\tdocument.MM_pgW = innerWidth;\n');
	win.document.write('\t\t\t\t\tdocument.MM_pgH = innerHeight;\n');
	win.document.write('\t\t\t\t\tonresize = MM_reloadPage;\n');
	win.document.write('\t\t\t\t}\n');
	win.document.write('\t\t\t}\n');
	win.document.write('\t\telse if (innerWidth != document.MM_pgW || innerHeight != document.MM_pgH)\n');
	win.document.write('\t\t\tlocation.reload ();\n');
	win.document.write('\t}\n');
	win.document.write('\n');
	win.document.write('\tMM_reloadPage (true);\n');
	win.document.write('\n');
	win.document.write('\tfunction MM_openBrWindow (theURL, winName, features) {		//v2.0\n');
	win.document.write('\t\twindow.open (theURL, winName, features);\n');
	win.document.write('\t}\n');
	win.document.write('\t//-->\n');
	win.document.write('\t</script>\n');
/*
 * End of add
 */
	win.document.write('</head>\n\n');

	win.document.write('<body marginheight="0" marginwidth="0">\n');

	/*----- affichage du bandeau d'images -----*/
	win.document.write('\t<table border="0" cellspacing="0" cellpadding="0" width="100%">\n');
	win.document.write('\t\t<tr>\n');
	win.document.write('\t\t\t<td width="145" height="66"><img src="' + imgGauche + '" alt="" width="145" height="66" border="0"></td>\n');
	win.document.write('\t\t\t<td width="100%" height="66"><img src="' + espaceur + '" alt="" width="100%" height="66" border="0"></td>\n');
	win.document.write('\t\t\t<td width="450" height="66"><img src="' + imgDroite + '" alt="" width="450" height="66" border="0" usemap="#map"></td>\n');
	win.document.write('\t\t</tr>\n');
	win.document.write('\t\t<tr>\n');
	/* affichage du contenu a imprimer dans une cellule de tableau */
	win.document.write('\t\t\t<td colspan="3" class="Xtextcourant">\n');
	win.document.write('\t\t\t\t<table width="100%" border="0" cellspacing="0" cellpadding="10">\n');
	win.document.write('\t\t\t\t\t<tr>\n');
	win.document.write('\t\t\t\t\t\t<td>\n');

	/*----- affichage de la zone contenue dans le layer "ZonePrint"        -----*/
	/*----- (code dependant de la compatibilite du navigateur avec le DOM) -----*/

	if (document.getElementById)			/* IE >= 5 / Netscape >= 6 / Mozilla >= 1.6 / Opera >= 7 */
		win.document.write(document.getElementById("ZonePrint").innerHTML);
	else						/* navigateur incompatible avec la methode "getElementById : code specifique */
		if (document.all && !window.print)	/* IE 4 */
			win.document.write(document.all["ZonePrint"].innerHTML);
		else {					/* Netscape 4 ou autre navigateur obsolete */
			win.close();
			alert("Cette fonctionnalite ne marche pas avec cette version de navigateur.");
		}

	win.document.write('\t\t\t\t\t\t</td>\n\t\t\t\t\t</tr>\n\t\t\t\t</table>\n');
	win.document.write('\t\t\t</td>\n\t\t</tr>\n\t</table>\n\n');
	/* mapping pour la partie "Fermer la fenetre" de imgDroite */
	win.document.write('\t<map name="map">\n');
	win.document.write('\t\t<area shape="rect" coords="330,5,445,20" href="javascript:window.close()">\n');
	win.document.write('\t</map>\n');
	win.document.write('\t<div id="divnavhaut-nom-labo">\n');
	win.document.write('\t\t<table width="100%" border="0" cellspacing="0" cellpadding="0">\n');
	win.document.write('\t\t\t<tr>\n');
	win.document.write('\t\t\t\t<td class="Xnavhaut">\n');
	win.document.write('\t\t\t\t\t<p>Laboratoire de Chrono-Ecologie&nbsp;: UMR 6565<br>\n');
	win.document.write('\t\t\t\t\tUniversit&eacute; de Franche-Comt&eacute;<br>\n');
	win.document.write('\t\t\t\t\tCNRS</p>\n');
	win.document.write('\t\t\t\t</td>\n');
	win.document.write('\t\t\t</tr>\n');
	win.document.write('\t\t</table>\n');
	win.document.write('\t</div>\n\n');

	win.document.write('</body>\n</html>\n');
	win.document.close();
}

/*-----------------------------------------------------------------------------------------
fonction JS qui ouvre une popup avec les parametres qu'on lui donne
------------------------------------------------------------------------------------------*/
function MM_openBrWindow(theURL, winName, features)
{
	window.open(theURL, winName, features);
}
