var contentgo = new Array();
var logogoto = new Array();
var nav2goto = new Array();

var navn = new Array();
var navo = new Array();
var linepos = new Array();
var aktcont = 6;
var aktlinepos = 760;
var linesollpos = 760;
var lineaktive = 0;
var step = 0;

function initsystem()
{
contentgo[0] = "content.html?kat=0&skat=0";
contentgo[1] = "content.html?kat=1&skat=0";
contentgo[2] = "content.html?kat=2&skat=0";
contentgo[3] = "content.html?kat=3&skat=0";
contentgo[4] = "content.html?kat=4&skat=0";
contentgo[5] = "reference.html";
contentgo[6] = "home.html";

logogoto[0] = "bg_logosoft.html";
logogoto[1] = "bg_logosoft.html";
logogoto[2] = "bg_logosoft.html";
logogoto[3] = "bg_logosoft.html";
logogoto[4] = "bg_logosoft.html";
logogoto[5] = "bg_logosoft.html";
logogoto[6] = "bg_logohard.html";

nav2goto[0] = "topnav.html?kat=0&skat=0";
nav2goto[1] = "topnav.html?kat=1&skat=0";
nav2goto[2] = "topnav.html?kat=2&skat=0";
nav2goto[3] = "topnav.html?kat=3&skat=0";
nav2goto[4] = "topnav.html?kat=4&skat=0";
nav2goto[5] = "leer_bblue.html";
nav2goto[6] = "leer_bblue.html";

linepos[0] = 417;
linepos[1] = 476;
linepos[2] = 524;
linepos[3] = 574;
linepos[4] = 647;
linepos[5] = 717;
linepos[6] = 760;

navn[0]  = newImage("imgnav/navarch.gif");
navn[1]  = newImage("imgnav/navind.gif");
navn[2]  = newImage("imgnav/navimg.gif");
navn[3]  = newImage("imgnav/navpeo.gif");
navn[4]  = newImage("imgnav/navrep.gif");
navn[5]  = newImage("imgnav/navref.gif");
navn[6]  = newImage("imgnav/navhome.gif");

navo[0]  = newImage("imgnav/navarch_o.gif");
navo[1]  = newImage("imgnav/navind_o.gif");
navo[2]  = newImage("imgnav/navimg_o.gif");
navo[3]  = newImage("imgnav/navpeo_o.gif");
navo[4]  = newImage("imgnav/navrep_o.gif");
navo[5]  = newImage("imgnav/navref_o.gif");
navo[6]  = newImage("imgnav/navhome_o.gif");


window.setTimeout("initbuttons()",50);
}

function initbuttons() {
for (i=0; i<=6; i++) {
picname = "n" + i;
if (i != aktcont) {
self.document.images[picname].src = navn[i].src;
} else {
self.document.images[picname].src = navo[i].src;
}}}

function contentgoto(np){
if (np != aktcont) {
picname = "n" + np;
self.document.images[picname].src = navo[np].src;
picname = "n" + aktcont;
self.document.images[picname].src = navn[aktcont].src;
aktcont = np;
if (logogoto[np] != "") parent.LOGO.location.href = logogoto[np];
if (nav2goto[np] != "") parent.NAVTOP.location.href = nav2goto[np];
if (contentgo[np] != "") parent.CONTENT.location.href = contentgo[np];
}
parent.focus();
}

function navover(np) {
if (np != aktcont) {
picname = "n" + np;
self.document.images[picname].src = navo[np].src;
}
linesollpos = linepos[np];
if (lineaktive == 0) moveline();
}

function moveline() {

if (aktlinepos != linesollpos) {
lineaktive = 1;
step = ((linesollpos-aktlinepos)/8);
if ((step > 0) && (step < 0.5)) step = 0.5;
if ((step < 0) && (step > -0.5)) step = -0.5;
aktlinepos += step;
if (Math.abs((aktlinepos - linesollpos)) <= 0.5) aktlinepos = linesollpos;
if (document.layers) document['lv1'].left=aktlinepos; else self.document.all['lv1'].style.left=aktlinepos; 
window.setTimeout("moveline()",25);
} else {
lineaktive = 0;
}

}

function navout(np) {
if (np != aktcont) {
picname = "n" + np;
self.document.images[picname].src = navn[np].src;
}
linesollpos = linepos[aktcont];
window.setTimeout("movebackline()",100);
}

function movebackline(){
if (lineaktive == 0) moveline();
}

function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}}
