<!--

// Create Menu object.
var oMenu = new CMenu();

// CMenu class.
function CMenu()
{
    // Member variables.
    this.name = "MenuObject";
    this.currentItem = "";
    this.menuDescription = Array (
        "f","Predstavitev","predstavitev/predstavitev.htm","Predstavitev bogoslovnega semenišča",
        "d","Vodstvo","predstavitev/vodstvo.htm","Vodstvo bogoslovnega semenišča",
        "d","MKSBD","predstavitev/mksbd.htm","Marijina kongregacija slovenskih bogoslovcev in duhovnikov",
        "d","Vpis","predstavitev/vpis.htm","O vstopu v bogoslovno semenišče",
        "d","Kapela","predstavitev/kapela.htm","Kapela bogoslovnega semenišča",
        "d","Knjižnica","predstavitev/knjiznica.htm","Knjižnica bogoslovnega semenišča",
        "d","Zgodovina hiše","predstavitev/zgodovina.htm","Zgodovina hiše",
        "f","Dejavnosti","dejavnosti/dejavnosti.htm","S čem se ukvarjamov prostem času",
        "d","Virtuti & Musis","dejavnosti/virtuti.htm","Interni časopis",
        "d","Ekumenski krožek","dejavnosti/ekumenski.htm","Ekumenski krožek",
        "d","Foto-krožek","dejavnosti/foto.htm","Foto-krožek",
        "d","Karitativni krožek","dejavnosti/karitativni.htm","Karitativni krožek",
        "d","Liturgični krožek","dejavnosti/liturgicni.htm","Liturgični krožek",
        "d","Misijonski krožek","dejavnosti/misijonski.htm","Misijonski krožek",
        "d","Net-krožek","dejavnosti/net.htm","Net-krožek",
        "d","Pritrkovalski krožek","dejavnosti/pritrkovalski.htm","Pritrkovalski krožek",
        "d","Pevski zbor","dejavnosti/zbor.htm","Pevski zbor",
        "d","Liturgični caeremoniar","dejavnosti/caeremoniar.htm","Liturgični caeremoniar",
        "f","Službe","sluzbe/sluzbe.htm","Službe",
        "d","Lektorat","sluzbe/lektorat.htm","Lektorat",
        "d","Akolitat","sluzbe/akolitat.htm","Akolitat",
        "d","Diakonat","sluzbe/diakonat.htm","Diakonat",
        "d","Duhovništvo","sluzbe/duhovnistvo.htm","Duhovništvo",
        "f","Duhovnost","duhovnost/duhovnost.htm","Duhovnost",
        "d","Križev pot lučí","duhovnost/kr-pot-2003-2l.htm","Križev pot 2. letnika na 4. postno nedeljo 2003",
        "d","Brezmadežna","duhovnost/brezmadezna.htm","Osemdnevnica k Brezmadežni",
        "d","Magnificat","duhovnost/magnificat.htm","Marijina hvalnica",
        "d","Duhovna obnova","duhovnost/obnova.htm","Duhovna obnova: Vstani in hodi",
        "f","Študij","studij/studij.htm","Študij",
        "f","Stik","stik/stik.htm","Stik",
        "d","Odgovori","stik/odgovori.htm","Odgovori na javna vprašanja",
        "f","Povezave","povezave/povezave.htm","Povezave");
    this.folderTemplate =
        "<a href=\"javascript:parent.oMenu.Click('#1')\" class=\"folder\" title=\"#2\">#0</a><br>";
    this.documentTemplate =
        "&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:parent.oMenu.Click('#1')\" class=\"document\" title=\"#2\">#0</a><br>";
    this.folderActiveTemplate =
        "<a href=\"javascript:parent.oMenu.Click('#1')\" class=\"afolder\" title=\"#2\">#0</a><br>";
    this.documentActiveTemplate =
        "&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:parent.oMenu.Click('#1')\" class=\"adocument\" title=\"#2\">#0</a><br>";

    // Member functions.
    this.Start = CMenuStart;
    this.Click = CMenuClick;
    this.Show = CMenuShow;
    this.GetContentItem = CMenuGetContentItem;
    this.GetQueryItem = CMenuGetQueryItem;
}

// First show mwnu.
function CMenuStart()
{
    // Initialize and show menu.
   this.GetContentItem();
	if((this.currentItem != "") && (this.currentItem.search("blank.htm") == -1))
	{
	   this.Show();
	   return;
   }
  	this.GetQueryItem();
	if(this.currentItem != "")
   {
	   this.Show();
	   parent.content.location = this.currentItem;
	   return;
   }

   this.currentItem = this.menuDescription[2];
   this.Show();
   parent.content.location = this.currentItem;
}

// Click to item.
function CMenuClick(item)
{
	// Check if item is empty.
	if(item == "")
		item = this.menuDescription[2];

	// If item is not the same change menu and content.
	if(item != this.currentItem)
	{
	   this.currentItem = item;
	   this.Show();
		parent.content.location = this.currentItem;
	}
}

// Show menu.
function CMenuShow()
{
	var t1 = "";
	var t2 = "";

	var fi = 0;
	var ii = 0;
	var fc = 0;
	var ic = 0;

	for(var i = 0; this.menuDescription[i]; i +=4, ii++)
	{
		if(this.menuDescription[i+0] == "f")
			fi++
		if(this.menuDescription[i+2] == this.currentItem)
			break;
	}

	for(var i = 0; this.menuDescription[i]; i +=4, ic++)
	{
		if((this.menuDescription[i] == "f"))
		{
			fc++;
			if(ic == ii)
				t1 = this.folderActiveTemplate;
			else
				t1 = this.folderTemplate;

	      t1 = t1.replace("#0", this.menuDescription[i+1]);
	      t1 = t1.replace(/#1/g, this.menuDescription[i+2]);
	      t1 = t1.replace("#2", this.menuDescription[i+3]);
	      t2 += t1;

		}
		else if(this.menuDescription[i] == "d" && (fc == fi))
		{
			if(ic == ii)
				t1 = this.documentActiveTemplate;
			else
				t1 = this.documentTemplate;

	      t1 = t1.replace("#0", this.menuDescription[i+1]);
	      t1 = t1.replace(/#1/g, this.menuDescription[i+2]);
	      t1 = t1.replace("#2", this.menuDescription[i+3]);
	      t2 += t1;
		}
	}

	// Display content.
	if(parent.left.document.layers)
	{
	   // NN4
	   parent.left.document.menu.document.open();
	   parent.left.document.menu.document.write(t2);
	   parent.left.document.menu.document.close();
	}
	else if(parent.left.document.all)
	{
	   // ie
		parent.left.menu.innerHTML = t2;
	}
	else if(!parent.left.document.all && parent.left.document.getElementById)
	{
	   // NN6
	   var menuWindow = parent.left.document.getElementById("menu");
	   menuWindow.innerHTML = t2;
	}
}

// Get item from page's query.
function CMenuGetQueryItem()
{
	var r, re;
	var s = parent.location.href;

	re = /=/i;
	r = s.search(re) + 1;
	if(r)
	{
		s = s.substr(r, s.length - r);
	}
	else
	{
		s = "";
	}

	this.currentItem = s;
}

// Get item from content page's location.
function CMenuGetContentItem()
{
	var s1 = parent.content.location.href;
	var s2 = /\\/g;
	var a1;
	var i1 = 0;
	s1 = s1.replace(s2, "/");
	a1 = s1.split("/");
	for(i1 = 0; a1[i1] != null; i1++);
		i1 -=2;
	if(i1 > -1)
		s1 = a1[i1] + "/" + a1[i1 + 1];
	else
		s1 = "";

	this.currentItem = s1;
}

// -->