//	leftMenu.js

words = new Array(
	"Home", "Management", "Structure", "Scientific Council",
	"Dissertation Council", "Staff training", "Post-graduate Course", "Training Center",  
	"Publications","Conferences","DATE", "MES", "All conf.",  
	"Vacancies", "History", "Personal Pages", "Address", "E-mail", 
	
	"Главная", "Руководство", "Структура", "Ученый Совет",
	"Совет по защите диссертаций", "Подготовка кадров", "Аспирантура", "Поддержка молодых ученых",  
	"Научные труды","Конференции", "DATE", "MЭС", "Календарь конф.",
	"Вакансии", "История", "Личные страницы", "Адрес", "E-mail");
rusSHift = words.length / 2;

rusIndex = /[\\|\/]index.html/;
engIndex = /[\\|\/]index-e.html/;
rusPat = /[\\|\/]Rus[\\|\/]/;
engPat = /[\\|\/]Eng[\\|\/]/;
staffPat = /[\\|\/]staff[\\|\/]/;

//	Left menu of most pages
//	mode: 0 - index.html (russian)
//	      1 - directory Eng (english)
//	      2 - directory Rus (russian)
//		  3 - index-e.html (english)
//	      4 - directory Staff(russian)

function leftMenu ()
{
	var path=window.location.pathname;
	var mode = 0;
	if (path.search(engPat) != -1) 
		mode = 1;
	else 
		if (path.search(rusPat) != -1)
			mode = 2;
	else 
		if (path.search(engIndex) != -1)
			mode = 3;
	else 
		if (path.search(staffPat) != -1)
			mode = 4;
	t0 = "\">";
	t1 = "<br>&nbsp;&#8226;&nbsp;<b><a class=nolink5 href=\"";
	t12 = "<br>&nbsp;&nbsp;&nbsp;&nbsp;&#8226;&nbsp;<b><a class=nolink5 href=\"";
	t2 = "</a></b>";
	t3 = "<br><font style=\"color: #008080\">&nbsp;&raquo;&nbsp;<b>";
	t4 = "</b></font>";
	var d1, d2, d3, d4;
	if (mode == 0) {
		d1 = t1;
		d2 = t1 + "./Rus/";
		d3 = t12 + "./Rus/";
		d4 = t12 + "./MES/";
		d5 = t12 + "./prevMES/";
	} else if (mode == 1) {
		d1 = t1 + "../";		
		d2 = t1;
		d3 = t12;
		d4 = t12 + "../MES/";
		d5 = t12 + "../prevMES/";
	} else if (mode == 2) {
		d1 = t1 + "../";
		d2 = t1;
		d3 = t12;
		d4 = t12 + "../MES/";
		d5 = t12 + "../prevMES/";
	} else if (mode == 3) {
		d1 = t1;
		d2 = t1 + "./Eng/";
		d3 = t12 + "./Eng/";
		d4 = t12 + "./MES/";
		d5 = t12 + "./prevMES/";
	} else if (mode == 4) {
		d1 = t1 + "../";
		d2 = t1 + "../Rus/";
		d3 = t12 + "../Rus/";
		d4 = t12 + "../MES/";
		d5 = t12 + "../prevMES/";
	}
	lang = rusSHift;
	if (mode == 1  ||  mode == 3) lang = 0;

	if (lang == 0)
		document.write(d1+"index-e.html"+t0+words[lang+0]+t2);
	else
		document.write(d1+"index.html"+t0+words[lang+0]+t2);
	document.write("<hr>");

	document.write(d2+"chief.html"+t0+words[lang+1]+t2);
	document.write(d2+"struct.html"+t0+words[lang+2]+t2);

	document.write("<hr>");
	document.write(d2+"scicouncil.html"+t0+words[lang+3]+t2);
	document.write(d2+"discouncil.html"+t0+words[lang+4]+t2);

	document.write("<hr>");
	document.write(d2+"training.html"+t0+words[lang+5]+t2);
	document.write(d3+"postgrad.html"+t0+words[lang+6]+t2);
	document.write(d3+"cathedra.html"+t0+words[lang+7]+t2);

	document.write("<hr>");
//	document.write(d2+"works.html"+t0+words[lang+8]+t2);
	document.write(d2+"shworks.php"+t0+words[lang+8]+t2);

	document.write("<hr>");
	document.write(t3+words[lang+9]+t4);
	document.write(d3+"date.html"+t0+words[lang+10]+t2);
//	document.write(d4+"index.html"+t0+words[lang+11]+t2);
	document.write(t12+"http://www.mes-conference.ru"+t0+words[lang+11]+t2);
	document.write(d3+"cadconf.html"+t0+words[lang+12]+t2);
	
	document.write("<hr>");
	document.write(d2+"vacancy.html"+t0+words[lang+13]+t2);
	document.write(d2+"history.html"+t0+words[lang+14]+t2);
	document.write(d2+"person.html"+t0+words[lang+15]+t2);
	document.write("<hr>");
	
	document.write(d2+"address.html"+t0+words[lang+16]+t2);
	document.write(t1+"mailto:ippm@ippm.ru"+t0+words[lang+17]+t2);

	document.write("<hr>");
	showClock();
}

pict = new Array(
	"ippmname-eng.jpg", "kontakt_e-off.gif", "kontakt_e-on.gif",
						"search_e-off.jpg", "search_e-on.gif",
	"ippmname.jpg", "kontakt_off.gif", "kontakt_on.gif", 
					"search_off.jpg", "search_on.gif");
rusPictShift = 5;

langBttn = new Array(
	 "russian-on.gif", "russian-off.gif",
	 "english-on.gif", "english-off.gif"); 
swBttnShift = 2;

//	Upper logo
function UpperLogo ()
{
	var path=window.location.pathname;
	var slashIndex = path.lastIndexOf ("/");
	var backSlashIndex = path.lastIndexOf ("\\");
	if (backSlashIndex > slashIndex)
		slashIndex = backSlashIndex;
	if (slashIndex == -1)
		slashIndex = 0;
	var pageName = path.substr (slashIndex);

// callMode: 0 - from index (russian)
//			 1 - from other russian pages
//			 2 - from any english page except index
//			 3 - from english index
	var callMode = 0;
	if (path.search(rusPat) != -1) 
		callMode = 1;
	else 
	if (path.search(engPat) != -1)
		callMode = 2;
	else 
	if (path.search(engIndex) != -1)
		callMode = 3;
	
	var shift = rusPictShift;
	if (callMode >= 2)
		shift = 0;

	var imageDir = "./Images/";
	if (callMode == 1 || callMode == 2)
		imageDir = "." + imageDir;
	document.write("<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>");
	document.write("<TBODY>");

// Main big logo
	document.write("<TR style='width: 900'><TD style=\"background-color: #FFFFFF\" colspan=4>");
	document.write("<P class=\"pc\"><IMG src=\"" + imageDir + pict[0+shift] + "\" alt=\" \"></P>");

// Thin sublogo raw
	document.write("<TR  style='width: 900; background-color: #FFFFFF'>");

	var addr = ".";
	if (callMode == 1 || callMode == 2)
		addr += ".";
	var rusDir = addr + "/Rus";
	var engDir = addr + "/Eng";
	var swBttn, langPage;
	if (callMode == 0) {
		langPage = "./index-e.html";
		swBttn = swBttnShift;
	} else 
	if (callMode == 1) {
		langPage = engDir + pageName;
		swBttn = swBttnShift;
	} else 
	if (callMode == 2) {
		langPage = rusDir + pageName;
		swBttn = 0;
	} else {
		langPage =  "./index.html";
		swBttn = 0;
	}

// Switch language button
	document.write("<TD align=left><A onmouseover=\"document.swlang.src='" + imageDir + langBttn[swBttn] + "'\" ");
	document.write("onmouseout=\"document.swlang.src='" + imageDir + langBttn[swBttn+1] + "'\" ");
	document.write("href=\"" + langPage + "\"><IMG src='" + imageDir + langBttn[swBttn+1] + "'\" ");
	document.write("style=\"border-style: none\" name=swlang alt=\" \"></A></TD>");

// Date info
	document.write("<TD align=center style='width: 64%; background-image: url("+imageDir+"fon4.jpg)'>");
	document.write("<P class=pc><script type=\"text/javascript\">showCurrentDate();</script></P>");

// Search button
	document.write("<TD align=right><A onmouseover=\"document.srch.src='" + imageDir + pict[4+shift] + "'\" ");
	document.write("onmouseout=\"document.srch.src='" + imageDir + pict[3+shift] + "'\" ");
	if (callMode < 2)
		addr = rusDir;
	else
		addr = engDir;
	addr += "/search.html";
	document.write("href=\"" + addr + "\"><IMG src=\"" + imageDir + pict[3+shift] + "\" ");
	document.write("style=\"border-style: none\" name=srch alt=\" \"></A></TD>");

// Contacts button
	document.write("<TD align=right><A onmouseover=\"document.kont.src='" + imageDir + pict[2+shift] + "'\" ");
	document.write("onmouseout=\"document.kont.src='" + imageDir + pict[1+shift] + "'\" ");
	if (callMode < 2)
		addr = rusDir;
	else
		addr = engDir;
	addr += "/address.html";
	document.write("href=\"" + addr + "\"><IMG src=\"" + imageDir + pict[1+shift] + "\" ");
	document.write("style=\"border-style: none\" name=kont alt=\" \"></A></TD>");
	
	document.write("</TBODY>");
	document.write("</TABLE>");
}

function wrHorMenu ()
{
	t1 = "<td><a class=class7 href=\"";
	document.write("<p></p>");
	document.write("<table align=center cellSpacing=0 cellPadding=3 border=1 frame=border  style=\"background-color: #B0C4DE; text-align: center\">");
	document.write("<tr>");
	document.write(t1+"../index.html\">Главная</a>");
	document.write(t1+"chief.html\">Руководство</a>");
	document.write(t1+"struct.html\">Структура</a>");
	document.write(t1+"scicouncil.html\">Ученый Совет</a>");
	document.write(t1+"discouncil.html\">Совет по защите диссертаций</a>");
	document.write(t1+"conflist.html\">Конференции</a>");
	document.write("<tr>");
	document.write(t1+"shworks.php\">Научные труды</a>");
	document.write(t1+"postgrad.html\">Аспирантура</a>");
	document.write(t1+"history.html\">История</a>");
	document.write(t1+"person.html\">Личные страницы</a>");
	document.write(t1+"vacancy.html\">Вакансии</a>");
	document.write(t1+"address.html\">Адрес </a>");
	document.write("</table>");
}

function showClock ()
{
	document.write('<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" ');
	document.write('height="200" width="200" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">');
	document.write('<param value="http://www.ippm.ru/clock2.swf" name="movie" >');
	document.write('<param value="high" name="quality" >');
	document.write('<param value="true" name="play" >');
	document.write('<embed pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" ');
	document.write('src="http://www.ippm.ru/clock2.swf" width="200" height="200" ');
	document.write('type="application/x-shockwave-flash" ');
	document.write('movie="http://www.ippm.ru/clock2.swf" ');
	document.write('play="true" quality="high"></embed></object>');
}

//	Copyright band
function CopyRBands ()
{
	var d = new Date();
	document.write("<HR><P class=small>Copyright © 2006-"+d.getFullYear()+" IPPM. All rights reserved.</p>"); 
	document.write("<P class=small><a href=\"http://www.ippm.ru/Rus/feedback.html\">webmaster</a></p>"); 
}
