// Luise / Loisa
// Version 16.11.06
// Copyright (C) 2006 Bernd Platzdasch

	var dir = "paginae/Loisa_";
	var ext = ".jpg";
	var es = 1;
	var ls = 147;
	var nr = 1;
	var sw = 5;
	var vzjn= 1;
	var sf = 2;
	var sfvz = 1;
	var ieov = 4;
	var ilov = 7;
	var asnz = 1;
	var ses = 1;
	var sls = 283;
		
	var ls4 = 2;
	var lv4 = new Array (15,45,75,105,135,167,195,225,255,285,315,345,375,405,435,465,495,525,555,585,615,644,674,704,734,764,790,824,854,880,914,944,974,1004,1034,1062);
	var ls5 = 76;
	var lv5 = new Array (15,45,75,105,135,165,195,225,255,285,315,345,375,405,435,465,495,525,555,585,615,645,675,705,735,765,795,825,855,885,893);
	var ls6 = 140;
	var lv6 = new Array (15,45,75,104,134,164,194,224,254,284,314,344,374,404,434,464,494,524,554,584,614,644,674,704,734,764,794,822,851,855);
	var ls7 = 202;
	var lv7 = new Array (15,45,75,105,135,165,195,225,255,285,315,344,374,404,434,464,494,524,554,584,614,644,674,704,734,764,794,824,854,884,903);
	
	var ds4 = 3;
	var dv4 = new Array (11,34,54,77,97,119,141,163,186,208,229,249,273,297,321,344,370,392,415,437,460,488,517,538,562,583,608,635,659,683,706,727,750,772,794,816);
	var ds5 = 77;
	var dv5 = new Array (11,33,56,80,103,126,147,171,193,212,234,258,279,302,327,349,372,395,418,441,462,486,509,530,550,576,599,622,644,669,675);
	var ds6 = 141;
	var dv6 = new Array (11,31,51,73,96,120,143,166,188,212,234,258,280,303,329,350,373,397,419,441,462,485,507,529,553,576,600,622,645,648);
	var ds7 = 203;
	var dv7 = new Array (11,36,62,83,107,128,148,171,195,217,240,271,300,321,342,363,385,407,430,452,474,497,519,540,562,585,608,628,651,672,686);

function zeigeVers() {
			var vers = document.formular.inpVers.value;
			var x = document.formular.selIvz.selectedIndex;
			if (document.formular.selSprachen.selectedIndex == 0) {
				var sp = "d"; 
				} 	else { var sp = "l"; 
			}
			var y = eval(sp+'v'+x);
			var z = eval(sp+'s'+x);
			for (var i = 0; i < y.length; i++) {
					if (vers <= y[i]) {
						zurSeite(((sf*i)*sfvz)+z); // !!
						document.seitenbild.src = dir + formNr() + ext;
						document.formular.inpVers.value = "";
						return;
					} else {
						zurSeite(((sf*(y.length-1))*sfvz)+z); // !!
						document.seitenbild.src = dir + formNr() + ext;
						document.formular.inpVers.value = "";
						document.formular.inpVers.value ="";
					}
			}
		}

function zeigeInhalt(select) {
	var x = document.formular.selIvz.value;
	if (x == "Inhalt:") { return ; }
	var y = document.formular.selIvz.selectedIndex;
	if (vzjn == 1) {
		if ((y >= ieov) && (y <= ilov) || (y == ilov == ieov)) {
			document.formular.buVers.removeAttribute('disabled');
			document.formular.inpVers.removeAttribute('disabled');
			document.formular.inpVers.style.background = "#ffffff";
			document.formular.selSprachen.removeAttribute('disabled');
			document.formular.selSprachen.style.background = "#ffffff";
		} else {
			document.formular.buVers.disabled = "true";
			document.formular.inpVers.style.background = "#f6f6f6";
			document.formular.inpVers.disabled = "true";
			document.formular.selSprachen.style.background = "#f6f6f6";
			document.formular.selSprachen.disabled = "true";
		}
	}
	nr = Number(x);
	document.seitenbild.src = dir + formNr() + ext;
	location.hash = 'pagina';
}

function formNr() {
	var m = nr;
	m = m.toString();
	if (m.length == 1) m = '00' + m;
	if (m.length == 2) m = '0' + m;
	return m;
}

function zurSeite(x) {
	x = Number(x);
	y = ses;
	z = sls;
	if (sf == 2) {
		if ((x%2) == 0) { x = x/2; }  else { x = (x-1)/2 }
		if ((y%2) == 0) { y = y/2; }  else { y = (y-1)/2 }
		if ((z%2) == 0) { z = z/2; }  else { z = (z-1)/2 }
	}
	if ((x >= y) && (x <= z) )  { nr = ls-asnz-(z-x); }
	if (x > z) { nr = ls-asnz; }
	if (x < y) { nr = ls-asnz-(z-y); }
}

function anfang() {
	nr = es;
	zeige();
}

function rueckwaerts() {
	if ((nr - sw) >= es) {
	 	nr -= sw;
		zeige();
	} else {
		anfang();
	}
}

function vorherige() {
	if (nr > es) {
	 	--nr;
		zeige();
	}
}

function naechste() {
	if (nr < ls) {
	 	++nr;
		zeige();
	}
}

function vorwaerts() {
	if ((nr + sw) <= ls) {
		if (vzjn == 1) {
			document.formular.inpVers.style.background = "#f6f6f6";
		}
	 	nr += sw;
		zeige();
	} else {
		ende();
	}
}

function ende() {
	nr = ls;
	zeige();
}

function zeige() {
	document.seitenbild.src = dir + formNr() + ext;
	document.formular.inpSeite.value = "";
	document.formular.selIvz.options[0].selected = "true";
	if (vzjn == 1) {
		document.formular.buVers.disabled="true";
		document.formular.inpVers.style.background = "#f6f6f6";
		document.formular.inpVers.disabled="true";
		document.formular.selSprachen.style.background = "#f6f6f6";
		document.formular.selSprachen.disabled = "true";
	}
}

function seitenzahl() {
	zurSeite(document.formular.inpSeite.value);
	zeige();
	location.hash = 'pagina';
	document.formular.inpSeite.focus();
}


