﻿
// *** START EDITING HERE, READ THIS SECTION CAREFULLY! ***
//
// This menu script is split up into several sections. They are:
//
// (1) ITEMSTYLES - These define the colour and size of menu items. Compulsory.
// (2) MENU DATA - These specify the text and links in the menu. Compulsory.
// (3) EVENTS - Activate the menu(s), and choose creation mode (Dynamic / Fast) etc. I recommend
//     you read it, but you only really need to change it if you want multiple menus on one page,
//     or are trying to combine this with other JavaScripts.
// (4) ANIMATION - Change or remove menu animation here. Multiple menu users need to edit this.
// (5) FRAMESETS - Read this if you're using the menu across frames. Otherwise delete it.
// (6) OPTIONAL CODE - Extra features like adding clicking to 'sm:' items or status messages etc.
//     on mouseover. You can skip or delete this section.

// *** (1) ITEMSTYLES ***
var hBar = new ItemStyle(90, 60, '', 0, 3, '', '#c1c1c1', 'itemText', 'itemText', '', '',
 null, null);
var hBar2 = new ItemStyle(90, 10, '', 0, 3, '#04336F', '#c1c1c1', 'itemText2', 'itemText2', '', '',
 null, null);
var subM = new ItemStyle(22, 0, '&gt;', -15, 0, '#eaeaea', '#338cb6', 'itemText3', 'itemHover',
 'itemBorder', 'itemBorder', null, null);

var crazy = new ItemStyle(22, 1, '&gt;', -15, 2, '#666699', '#CC6600', 'crazyText', 'crazyHover',
 'crazyBorder', 'crazyBorderOver', null, null);
 
// *** (2) MENU DATA *** 
var pMenu = new PopupMenu('pMenu');
with (pMenu)
{
startMenu('root', false, 310, 25, 20, hBar);
//addItem('   Hjem', 'http://www.nlbvassdrag.no', '', hBar2, 40, 57);
addItem('DETTE ER NLB', 'mNLB', 'sm:', '', 80);
addItem('PROSJEKTER', 'mProsjekter', 'sm:', '', 72);
addItem('NUMEDALSLÅGENS RESSURSER', 'mRessurser', 'sm:', '', 175);
addItem('NLB SETTEFISK', 'default.aspx?MenuID=10036', '', '', 90);
//addItem('Presse', 'mPresse', 'sm:', '', 50);
//addItem('Kontakt', 'default.aspx?MenuID=5500', '', '', 50);
addItem('BEREDSKAP', 'mBeredskap', 'sm:', '', 70);

startMenu('mNLB', true, 0, 20, 85, subM);
addItem('Dette er NLB', 'default.aspx?MenuID=5476', '');
addItem('Eiere', 'default.aspx?MenuID=5477', '');
addItem('Oppgaver', 'default.aspx?MenuID=5478', '');
addItem('Konsesjon', 'default.aspx?MenuID=5479', '');
addItem('Historikk', 'default.aspx?MenuID=5480', '');
//addItem('Dokumentarkiv', '/dokarkiv', '');

startMenu('mProsjekter', true, 0, 20, 160, subM);
// addItem('Fisk', '/Prosjekter/Fisk', '');
// addItem('Damsikkerhet', '/Prosjekter/Damsikkerhet', '');
// addItem('Terskler', '../Prosjekter/Terskler', '');
addItem('Prosjektene', 'default.aspx?MenuID=5481', '');
addItem('Lakseundersøkelse', 'default.aspx?MenuID=5485', '');
addItem('Terskel/grunndam Pålsbu', 'default.aspx?MenuID=5486', '');
addItem('Fiskeundersøkelse Pålsbu', 'default.aspx?MenuID=5487', '');
addItem('Terskel/Tiltaksplan', 'default.aspx?MenuID=5488', '');
addItem('Tiltak Halne', 'default.aspx?MenuID=5489', '');
addItem('Minstevannføring', 'default.aspx?MenuID=5490', '');

startMenu('mRessurser', true, 0, 20, 90, subM);
addItem('Energi', 'default.aspx?MenuID=5492', '');
addItem('Fisk', 'default.aspx?MenuID=5493', '');
addItem('Kultur', 'default.aspx?MenuID=5494', '');
addItem('Industri', 'default.aspx?MenuID=5495', '');
addItem('Historikk', 'default.aspx?MenuID=5496', '');
addItem('Kulturminner', 'default.aspx?MenuID=7664', '');

// startMenu('mLinker', true, 0, 20, 140, subM);
// addItem('Energiforsyningen', 'default.aspx?MenuID=5498', '');
// addItem('Langs Numedalslågen', 'default.aspx?MenuID=5499', '');
// addItem('Medlemssider', 'http://www.nlbf.no', '');

//startMenu('mPresse', true, 0, 20, 100, subM);
//addItem('Pressemeldinger', 'default.aspx?MenuID=5501', '');
//addItem('Bilder', 'default.aspx?MenuID=5502"', '');

startMenu('mBeredskap', true, 0, 20, 70, subM);
addItem('Beredskap', 'default.aspx?MenuID=5503', '');
addItem('DBBB', 'default.aspx?MenuID=5504', '');


}
// You can create another menu object here if you want multiple menus on a page.
// Every menu object MUST have a menu named 'root' in it, as that's always visible.
// You can name the other menus in it anything you want.

// var venstreMenu = new PopupMenu('venstreMenu');
// with (venstreMenu)
// {

// startMenu('root', true, 20, 300, 210, hBar2);
// addItem('Handel', 'mHandel', 'sm:');

// Handel meny starter
// startMenu('mHandel', true, 100, 0, 125, subM);
// addItem(' - - - KATEGORIER - - - ', '', '');
// addItem('Bakervarer', 'mBakervarer', 'sm:');

// startMenu('mBakervarer', true, 110, 0, 100, subM);
// addItem(' - - - STEDER - - - ', '', '');
// addItem('Veggli', 'mBakervarerVeggli', 'sm:');

// startMenu('mBakervarerVeggli', true, 80, 0, 200, subM);
// addItem('Veggli Bakeri', "openMedlem('veggli-bakeri.htm')", 'js:', hBar2, 22);

// }




// *** (3) EVENTS ***
//
// In JavaScript, there are document 'events' you need to set so any scripts you are using
// are notified of things like page loading/clicking/scrolling. If you've got several menus
// or another JavaScript entirely in your page, you'll need to add all their functions in here.
// For another menu object, call its functions like update() and position() next to pMenu's.
//    The reason for these is that every time you set them, they override a previous setting.
// So make sure you collate all the functions that need to be called in here! Syntax:

//object.onevent = function()
//{
// function1();
// function2();
// ...
//}
// That's similar to: <BODY ONEVENT="function1(); function2(); function3()...">
if (!isNS4)
{
  pMenu.update(true);
  // venstreMenu.update(true);
 }
else
{
   var popOldOL = window.onload;
 window.onload = function()
 {
  if (popOldOL) popOldOL();
  pMenu.update();
  // venstreMenu.update();
   }
}
window.onresize = function()
{
 ns4BugCheck();
 pMenu.position();
 // venstreMenu.position();
 }
window.onscroll = function()
{
 pMenu.position();
 // venstreMenu.position();
 }
if (isNS4) document.captureEvents(Event.CLICK);
document.onclick = function(evt)
{
 pMenu.click();
 // venstreMenu.click();
  if (isNS4) return document.routeEvent(evt);
}
var nsWinW = window.innerWidth, nsWinH = window.innerHeight;
function ns4BugCheck()
{
 if (isNS4 && (nsWinW!=innerWidth || nsWinH!=innerHeight)) location.reload()
}
if (!isIE || window.opera)
{
 var nsPX=pageXOffset, nsPY=pageYOffset;
 setInterval('if (nsPX!=pageXOffset || nsPY!=pageYOffset) ' +
 '{ nsPX=pageXOffset; nsPY=pageYOffset; window.onscroll() }', 50);
}
