// Get the language of the current page ; LG :language symbol (Gb, Fr...)
var adress=window.location.href;
var lnk=adress.substring(adress.lastIndexOf('/'),adress.length);
var idx=adress.indexOf('/',7)+1;
var lang=adress.substring(idx,idx+2); // Normal case: http://.../LG/page.html
if (lnk=="/index.html")	 {lang="Gb"}; // Special case: english main page
if (lnk=="/indexFr.html"){lang="Fr"}; // Special case: french main page
if (lnk=="/")		 {lang="Gb"}; // Special case: main site page

// Horizontal Menu
state.columns = 1;		state.position = 'bottom';	state.closedelay = 500;
// text style
state.fontFamily = 'Arial';	state.fontStyle = 'normal';	state.fontWeight = 'bold';
// main boxes
state.fontSize = '10pt';	state.cellpadding = 0;
state.hlayerpadding = 12.5;	state.vlayerpadding = 1;
state.bdrsize  = '1';		state.hbdrsize = '1';		// border size
state.bdrcolor = '#ccc';	state.hbdrcolor ='#ccc';	// border color
state.nbgcolor = '#fff';	state.hbgcolor = '#ddd';	// background color
state.nftcolor = '#000';	state.hftcolor = '#000';	// text color
// submenus boxes
state.sfontSize = '8pt';	state.scellpadding = 0;
state.shlayerpadding = 0;	state.svlayerpadding = 0;
state.sbdrsize  = '0';		state.shbdrsize = '0';		// border size
state.sbdrcolor = '#ccc';	state.shbdrcolor = '#ccc';	// border color
state.snbgcolor = '#ddd';	state.shbgcolor = '#666';	// background color
state.snftcolor = '#036';	state.shftcolor = '#fff';	// text color

var mTitlesGb=new Array('Home',		'Mission',	'People',	'Events',
			'Computing',	'Biblio',	'Links',	'Education');
var mTitlesFr=new Array('Accueil',	'Mission',	'Membres',	'Ev&eacute;nements',
			'Logiciels',	'Biblio',	'Liens',	'Cours');
var mLinks=new Array('http://sama.ipsl.jussieu.fr/index.html',	'/mission/Mission.html',
			'/people/People.html',	'/events/Events.html',	'/computing/Computing.html',
			'/biblio/Biblio.html',	'/links/Links.html',	'/education/Education.html');

var s4TitlesGb=new Array('Seminars','Workshops','Academic Training','SAMA Meetings');
var s4TitlesFr=new Array('S&eacute;minaires',	'R&eacute;unions de Travail',	'Cours',		'R&eacute;union SAMA');
var s5TitlesGb=new Array('Automatic Diff. Softwares','Statistical Softwares');
var s5TitlesFr=new Array('Logiciels de Diff. Automatique','Logiciels Statistiques');
var s6TitlesGb=new Array('SAMA Publications',		'General Statistics',			'General Probability',
			 'General Computing',		'General Mathematics',			'Time Series Analysis',
			 'Spectral Analysis',		'Wavelet Analysis',			'Chaos &amp; Fractals',
			 'Multivariate Statistics',	'Spatial Statistic',			'Neural Networks',
			 'Inverse Problems',		'Bayesian Statistics',			'Markov Models',
			 'Extreme Values',		'Classification &amp; Clustering',	'Regression Methods',
			 'Statistics &amp; Climate',	'Environmental Statistics',		'Data Assimilation',
			 'Filtering Theory');
var s6TitlesFr=new Array('Publications SAMA',			'Statistiques G&eacute;n&eacute;rales',	'Probabilit&eacute;s G&eacute;n&eacute;rales',
			 'Informatique G&eacute;n&eacute;rale',	'Mathematiques G&eacute;n&eacute;rales','Analyse des S&eacute;ries Temporelles',
			 'Analyse Spectrales',  		'Analyse en Ondelettes',		'Chaos &amp; Fractales',
			 'Statistiques Multivari&eacute;es',	'Statistiques Spatial',			'R&eacute;seaux Neuronaux',
			 'Probl&egrave;mes Inverses',		'Statistiques Bay&eacute;siennes',	'Mod&egrave;les de Markov',
			 'Valeurs Extr&ecirc;mes',		'Classification &amp; Clustering',	'M&eacute;ths de R&eacute;gression',
			 'Statistics &amp; Climat',		'Statistiques Environnementales',	'Assimilation de Donn&eacute;es',
			 'Th&eacute;orie du Filtrage');
var s7TitlesGb=new Array('IPSL Laboratories',		'Associations &amp; Societies',		'Research Centers',
			 'Departments of Statistics',	'Statistical Journals',			'Miscellaneous');
var s7TitlesFr=new Array('Laboratoires de l IPSL',	'Associations &amp; Soci&eacute;t&eacute;s',		'Centres de Recherche',
			 'D&eacute;partements de Statistiques',	'Journaux de Statistiques',				'Divers');
var s8TitlesGb=new Array('General Courses',		'TRIED Master',		'Academic Training',	'Didactic Examples');
var s8TitlesFr=new Array('Supports de Cours',		'Mast&egrave;re TRIED',	'Sessions de Cours',	'Exemples Didactiques');

var s4Links=new Array(	'#Seminars',	'#Workshops',	'#Teaching',	'#Meetings');
var s5Links=new Array(	'/themes/current/DiffSofts.html',		'#StatSofts');
var s6Links=new Array(	'#SAMAPubs',	'#GenStats',	'#GenProbas',	'#GenComput',	'#GenMaths',	'#TimeSerAn',
			'#SpectraAn',	'#WaveletAn',	'#ChaosFrac',	'#MultiStat',	'#SpatlStat',	'#NeuralNet',
			'#InversePb',	'#BayesianS',	'#MarkovMod',	'#ExtremeVa',	'#ClasClust',	'#RegressMe',
			'#StatsClim',	'#EnvirStat',	'#DataAssim',	'#Filtering');
var s7Links=new Array(	'#Labos',	'#AssoSo',	'#Instit',	'#StatsD',	'#StatsJ',	'#Miscel');
var s8Links=new Array(	'#Cours',	'#Mastr',	'#AcadT',	'#Didac');

var sTitlesGb=new Array(s4TitlesGb,s5TitlesGb,s6TitlesGb,s7TitlesGb,s8TitlesGb)
var sTitlesFr=new Array(s4TitlesFr,s5TitlesFr,s6TitlesFr,s7TitlesFr,s8TitlesFr)
var sLinks=new Array(s4Links,s5Links,s6Links,s7Links,s8Links)

menu = new Menu('0');menu.columns = 10;
for (i=0;i<mLinks.length;i++){
	var lnk=mLinks[i]; var titl='';
	if(lang=='Fr'){if(i==0){lnk='http://sama.ipsl.jussieu.fr/indexFr.html'}};  // Exception for main page
	if(lnk.substring(0,1)=='/'){lnk='/'+lang+lnk};
	if(lang=='Gb'){titl=mTitlesGb[i]}
	if(lang=='Fr'){titl=mTitlesFr[i]}
	menu.AddItem(titl,lnk,'',true,'','0','0');
}

for (i=0;i<=4;i++){menu=new Menu(i+4);
	for (j=0;j<sLinks[i].length;j++){
		var lnk=sLinks[i][j]; var titl='';
		switch(lnk.substring(0,1)){
		case('#'): lnk=mLinks[i+3]+lnk;
		case('/'): lnk='/'+lang+lnk;}
		if(lang=='Gb'){titl=sTitlesGb[i][j]}
		if(lang=='Fr'){titl=sTitlesFr[i][j]}
		menu.AddItem(titl,lnk,'',true,'','0','0');
	}
}

