/* Host-Rechner */
var hostname = window.location.host;
if(hostname != "") {
	var homepage = "http://" + window.location.host;
} else {
	var homepage = "file:///c:/xitami/webpages/ak-marxismus.de/html";
}
var forenordner = "akm/";

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* Testet, ob das DOM-Modell verfügbar ist */

function DOM() {

	var ret = 0;
	if(self.document.getElementById) {
		ret = 1;
	}
	return ret;
}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* Diese Funktion setzt den Seitentitel. */

function SetPageTitle() {

	if(top.Seitentitel) {
		var inhalt;

		inhalt = top.Anzeige.document.title;

		with(top.Seitentitel.document) {
			open();
			write("<body style='background-color:#00FFFF;margin-top:0px;'>");
			write("<div style='position:absolute;left:10px;top:0px;margin:0px;padding:3px;color:#FF0000;font-family:Arial;font-size:14pt;font-weight:bold;text-align:left;'>");
			write(inhalt);
			write("<\/div><\/body>");
			close();
		}
	}
}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* Kapitelüberschiften */

function WriteChapterText(ebene, anker, ende, chaptertext) {
	var strNotiz = "";

	with(self.document) {
		write("<div class='Chapter" + ebene + "'>");
		write("<table width='100%' cellspacing='5'><tr><td style='width:40px;'><a href='#");
		if(anker == 1) {
			write("pagetop");
			strNotiz = "Zum Seitenanfang";
		} else {
			write("chapter" + eval(anker - 1));
			strNotiz = "Zum vorherigen Kapitel";
		}
		write("' target='_self'>");
		write("<img src='" + homepage + "/bilder/allgemein/pagetop.gif' alt='" + strNotiz + "' title='" + strNotiz + "' height='22px' width='38px' \/><\/td>");
		write("<td class='Chapter" + ebene + "'>" + chaptertext + "<\/td>");
		write("<td style='width:40px;'><a href='#");
		if(anker == ende) {
			write("pagebottom");
			strNotiz = "Zum Seitenende";
		} else {
			write("chapter" + eval(anker + 1));
			strNotiz = "Zum n&auml;chsten Kapitel";
		}
		write("' target='_self'>");
		write("<img src='" + homepage + "/bilder/allgemein/pagebottom.gif' alt='" + strNotiz + "' title='" + strNotiz + "' height='22px' width='38px' \/><\/td><\/tr><\/table><\/div>");
	}
}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* Kopf- und Fußbereich formatieren */

function WriteHeadSection(rootdir) {
	var url = self.location.href.toLowerCase();
	if(url.substr(url.length - 6, 6) != "#print") {
		with(self.document) {
			write("<table width='100%' cellspacing='5'><tr>");
			write("<td style='text-align:left;font-size:10pt;font-style:italic;'>");
			if(top.frames.length > 0) {
				write("Titel =&gt; " + self.document.title);
			} else {
				write("&nbsp;");
			}
			write("</td>");
			write("<td style='text-align:right;font-size:10pt;'>");
			write("<a href='" + self.location.href + "#print' target='_blank' class='linkstyle'>Druckfreundliche Version</a></td>");
			write("</tr></table>");
		}
	}
}

function SetPrintVersion() {
	if(DOM() == 1) {
		var father = self.document.getElementById("Hintergrund");
		if(father != null) {
			father.style.backgroundColor = "#FFFFFF";
			if(self.document.getElementById("txtMenu") != null) {
				father.removeChild(self.document.getElementById("txtMenu"));
			}
		}
		if(self.document.getElementById("txtHead") != null) {
			self.document.getElementById("txtHead").setAttribute("id", "txtPrintNormal");
		}
		if(self.document.getElementById("txtTitle") != null) {
			self.document.getElementById("txtTitle").setAttribute("id", "txtPrintHeader");
		}
		if(self.document.getElementById("txtBody") != null) {
			self.document.getElementById("txtBody").setAttribute("id", "txtPrintNormal");
		}

		// Spezialfall "termine/index.html", zur Zeit nicht benutzt!
		var termkont = self.document.getElementById("termine");
		if(termkont != null) {
			termkont.removeAttributeNode(termkont.attributes[1]);
		}
	}
}

function WriteFootSection(rootdir) {
	var offset = "";
	var i = 0;
	var relpfad = "";
	var url = self.location.href.toLowerCase();
	var counterlimit = Math.max(Math.abs(parseInt(rootdir)), 1);

	if(url.substr(url.length - 6, 6) == "#print") {
		SetPrintVersion();
	} else {
		for(i = 0; i < counterlimit; i++) {
			offset = offset + "../";
		}
		relpfad = self.location.href.substr(hostname.length + 8);

		with(self.document) {
			write("<table id='tabFoot' cellspacing='20'>");
			write("<tr><td class='MenuFootLeft'>");
			var gblink = (rootdir > 0);
			write("&nbsp;<\/td><td class='MenuFootRight'>");
			write("<p class='FootP'>Zum Seitenanfang<\/p><\/td><\/tr><tr>");
			write("<td class='MenuFootLeft' valign='top'>");
			write("&nbsp;<\/td><td class='MenuFootRight' valign='top'>");
			write("<a href='#pagetop' target='_self' onfocus='this.blur()'><img src='" + offset);
			write("bilder/allgemein/pagetop.gif' alt='Zum Seitenanfang' title='Zum Seitenanfang' height='21px' ");
			write("width='33px' \/><\/a><\/td><\/tr><\/table>");
			write("<a name='pagebottom' id='pagebottom'><\/a>");
		}

	}

}

/* Neuen Eintrag in das Gästebuch schreiben */

function gbCall() {
	self.document.Meinung.submit();
}







