/************************************************/
/* COPYRIGHT 2004 by LOMA consulting - INFDATA  */
/* www.infdata.com                              */
/* initial coding : Andrej Grauf, Jani Pusenjak */
/* MARCH 2004                                   */
/* coding for Korala: Jani Pusenjak             */
/* AUGUST 2004                                  */
/************************************************/

var objId = "document.all.";
var objStyle = ".style";
var objEnd = "";

function setBrowser(){
    if (document.layers){
        objId = "document.";
        objStyle = "";
    }
    else if (document.getElementById){
        objId = "document.getElementById('";
        objStyle = "').style";
        objEnd = "')";
    }
}


//indeksi
var label=0;
var lnk=1;
var sub=2;
var subinx=3;
var xoff=2;
var yoff=3;
var zinx=4;
var winx=5;
var vr=6;


var timer = -1;
var closeTime=500;

var mItem = new Array(); // main menu
/*
mItem[0] = new Array();
mItem[0][label] = "akcija";
mItem[0][lnk] = "akcija.html"; 
mItem[0][sub] = false; // has a submenu
mItem[0][subinx] = -1; // subItemN where N=index to open
*/

mItem[0] = new Array();
mItem[0][label] = "ponudba";
mItem[0][lnk] = "ponudba.html"; 
mItem[0][sub] = true;
mItem[0][subinx] = 0;

mItem[1] = new Array();
mItem[1][label] = "o podjetju";
mItem[1][lnk] = "opodjetju.html"; 
mItem[1][sub] = false;
mItem[1][subinx] = -1;

mItem[2] = new Array();
mItem[2][label] = "galerija";
mItem[2][lnk] = "galerija.html"; 
mItem[2][sub] = true;
mItem[2][subinx] = 1;

mItem[3] = new Array();
mItem[3][label] = "vprašanja";
mItem[3][lnk] = "vprasanja.html"; 
mItem[3][sub] = false;
mItem[3][subinx] = -1;

mItem[4] = new Array();
mItem[4][label] = "korale <img src='slike/nem.gif' border='0'><img src='slike/gbr.gif' border='0'>";
mItem[4][lnk] = "korale.html"; 
mItem[4][sub] = false;
mItem[4][subinx] = -1;



var subIdName = 'subId';
var openSubInx = -1;
var submenuX = 100; // submenu X offset


var subItem0 = new Array();
subItem0[label] = new Array();
subItem0[lnk] = new Array();
subItem0[xoff] = submenuX;
subItem0[yoff] = 20; // submenu Y offset
subItem0[zinx] = 1;
subItem0[winx] = 100; //submenu width
subItem0[vr] = new Array(); //vrstni red

subItem0[label][0] = "akvariji";
subItem0[lnk][0] = "akvariji.html";
subItem0[vr][0] = 4;
subItem0[label][1] = "ureditve";
subItem0[lnk][1] = "ureditve.html";
subItem0[vr][1] = 0;
subItem0[label][2] = "oprema";
subItem0[lnk][2] = "oprema.html";
subItem0[vr][2] = 1;
/*
subItem0[label][3] = "organizmi";
subItem0[lnk][3] = "ribe.html";
subItem0[vr][3] = 8;
subItem0[label][4] = "pripravki";
subItem0[lnk][4] = "pripravki.html";
subItem0[vr][4] = 2;
*/
subItem0[label][3] = "vzdrževanje";
subItem0[lnk][3] = "vzdrzevanje.html";
subItem0[vr][3] = 2;
subItem0[label][4] = "PREGLED";
subItem0[lnk][4] = "ponudba.html";
subItem0[vr][4] = 3;
subItem0[label][5] = "material";
subItem0[lnk][5] = "material.html";
subItem0[vr][5] = 5;
subItem0[label][6] = "hrana";
subItem0[lnk][6] = "hrana.html";
subItem0[vr][6] = 6;
//subItem0[label][9] = "ozadja";
//subItem0[lnk][9] = "ozadja.html";
//subItem0[vr][9] = 2;


var subItem1 = new Array();
subItem1[label] = new Array();
subItem1[lnk] = new Array();
subItem1[xoff] = submenuX;
subItem1[yoff] = 230; // submenu Y offset
subItem1[zinx] = 2;
subItem1[winx] = 100; // submenu width
subItem1[vr] = new Array(); //vrstni red

subItem1[label][0] = "amazonka";
subItem1[lnk][0] = "gal-amazon.html";
subItem1[vr][0] = 0;
subItem1[label][1] = "azija";
subItem1[lnk][1] = "gal-azija.html";
subItem1[vr][1] = 1;
subItem1[label][2] = "malawi";
subItem1[lnk][2] = "gal-malawi.html";
subItem1[vr][2] = 2;
subItem1[label][3] = "morski";
subItem1[lnk][3] = "gal-morski.html";
subItem1[vr][3] = 3;


function countSubs(){
    var nsubs=0;
    for (i=0; i<mItem.length; i++){
        if (mItem[i][sub]) nsubs++;
    }
    return nsubs;
}

function renderMenu(){

    var wMenu = 900;
    var hMenu = 20;

    var wMenuCell = 100;

    var offSet = 10;
    var menuCellBuffer = 10;
    var leftOver = wMenu - (mItem.length*(wMenuCell + menuCellBuffer));

    document.writeln("<TABLE class='menuTable' width='"+wMenu+"' border='0' cellpadding='0' cellspacing='0'>");

    document.writeln("  <tr>");
    document.writeln("    <td height='"+hMenu+"' width='"+offSet+"'>"+prazen+"</td>");

    for (i=0; i < mItem.length; i++){
        document.writeln("    <td class='menuText' align='center' width='"+wMenuCell+"' ");
        document.writeln(" onMouseOut='hooverOff("+i+");resetTimer()' onMouseOver='hoover("+i+")");

        if (mItem[i][sub]) {
            document.writeln(";openSubMenu("+mItem[i][subinx]+")");
        }
        else {
            document.writeln(";clrSubMenu()");
        }

        document.writeln("'>");

        document.writeln("      <a class='menuText' ");

        if (document.layers){
            if (mItem[i][sub]) {
                document.writeln(" onMouseOver='openSubMenu("+mItem[i][subinx]+")' ");
            }
            else {
                document.writeln(" onMouseOver='clrSubMenu()' ");
            }
        }

        povz = (mItem[i][lnk] != "") ? mItem[i][lnk] : "javascript:nic()";
        document.writeln(" href='"+povz+"'>");

        document.writeln(mItem[i][label]);

        document.writeln("      </a>");
        document.writeln("    </td>");
        document.writeln("    <td class='menuText' align='center' width='"+menuCellBuffer+"'>");
        document.writeln("|");
        document.writeln("    </td>");
    }
    document.writeln("    <td width='"+leftOver+"'>"+prazen+"</td>");
    document.writeln("  </tr>");
    document.writeln("</TABLE>");

}

function renderSubMenu(){

    L=countSubs();

    for (ix=0; ix < L; ix++){
        obj = eval('subItem'+ix);
        document.writeln("<STYLE type='text/css'>");
        document.writeln("   #"+subIdName+ix+" {");
        document.writeln("     position: absolute;");
        document.writeln("     left: "+obj[yoff]+";");
        document.writeln("     top: "+obj[xoff]+";");
        document.writeln("     z-index: "+obj[zinx]+";");
        document.writeln("     visibility: hidden;");
        document.writeln("   }");
        document.writeln("</STYLE>");

        document.writeln("<DIV id='"+subIdName+ix+"'>");
        document.writeln("  <TABLE width='"+obj[winx]+"' class='subMenuTable' border='0' cellspacing='0' cellpadding='2' onMouseOver='stopTimer()' onMouseOut='resetTimer()'>");
        for(j=0; j < obj[label].length; j++){
            var inx = obj[vr][j];
            document.writeln("    <tr>");
            document.writeln("      <td width='10'>"+prazen+"</td>");
            document.writeln("      <td class='subMenuText'>");
            document.writeln("        <a href='"+obj[lnk][inx]+"' class='subMenuText'>"+obj[label][inx]+"</a>");
            document.writeln("      </td>");
            document.writeln("    <tr>");
        }
        document.writeln("  </TABLE>");
        document.writeln("</DIV>");
    }
}

function stopTimer(){
    if (timer != -1){
        clearTimeout(timer);
    }
}

function resetTimer(){
    stopTimer();
    timer = setTimeout("clrSubMenu()", document.layers ? 2000 : closeTime);
}

function openSubMenu(sw){
    stopTimer();
    obj = eval(objId+subIdName+sw+objStyle);

    if (openSubInx != -1 && openSubInx != sw){
        objold = eval(objId+subIdName+openSubInx+objStyle);
        objold.visibility = 'hidden';
    }
    obj.visibility='visible';
    openSubInx = sw;
    if (document.layers){
        resetTimer();
    }
}

function clrSubMenu(){
    if (openSubInx != -1){
        obj = eval(objId+subIdName+openSubInx+objStyle);
        obj.visibility='hidden';
    }
    openSubInx = -1;
}

function hoover(sw){
}

function hooverOff(sw){
}

function nic(){
    // Exists for Netscape V4;
}