switch (window.name) {
	case "rkhtml":
		break;
  default:
		window.name = "rkmain";
		switch (fctDName(document.URL)) {
			case "anfahrtskizze.htm":
			case "antragsformular.htm":
			case "benutzungsbedingungen.htm":
			//case "ddorftabelle.htm":
			case "kostenscheidung.htm":
			case "prozessvollmacht.htm":
				window.open("index.htm", "_self");
				location.replace("index.htm");
				break;
			case "":
			case "index.htm":
				var s = document.URL;
				s = s.toLowerCase();
				if (s.indexOf("www.rechtsanwalt-kleine") >= 0)
					neueURL = "main01.htm";
				else if (s.indexOf("rechtsanwalt-kleine.de") >= 0) // www.internet-rechtsberatung.info
					neueURL = "main07.htm";
				else if (s.indexOf("www.internet-inkasso.net") >= 0)
					neueURL = "main08.htm";
				else if (s.indexOf("www.internet-scheidung.net") >= 0)
					neueURL = "main09.htm";
				else
					neueURL = "main01.htm";
				location.href = neueURL;
				location.replace(neueURL);
				break;			
		}
}
function externalLinks() {
	if (!document.getElementsByTagName)
		return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel"))
			anchor.target = anchor.getAttribute("rel"); 
	}
} 
window.onload = externalLinks;
function fctDName(s) {
	var p = s.indexOf("#");
	if (p != -1)
		s = s.substr(0, p);
	p = s.lastIndexOf("\\");
	if (p == -1)
		p = s.lastIndexOf("/");
	return s.substr(p + 1, s.length - p - 1);
}
function toptab() {
	document.write('<table class="toptab" cellspacing="0">\n');
	document.write('	<tr>\n');
	document.write('		<td><h2>Rechtsanwalt Martin Kleine</h2></td>\n');
	document.write('	</tr>\n');
	document.write('</table>\n');
}
function lefttab() {
	document.write('<table class="lefttab1" cellspacing="0">\n');
	document.write('	<tr>\n');
	document.write('		<td>\n');
	document.write('			<a href="main01.htm">Home</a><br>\n');
	document.write('			<a href="main02.htm">Kanzlei</a><br>\n');
	document.write('			<a href="main03.htm">Wegbeschreibung</a><br>\n');
	document.write('			<a href="main04.htm">Ehe- und Familienrecht</a><br>\n');
	document.write('			<a href="main05.htm">Strafrecht</a><br>\n');
	document.write('			<a href="main06.htm">Ausl&auml;nderrecht</a><br>\n');
	document.write('			<a href="main07.htm">Online-Rechtsberatung</a><br>\n');
//	document.write('			<a href="main08.htm">Online-Inkasso</a><br>\n');
//	document.write('			<a href="main09.htm">Online-Scheidung</a><br>\n');
	document.write('			Online-Inkasso<br>\n');
	document.write('			Online-Scheidung<br>\n');
	document.write('		</td>\n');
	document.write('	</tr>\n');
	document.write('</table>\n');
	document.write('<table class="lefttab2" cellspacing="0">\n');
	document.write('	<tr>\n');
	document.write('		<td>\n');
	document.write('			Design und Programmierung:<br>\n');
	document.write('			<a href="mailto:joerggebel@gmx.de">J&ouml;rg Gebel</a>\n');
	document.write('		</td>\n');
	document.write('	</tr>\n');
	document.write('</table>\n');
}
function ZeigeHTML(Zieladresse, Groesse) {
	if (typeof(InfoZeigeHTML) == "object" && InfoZeigeHTML.closed == false)
		InfoZeigeHTML.close();
	if (Zieladresse != "") {
		var Fenstername = "rkhtml";
		var x = 25;
		var y = 25;
		var dx;
		var dy;
		switch (Groesse) {
			case 1:
				dx = 668;
				dy = 480;
				break;
			case 2:
				dx = 540;
				dy = 450;
				break;
		}
		var Eigenschaften = "scrollbars=yes, width=" + dx + "," + "height=" + dy + "," + "left=" + x + "," + "top=" + y;
		InfoZeigeHTML = window.open(Zieladresse, Fenstername, Eigenschaften);
		InfoZeigeHTML.focus();
	}
}
function MM_findObj(n, d) {
	var p, i, x;
	if (!d)
		d = document;
	if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
		d = parent.frames[n.substring(p + 1)].document;
		n = n.substring(0, p);
	}
	if (!(x = d[n]) && d.all)
		x = d.all[n];
	for (i = 0; !x && i < d.forms.length; i++)
		x = d.forms[i][n];
	for (i = 0; !x && d.layers && i < d.layers.length; i++)
		x = MM_findObj(n, d.layers[i].document);
	if (!x && document.getElementById)
		x = document.getElementById(n);
	return x;
}
function MM_validateForm() {
	var i, p, q, nm, test, num, min, max, errors = '', args = MM_validateForm.arguments;
	for (i = 0; i < (args.length - 2); i += 3) {
		test = args[i + 2];
		val = MM_findObj(args[i]);
		if (val) {
			nm = val.name;
			if ((val = val.value) != "") {
				if (test.indexOf('isEmail') != -1) {
					p = val.indexOf('@');
					if (p < 1 || p == (val.length-1))
						errors += '- ' + nm + ' muss eine E-Mail-Adresse enthalten.\n'; // must contain an e-mail address
				} else if (test != 'R') {
					if (isNaN(val))
						errors += '- ' + nm + ' muss eine Zahl enthalten.\n'; // must contain a number
					if (test.indexOf('inRange') != -1) {
						p = test.indexOf(':');
						min = test.substring(8, p);
						max = test.substring(p + 1);
						if (val < min || max < val)
							errors += '- ' + nm + ' muss eine Zahl zwischen ' + min + ' und ' + max + ' enthalten.\n'; // must contain a number between ... and
					}
				}
			} else if (test.charAt(0) == 'R')
				errors += '- ' + nm + ' wird verlangt.\n'; // is required
		}
	}
	if (errors)
		alert('Folgende(r) Fehler trat(en) auf:\n' + errors); // The following error(s) occurred
	document.MM_returnValue = (errors == '');
}
