


function aMenu( level, locationString, title, link, imgSrc ) {
	this.level = level;
	this.locationString = locationString;
	if( this.locationString == "" ) {
		this.locationString = "||||||";
	}
	this.title = title;
	this.link = link;
	this.imgSrc = imgSrc;
	
	this.getHTML = function(id) {
		/*
		if( location.href.indexOf( 'index.htm' ) == -1 ) {
			this.link = '../' + this.link;
		}*/
	
		if( location.href.indexOf( this.locationString ) == -1 && this.level == 3 ) {
			menuLine = '';
		}
		else if( this.level == 1 && this.link == "" ) {
			menuLine = aMenuDelimiter() 
				+ '<tr><td class="menuLink" colspan="2" height="18">'
				+ '<img src="' + this.imgSrc + '" alt="' + this.title + '" border="0"></td></tr>';
		}
		else if( this.level == 1 ) {
			menuLine = aMenuDelimiter() 
				+ '<tr><td colspan="2" height="18">'
				+ '<a class="menuLink" href="' + this.link + '"><img src="' + this.imgSrc + '" alt="' + this.title + '" border="0"></a></td></tr>';
		}
		else {
			if( this.level == 2 ) {
				firstColImage = ''; //'<img src="../img/menu_arrow_right.gif" width="10" height="9"></td>';
				styleClass = 'menuLink';
				cellHeight = 'height="18"';
			} else {
				firstColImage = '';
				styleClass = 'menuLink2';
				cellHeight = 'height="15"';
			}

			var menuLine = '';

			if( this.level < 3 ) {
				menuLine += aMenuDelimiter();
			}

			menuLine += '<tr>';
			menuLine += '<td width="15" align="right" valign="middle" ' + cellHeight + '>' + firstColImage + '</td>' 
			
			var linkItem = '';
			if( this.imgSrc == "" ) {
				linkItem = this.title;
			} else {
				linkItem = '<img src="' + this.imgSrc + '" width="170" alt="' + this.title + '" border="0" name="menuImage' + id + '">';
			}
			
			var indent = "";
			if( this.level == 3 ) {
				indent = "&nbsp;&nbsp;&nbsp;";
			}

			if( this.level == 2 && location.href.indexOf( this.locationString ) != -1 ) {
				menuLine += '<td valign="middle">' + indent + linkItem + '</td>';
			} else if( this.level == 2 ) {
				menuLine += '<td valign="middle"><div id="menuElement' + id + '">' + indent + '<a href="' + this.link + '" style="text-decoration:none;" class="' + styleClass + '" onMouseOver="menuMark(' + id + ',\'on\');" onMouseOut="menuMark(' + id + ',\'off\');">' + linkItem + '</a></div></td>';
			} else {
				menuLine += '<td valign="middle">' + indent + '<a href="' + this.link + '" style="text-decoration:none;" class="' + styleClass + '">' + linkItem + '</a></td>';
			}

			menuLine += '</tr>';
		}
		return menuLine;
	}
}

function aMenuDelimiter() {
	return '';
	return '<tr><td colspan="2" background="../img/px_blue_light2.gif">'
		+ '<img src="../img/px_transp.gif" width="1" height="1"></td></tr>';
}

aMenus = new Array();

function aAddMenu( menu ) {
	aMenus[aMenus.length] = menu;
}

function aWriteWholeMenu() {
	var menuHTML = '<table width="170" border="0" cellspacing="0" cellpadding="0">';
	for( var i = 0; i < aMenus.length; i++ ) {
		menuHTML += aMenus[i].getHTML(i);
	}
	menuHTML += aMenuDelimiter();
	menuHTML += '</table>';
	document.write( menuHTML );
}

aAddMenu( new aMenu( 2, "", 		"Administrerende direktør har ordet", 		"admdir.htm",			"img/meny_admdir.gif" 		) );
aAddMenu( new aMenu( 2, "", 		"Verdipapirsentralen ASA", 			"vps-asa.htm",			"img/meny_vps-asa.gif" 		) );
aAddMenu( new aMenu( 2, "", 		"VPS oppgjør - nytt system og nye tjenester", 	"vps-oppgjor.htm",		"img/meny_vps-oppgjor.gif" 	) );
aAddMenu( new aMenu( 2, "",		"Utviklingen i det norskeverdipapirmarkedet", 	"utviklingen.htm",		"img/meny_utviklingen.gif" 	) );
aAddMenu( new aMenu( 2, "", 		"Styrets beretning", 				"styret.htm",			"img/meny_styret.gif" 		) );
aAddMenu( new aMenu( 2, "", 		"Årsregnskap", 					"regnskap-resultat.htm",	"img/meny_regnskap.gif" 	) );
aAddMenu( new aMenu( 3, "regnskap", 	"Resultatregnskap", 				"regnskap-resultat.htm",	"" 				) );
aAddMenu( new aMenu( 3, "regnskap", 	"Balanseregnskap", 				"regnskap-balanse.htm",		"" 				) );
aAddMenu( new aMenu( 3, "regnskap", 	"Kontantstrømanalyse", 				"regnskap-kontantstromanalyse.htm",	"" 			) );
aAddMenu( new aMenu( 3, "regnskap", 	"Noter til regnskapet", 			"regnskap-noter.htm",		"" 				) );
aAddMenu( new aMenu( 2, "", 		"Revisjonsberetning", 				"revisjon.htm",			"img/meny_revisjon.gif" 	) );
aAddMenu( new aMenu( 2, "", 		"Kontrollkomiteens beretning", 			"kontrollkomite.htm",		"img/meny_kontrollkomite.gif" 	) );
aAddMenu( new aMenu( 2, "", 		"Verdier registrert i VPS 31.12", 		"verdier.htm",			"img/meny_verdier.gif" 		) );
aAddMenu( new aMenu( 2, "", 		"Styrende organer", 				"organer.htm",			"img/meny_organer.gif" 		) );










