// JavaScript Document
//Détermination des navigateurs
Nomnav = navigator.appName;
if (Nomnav == 'Netscape') {
Nomnav=1
}

if (Nomnav == 'Microsoft Internet Explorer') {
Nomnav=2
}

if (document.getElementById || document.all || document.layers) { 
lisible=1 
}
else {
lisible=2
}

if (lisible==2) {
alert('ERREUR ! METTEZ A JOUR VOTRE NAVIGATEUR QUI NE SUPPORTE PAS LES AFFICHAGES DE CE SITE. Pour Internet explorer, http://windowsupdate.microsoft.com/  Pour Netscape-Mozilla, http://www.mozilla-europe.org/fr/ ');
}

//AFFICHAGE DES MENUS DU SITE + SCRIPTS RETOUR HAUT DE PAGE
var chemin="";


// Affichage de l'image principale du site
function Image_titre(niv) {
if (niv==0)
	{ alert("erreur affichage des menus: vous avez oublié d'indiquer le chemin!");}
if (niv==1) 
	{chemin="";}
	else for (k=2; k<7; k++)  
		{ if (niv>=k)
		{chemin=chemin+"../"; }
		}
if (niv>6)
	{ alert("erreur affichage des menus: chemin trop profond!");}

document.write("<div id='image_titre'>"); 
document.write("<img src='"+chemin+"Z_Images/titre_opt5.jpg'>"); 
document.write("</div>");

//Haut droit: annonce du séminaire d'Antoine Marès
document.write("<div id='annonce_haut_droit'>");
document.write("<a href='"+chemin+"pageCRHCC.htm'> <img src='"+chemin+"Z_Images/LogoCHECC.gif'>");
document.write("<br>Page du séminaire doctoral & post-doctoral <br> du Prof. Antoine Mar&egrave;s </a>");
document.write("</div>");

//Haut droit: moteur de recherche
document.write("<div id='recherch'>");
document.write("<p>");
document.write("<FORM method=GET action='http://www.google.fr/search'><strong>Recherche de mots-clés sur le site</strong>");
document.write("<INPUT TYPE=hidden name=hl value=fr>");
document.write("<INPUT TYPE=hidden name=sourceid value=navclient-ff>");
document.write("<INPUT TYPE=hidden name=ie value=iso-8859-1>");
document.write("<INPUT TYPE=hidden name=sitesearch value='www.ens.fr/europecentrale'>");
//document.write("<INPUT TYPE=hidden name=domains value='www.ens.fr'>");
document.write("<INPUT type=text name=q size=24>");
document.write("<strong><INPUT type=submit name=btnG value='>>>'></strong>");
document.write("</FORM>");
document.write("</p>");
document.write("</div>");
}


// PETIT MENU HORIZONTAL + reglage du niveau de profondeur dans architecture du site

function Aff_petit_menu() {

document.write("<div id='zone_petitmenu'> ");
document.write("<a href='"+chemin+"index.html' class='rouge'> Accueil, Actualit&eacute;s </a> &nbsp; | &nbsp;"); 
document.write("<a href='"+chemin+"qui_sommes_nous.htm' >Qui sommes-nous ?</a> &nbsp;| &nbsp; ");
document.write("<a href='"+chemin+"guide_site.htm' > Guide du site  </a>&nbsp; | &nbsp; ");
document.write("<a href='"+chemin+"contactsite.htm' class='rouge2'> Nous contacter, participer, annoncer </a> &nbsp; | &nbsp;"); 
if (Nomnav==2) 
{document.write("<a href='javascript: Ajout_fav()'> <em>Placez ce site dans vos favoris</em> </a> "); }
document.write("</div>");
}


function Ajout_fav() {
window.external.AddFavorite('http://www.europecentrale.org/','Europe centrale.org');
}


function Aff_menu_vertical() {

document.write("<div id='zone_menuvertical'>");
document.write("<p> <a href='"+chemin+"L1CHERCHEURS/L1CH_index/L1CH_index.html' >Chercheurs</a> </p>");
document.write("<p> <a href='"+chemin+"L2LIEUX/L2LI_index.html'>Centres de recherche</a> </p>");
document.write("<p>"); 
document.write("<span id='entree_ssmenuA'> <a href='#' onmouseover='montre(1);' onmouseout='cache(1);'> Outils de travail </a> </span>"); 
document.write("<div id='sous-menuA' onmouseover='montre(1);' onmouseout='cache(1);'>");
document.write("<ul>");
document.write("<li><a href='"+chemin+"L3OUTILS/L3OU_1Langues/L3OU_1index.htm'>Langues</a>");
document.write("<li><a href='"+chemin+"L3OUTILS/L3OU_2Archives/L3OU_2index.htm'>Archives</a>");
document.write("<li><a href='"+chemin+"L3OUTILS/L3OU_3Bibliotheques/L3OU_3index.htm'>Biblioth&egrave;ques</a>");
document.write("<li><a href='"+chemin+"L3OUTILS/L3OU_4Revues/L3OU_4index.htm'>Revues de spécialité</a>");
document.write("<li><a href='"+chemin+"L3OUTILS/L3OU_5Medias/L3OU_5index.htm'>Médias (presse, radio, TV)</a>");
document.write("</ul>");
document.write("</div>");
document.write("</p>");
document.write("  <p> <a href='"+chemin+"L4STOCK/L4ST_index/L4ST_index.html' >Base de textes </a></p>");
document.write("  <hr>");
document.write("  <p> <a href='"+chemin+"L5LECTURES/L5LE_index/L5LE_index2.htm' >Lectures,</a> <a href='"+chemin+"L5LECTURES/L5LE_index/L5LE_index.html' ><font color='#FFFF00'>parutions</font></a></p>");
document.write("  <p> <a href='"+chemin+"L6CHANTIERS/L6CH_index.html' >Dossiers</a></p>");
document.write("  <p> <a href='"+chemin+"L7ENTRETIENS/L7EN_index.html' >Entretiens </a></p>");
document.write("<br>");
document.write(" <span id='ref_site'> &reg; Webmestre: F.Bocholier <br>"); 
document.write("<a href='MAILTO:bochoweb@yahoo.fr'>");
document.write(" <img src='"+chemin+"Z_Images/courrier0.gif'>");
document.write(" Contact technique du site</a> </span> ");
document.write("</div>");
}


//Menu horizontal... Pays, périodes, themes...

function Aff_menu_horiz() {

document.write ("<div id='menuderoulant'>"); 
document.write ("  <div class='menuf' > Recherche globale sur le site </div>");
document.write ("  <div class='menu-general' onmouseover='montre(2);' onmouseout='cache(2);'>"); 
document.write ("    par pays </div>");
document.write ("  <ul id='sous-menu1' onmouseover='montre(2);' onmouseout='cache(2);'>");
document.write ("     <li><a href='"+chemin+"H1PAYS/Hongrie.htm'>Hongrie</a></li>");
document.write ("    <li><a href='"+chemin+"H1PAYS/Pologne.htm'>Pologne</a></li>");
document.write ("    <li><a href='"+chemin+"H1PAYS/Rep_Tcheque.htm'>République tch&egrave;que</a></li>");
document.write ("    <li><a href='"+chemin+"H1PAYS/Roumanie.htm'>Roumanie</a></li>");
document.write ("    <li><a href='"+chemin+"H1PAYS/Slovaquie.htm'>Slovaquie</a></li>");
document.write ("    <hr>");
document.write ("    <li><a href='"+chemin+"H1PAYS/Z_Germaniques.htm'>Pays germaniques</a></li>");
document.write ("  </ul>");
document.write ("  <div class='menu-general' onmouseover='montre(3);' onmouseout='cache(3);'>"); 
document.write ("    par époques </div>");
document.write ("  <ul id='sous-menu2' onmouseover='montre(3);' onmouseout='cache(3);'>");
document.write ("    <li><a href='"+chemin+"H2PERIODES/1_19siecle.htm'>XIXe si&egrave;cle</a></li>");
document.write ("   <li><a href='"+chemin+"H2PERIODES/2_1GM.htm'>Premi&egrave;re Guerre mondiale</a></li>");
document.write ("    <li><a href='"+chemin+"H2PERIODES/3_E2G.htm'>Entre-deux-guerres</a></li>");
document.write ("    <li><a href='"+chemin+"H2PERIODES/4_2GM.htm'>Deuxi&egrave;me Guerre mondiale</a></li>");
document.write ("    <li><a href='"+chemin+"H2PERIODES/5_communisme.htm'>Période communiste</a></li>");
document.write ("    <li><a href='"+chemin+"H2PERIODES/6_post1989.htm'>Post 1989</a></li>");
document.write ("</ul>");
document.write ("<div class='menu-general' onmouseover='montre(4);' onmouseout='cache(4);'>");
document.write ("par th&egrave;mes </div>");
document.write ("<ul id='sous-menu3' onmouseover='montre(4);' onmouseout='cache(4);'>");
//document.write ("<li><a href='#'>&Eacute;lites</a></li>");
//document.write ("<li><a href='#'>Histoire politique</a></li>");
//document.write ("<li><a href='#'>Communautés, minorités</a></li>");
//document.write ("<li><a href='#'>Relations internationales</a></li>");
document.write ("  </ul>");
document.write ("</div>");
}

// MENUS HORIZONTAUX SPECIALISES: menus recherche de stocks de textes

function Aff_menu_horizST() {

document.write ("<div id='menuderoulant'>"); 
document.write ("  <div class='menufs' > Recherche de textes </div>");
document.write ("  <div class='menu-generals' onmouseover='montres(2);' onmouseout='caches(2);'>"); 
document.write ("    par pays </div>");
document.write ("  <ul id='sous-menu1s' onmouseover='montres(2);' onmouseout='caches(2);'>");
document.write ("     <li><a href='"+chemin+"L4STOCK/L4ST_1pays/St_Hongrie.htm'>Hongrie</a></li>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_1pays/St_Pologne.htm'>Pologne</a></li>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_1pays/St_Rep_Tcheque.htm'>République tch&egrave;que</a></li>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_1pays/St_Roumanie.htm'>Roumanie</a></li>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_1pays/St_Slovaquie.htm'>Slovaquie</a></li>");
document.write ("    <hr>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_1pays/St_Z_Pays_Germ.htm'>Pays germaniques</a></li>");
document.write ("  </ul>");
document.write ("  <div class='menu-generals' onmouseover='montres(3);' onmouseout='caches(3);'>"); 
document.write ("    par époques </div>");
document.write ("  <ul id='sous-menu2s' onmouseover='montres(3);' onmouseout='caches(3);'>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_2periodes/St1_19siecle.htm'>XIXe si&egrave;cle</a></li>");
document.write ("   <li><a href='"+chemin+"L4STOCK/L4ST_2periodes/St2_1GM.htm'>Premi&egrave;re Guerre mondiale</a></li>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_2periodes/St3_E2G.htm'>Entre-deux-guerres</a></li>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_2periodes/St4_2GM.htm'>Deuxi&egrave;me Guerre mondiale</a></li>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_2periodes/St5_communisme.htm'>Période communiste</a></li>");
document.write ("    <li><a href='"+chemin+"L4STOCK/L4ST_2periodes/St6_post1989.htm'>Post 1989</a></li>");
document.write ("</ul>");
document.write ("<div class='menu-generals' onmouseover='montres(4);' onmouseout='caches(4);'>");
document.write ("par th&egrave;mes </div>");
document.write ("<ul id='sous-menu3s' onmouseover='montres(4);' onmouseout='caches(4);'>");
//document.write ("<li><a href='#'>&Eacute;lites</a></li>");
//document.write ("<li><a href='#'>Histoire politique</a></li>");
//document.write ("<li><a href='#'>Communautés, minorités</a></li>");
//document.write ("<li><a href='#'>Relations internationales</a></li>");
document.write ("  </ul>");
document.write ("</div>");
}

// MENUS HORIZONTAUX SPECIALISES: menus recherche de chercheurs

function Aff_menu_horizCH() {

document.write ("<div id='menuderoulant'>"); 
document.write ("  <div class='menufs' > Recherche de chercheurs </div>");
document.write ("  <div class='menu-generals' onmouseover='montres(2);' onmouseout='caches(2);'>"); 
document.write ("    par pays </div>");
document.write ("  <ul id='sous-menu1s' onmouseover='montres(2);' onmouseout='caches(2);'>");
document.write ("     <li><a href='"+chemin+"L1CHERCHEURS/L1CH_1pays/Ch_Hongrie.htm'>Hongrie</a></li>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_1pays/Ch_Pologne.htm'>Pologne</a></li>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_1pays/Ch_Rep_Tcheque.htm'>République tch&egrave;que</a></li>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_1pays/Ch_Roumanie.htm'>Roumanie</a></li>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_1pays/Ch_Slovaquie.htm'>Slovaquie</a></li>");
document.write ("    <hr>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_1pays/Ch_Z_Pays_Germ.htm'>Pays germaniques</a></li>");
document.write ("  </ul>");
document.write ("  <div class='menu-generals' onmouseover='montres(3);' onmouseout='caches(3);'>"); 
document.write ("    par époques </div>");
document.write ("  <ul id='sous-menu2s' onmouseover='montres(3);' onmouseout='caches(3);'>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_2periodes/Ch1_19siecle.htm'>XIXe si&egrave;cle</a></li>");
document.write ("   <li><a href='"+chemin+"L1CHERCHEURS/L1CH_2periodes/Ch2_1GM.htm'>Premi&egrave;re Guerre mondiale</a></li>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_2periodes/Ch3_E2G.htm'>Entre-deux-guerres</a></li>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_2periodes/Ch4_2GM.htm'>Deuxi&egrave;me Guerre mondiale</a></li>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_2periodes/Ch5_communisme.htm'>Période communiste</a></li>");
document.write ("    <li><a href='"+chemin+"L1CHERCHEURS/L1CH_2periodes/Ch6_post1989.htm'>Post 1989</a></li>");
document.write ("</ul>");
document.write ("<div class='menu-generals' onmouseover='montres(4);' onmouseout='caches(4);'>");
document.write ("par th&egrave;mes </div>");
document.write ("<ul id='sous-menu3s' onmouseover='montres(4);' onmouseout='caches(4);'>");
//document.write ("<li><a href='#'>&Eacute;lites</a></li>");
//document.write ("<li><a href='#'>Histoire politique</a></li>");
//document.write ("<li><a href='#'>Communautés, minorités</a></li>");
//document.write ("<li><a href='#'>Relations internationales</a></li>");
document.write ("  </ul>");
document.write ("</div>");
}

// MENUS HORIZONTAUX SPECIALISES: menus recherche de lectures

function Aff_menu_horizLE() {

document.write ("<div id='menuderoulant'>"); 
document.write ("  <div class='menufs' > Recherche de compte-rendus </div>");
document.write ("  <div class='menu-generals' onmouseover='montres(2);' onmouseout='caches(2);'>"); 
document.write ("    par pays </div>");
document.write ("  <ul id='sous-menu1s' onmouseover='montres(2);' onmouseout='caches(2);'>");
document.write ("     <li><a href='"+chemin+"L5LECTURES/L5LE_1pays/Le_Hongrie.htm'>Hongrie</a></li>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_1pays/Le_Pologne.htm'>Pologne</a></li>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_1pays/Le_Rep_Tcheque.htm'>République tch&egrave;que</a></li>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_1pays/Le_Roumanie.htm'>Roumanie</a></li>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_1pays/Le_Slovaquie.htm'>Slovaquie</a></li>");
document.write ("    <hr>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_1pays/Le_Z_Germaniques.htm'>Pays germaniques</a></li>");
document.write ("  </ul>");
document.write ("  <div class='menu-generals' onmouseover='montres(3);' onmouseout='caches(3);'>"); 
document.write ("    par époques </div>");
document.write ("  <ul id='sous-menu2s' onmouseover='montres(3);' onmouseout='caches(3);'>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_2periodes/Le1_19siecle.htm'>XIXe si&egrave;cle</a></li>");
document.write ("   <li><a href='"+chemin+"L5LECTURES/L5LE_2periodes/Le2_1GM.htm'>Premi&egrave;re Guerre mondiale</a></li>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_2periodes/Le3_E2G.htm'>Entre-deux-guerres</a></li>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_2periodes/Le4_2GM.htm'>Deuxi&egrave;me Guerre mondiale</a></li>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_2periodes/Le5_communisme.htm'>Période communiste</a></li>");
document.write ("    <li><a href='"+chemin+"L5LECTURES/L5LE_2periodes/Le6_post1989.htm'>Post 1989</a></li>");
document.write ("</ul>");
document.write ("<div class='menu-generals' onmouseover='montres(4);' onmouseout='caches(4);'>");
document.write ("par th&egrave;mes </div>");
document.write ("<ul id='sous-menu3s' onmouseover='montres(4);' onmouseout='caches(4);'>");
//document.write ("<li><a href='#'>&Eacute;lites</a></li>");
//document.write ("<li><a href='#'>Histoire politique</a></li>");
//document.write ("<li><a href='#'>Communautés, minorités</a></li>");
//document.write ("<li><a href='#'>Relations internationales</a></li>");
document.write (" </ul>");
document.write ("</div>");
}


// SCRIPTS POUR LE RETOUR HAUT DE PAGE//

var tjs_delai=30;
var tjs_max=50;
var tjs_mode=1; // 0 - calque toujours en haut de page / 1 - calque en bas


// LE RESTE NE CHANGE PAS
var tjs_hauteur=0;


function PrintCalque() {
// fixation de la position de l'image de retour top
// dimensions de l'icone de retour top
PrintCalque1(15,300,88,31);
 }

function PrintCalque1(left, top, width, height) {
	tjs_hauteur=height;
		
	if ((document.all)||(document.getElementById)) {
		var Z="<DIV id='tomber' style='position:absolute;left:"+left+";top:"+top+";width:"+width+";height:"+height+"'>"+" <A href='#'> <P class='retour_top'>Haut <BR> de page</P><IMG src='"+chemin+"Z_Images/fleche_haut2.gif' width=40 height=27> </A>"+"</DIV>";
	} else {
		var Z="<LAYER name='tomber' left="+left+" top="+top+" width="+width+" height="+height+">"+" <A href='#'> <P class='retour_top'>Haut <BR> de <BR> page</P><IMG src='"+chemin+"Z_Images/fleche_haut2.gif' width=30 height=27 alt='Retour haut de page'> </A>"+"</LAYER>";
	}
	
	document.write(Z);
	setTimeout("Start()",tjs_delai);
}

function Start() {
	// Toujours en haut :
	//var delta=parseInt(document.getElementById("tomber").style.top-document.body.scrollTop);
	MoveLayer("tomber",GetTop("tomber"));
	setTimeout("Start()",tjs_delai);
}

function Debug() {
	var obj=document.body
	var Z="";
	for (var i in obj) {
		Z+=i+"="+obj[i]+"\n";
	}
	alert(Z);
}

function MoveLayer(nom,top) {
	if (document.getElementById) { //IE5 et NS6
		document.getElementById(nom).style.top=top;
	}
	if ((document.all)&&(!document.getElementById)) { //IE4 seul
		document.all[nom].style.top=top;
	}
	if (document.layers) { //NS4.X seul
		document.layers[nom].top=top;
	}
}

function GetTop(nom) {
	// Partie 1 : Récupération de la position du calque et de la page
	if (document.getElementById) { //IE5 
		var pos=parseInt(document.getElementById(nom).style.top);
		var wintop=parseInt(document.body.scrollTop);
		var avail=document.body.clientHeight;
	}
	if ((document.getElementById)&&(!document.all)) { //NS6
		var pos=parseInt(document.getElementById(nom).style.top);
		var wintop=parseInt(window.pageYOffset);
		var avail=window.innerHeight;
	}
	if ((document.all)&&(!document.getElementById)) { //IE4 seul
		var pos=parseInt(document.all[nom].style.top);
		var wintop=parseInt(document.body.scrollTop);
		var avail=document.body.clientHeight;
	}
	if (document.layers) { //NS4.X seul
		var pos=parseInt(document.layers[nom].top);
		var wintop=parseInt(window.pageYOffset);
		var avail=window.innerHeight;
	}

	// Partie 2 : Traitement de la position
	if (tjs_mode==0) { // toujours en haut
		var delta=Math.ceil((pos-wintop)/3);
		if (delta>20) {delta=20;}
		if (delta<-20) {delta=-20;}
		var top=pos-delta;
	}
	if (tjs_mode==1) {// toujours en bas
		var delta=Math.ceil((pos-(wintop+avail-tjs_hauteur))+34);
		if (delta>tjs_max) {delta=tjs_max;}
		if (delta<-1*tjs_max) {delta=-1*tjs_max;}
		var top=pos-delta;
	}
	return top;
}

// fin des scripts pour le retour haut de page //
