// JavaScript Document
function SetClass(id, className) {
	var e = document.getElementById(id);
    if (e != null)
    e.className = className;
}
var root_text="Лабораторный практикум по ИИ";
function HideElement(id) {
	var e = document.getElementById(id);
    if (e != null)
    e.style.display = "none";
}

function ShowElementAs(id, showAs) {
	var e = document.getElementById(id);
    if (e != null)
    e.style.display = showAs;
}

function ShowElement(id) {
    ShowElementAs(id, "block");
}

var cur_block=null;
var cur_view=null;

function SetNavigator()
{
	var nav_text="";
	
		nav_text=document.getElementById(cur_block+"_btn").innerHTML.replace('- ',' '); 
	if (cur_block=='install'
	||cur_block=='lr1'
	||cur_block=='lr2'
	||cur_block=='lr3'
	||cur_block=='lr4'
	||cur_block=='lr5'
	||cur_block=='lr6'
	||cur_block=='lr7'
	||cur_block=='lr8')
		 nav_text="<a class=\"tlink\" href=\"#;show;labs\" >"+document.getElementById("labs_btn").innerHTML+"</a>"+" > "+nav_text;
		 

	if (document.getElementById(cur_block+"_btn").parent!='')
	if (document.getElementById(document.getElementById(cur_block+"_btn").parent+"_btn")!=null)
	nav_text="<a class=\"tlink\" href=\"#;show;"+document.getElementById(cur_block+"_btn").parent+"\" >"+document.getElementById(document.getElementById(cur_block+"_btn").parent+"_btn").innerHTML+"</a>"+" > "+nav_text;
	SetHTML('idPosition',nav_text);
}

function doAction(dest)
{	

  cur_block=dest;
	HideElement(cur_view);
	cur_view=dest+"_cont";
	/*
	switch (dest) {
		case "labs":
		
		break;
		default:;
	}*/
	
	ShowElement(cur_view);
	SetMenu();
	SetNavigator();
	document.title = root_text+" - " + document.getElementById(cur_block+"_btn").innerHTML;	
}

function GetLinkButton(action,text,parent)
{
	var id=action+"_btn";
	var add_txt="";
	var btn_class="menu_btn";
	var btn_over="menu_btn_over";
	parent='parent="'+parent+'"';
	if (action==cur_block) 
	{
		add_txt="";
		btn_class="menu_btn_sel";
		btn_over="menu_btn_sel";
	}
	return "<a id='"+id+"' "+parent+" onmouseover=\"SetClass('"+id+"','"+btn_over+"')\"  onmouseout=\"SetClass('"+id+"','"+btn_class+"')\" href=\"#;show;"+action+"\" class=\""+btn_class+"\">"+add_txt+text+"</a>";	
}

function GetSmallLinkButton(action,text,parent)
{
	var id=action+"_btn";
	var add_txt="";
	var btn_class="menu_btn_small";
	var btn_over="menu_btn_over_small";
	parent='parent="'+parent+'"';
	if (action==cur_block) 
	{
		add_txt="";
		btn_class="menu_btn_sel_small";
		btn_over="menu_btn_sel_small";
	}
	return "<a id='"+id+"' "+parent+" onmouseover=\"SetClass('"+id+"','"+btn_over+"')\"  onmouseout=\"SetClass('"+id+"','"+btn_class+"')\" href=\"#;show;"+action+"\" class=\""+btn_class+"\">"+add_txt+text+"</a>";	
}

function SetHTML(id,html)
{
	var e = document.getElementById(id);
    if (e != null)
	e.innerHTML=html;
}

function SetMenu()
{
	SetHTML('leftPanel',GetMenu());
	if (cur_block!='labs'&&cur_block!='install'
	&&cur_block!='lr1'
	&&cur_block!='lr2'
	&&cur_block!='lr3'
	&&cur_block!='lr4'
	&&cur_block!='lr5'
	&&cur_block!='lr6'
	&&cur_block!='lr7'
	&&cur_block!='lr8')
	{
		HideElement('install_btn');
		HideElement('lr1_btn');
		HideElement('lr2_btn');
		HideElement('lr3_btn');
		HideElement('lr4_btn');
		HideElement('lr5_btn');
		HideElement('lr6_btn');
		HideElement('lr7_btn');
		HideElement('lr8_btn');
	}

}

function GetHardLinkButton(id,text,href)
{
	var add_txt="";
	var btn_class="menu_btn";
	var btn_over="menu_btn_over";
	return "<a id='"+id+"' onmouseover=\"SetClass('"+id+"','"+btn_over+"')\"  onmouseout=\"SetClass('"+id+"','"+btn_class+"')\" href=\""+href+"\" class=\""+btn_class+"\">"+add_txt+text+"</a>";	
}

function GetMenu()
{
	return ""+	
	GetSmallLinkButton('course','Учебно-методический комплекс','')+
	GetSmallLinkButton('labs','Лабораторный практикум','')+
	
	GetSmallLinkButton('install',' - Установка и запуск','labs')+
	GetSmallLinkButton('lr1',' - Лабораторная работа №1','labs')+
	GetSmallLinkButton('lr2',' - Лабораторная работа №2','labs')+
	GetSmallLinkButton('lr3',' - Лабораторные работы №3, 4','labs')+
	//GetSmallLinkButton('lr4',' - Лабораторная работа №4','labs')+
	GetSmallLinkButton('lr5',' - Лабораторная работа №5','labs')+
	GetSmallLinkButton('lr6',' - Лабораторные работы №6, 7','labs')+
	//GetSmallLinkButton('lr7',' - Лабораторная работа №7','labs')+
	GetSmallLinkButton('lr8',' - Лабораторная работа №8','labs')+
	
	GetLinkButton('authors','Авторы','')+
	GetHardLinkButton('permai','Пермская школа ИИ','http://www.permai.ru')+
	//GetHardLinkButton('forum','Форум','http://metodist.lbz.ru/communication/forum/forum32/topic620/')+
	GetLinkButton('communication','Обратная связь','')+
	'<img src="images/small_shadow.gif" width="200" height="30">' ;	

	
}
