function getBrowser(print) {
        description="unbekannter Browsertyp";
	bType = "UN";
	
        if (document.layers) {
            description="alter Netscape 4.x";
            bType="NN";
        }
        else if (document.all) {
            description="Internet Exporer";
            bType="IE";
        }
        else if (!document.all && document.getElementById){
            description="Gecko kompatibel (neuer Netscape, Mozilla, Firefox)";
            bType="GK";
        }
        
        bName = navigator.appName;
        
        if (navigator.userAgent.indexOf("Opera") != -1) {
            description="Opera";
            bType="OP";
            bName = navigator.userAgent;
        }

        if (navigator.userAgent.indexOf("Konqueror") != -1) {
            description="Konqueror";
            bType="KO";
        }

        
	bVersion = navigator.appVersion;
	bPlatform = navigator.platform;
        
        if (print) {
		document.write("<ul>");
		document.write("<li>Browsertyp: "+description+"</li>");
		document.write("<li>Name: "+bName+"</li>");
		document.write("<li>Version: "+bVersion+"</li>");
		document.write("<li>Plattform: "+bPlatform+"</li>");
		document.write("<li>Bildschirmauflösung: "+screen.width+'x'+screen.height+"</li>");
		document.write("</ul>");
        }
        return bType;
}

function forward(url) {
	document.location=url;
}

function show(abt, mode) {
	ns4 = (document.layers) ? true:false;
	ie4 = (document.all) ? true:false;

	if (ns4) {
		ausblenden="hide";
		einblenden="show";
	}
	else {
		ausblenden="hidden";
		einblenden="visible";
	}
	mode = (mode == true) ? einblenden : ausblenden;
	if (ns4) flipObj = document.layers[abt];
	if (ie4) flipObj = document.all[abt].style;
	flipObj.visibility=mode;
}


function showHide(obj,anzeigen) {
	if (!document.all&&document.getElementById) {
		document.all = document.getElementsByTagName("*")
	}

	ns4 = (document.layers) ? true:false;
	ie4 = (document.all) ? true:false;

	objArray = obj.split(",");
	if (ns4) {
		ausblenden="hide";
		einblenden="show";
	} 
	else {
		ausblenden="hidden";
		einblenden="visible";
	}
	for (var i = 0; i < objArray.length; ++i) {
		if (ns4) flipObj = document.layers[objArray[i]];
		if (ie4) flipObj = document.all[objArray[i]].style;
		anzeigen!=0 ? flipObj.visibility=einblenden : flipObj.visibility=ausblenden;
	}
}

function scrollItems(item){
	prevItem = item-1;
	ein=1;
	aus=0;

	showHide('NewsScrollItem'+item,ein);

	if (item != 0)
		showHide('NewsScrollItem'+prevItem,aus);
	else
		showHide('NewsScrollItem'+maxItem,aus);

	prevItem=item;
	if (item < maxItem) {
		item++;
	} 
	else {
		item=0;
		iteration++;
		if (iteration > maxIteration)
			document.location.reload();
	}
	timerID = setTimeout('scrollItems('+item+')',delay);
	timerRunning = true;
}

function stopTicker(){
	if(timerRunning) clearTimeout(timerID);
	timerRunning = false;
}

function startTicker(){
	stopTicker();
	b = getBrowser();
	if (b == "NN") {
		while (typeof document["NewsScrollItem"+maxItem] == "object") maxItem++;
	}
	else {
		while (document.getElementById("NewsScrollItem"+maxItem)) maxItem++;	
	}
	maxItem--;
	
	setTimeout('document.location.reload()',1860000);
	scrollItems(0);
}

function setStatusText (Text) {
    window.status = Text;
}

function initDropDownContact() {
	var countElements = 4;
	for(var i=0;i<countElements;i++)
	{
		document.contact_form.receiver.options[i].style.backgroundColor='white';
		document.contact_form.receiver.options[i].style.color ='#D00000';
		document.contact_form.receiver.options[i].style.borderStyle = 'solid';
	}
}

/*
	_picturePath	... path to the picturefile
	_title			... title of the window
	_infoText		... alt-text for the picture (shown on mouseover)
*/
function openPicture(_picturePath, _title, _infoText){
	var _width = screen.width;
	var _height = screen.height;
	var windowwidth = 830;
	var windowheight = 650;
	var pos_x = (_width/2)-(windowwidth/2);
	var pos_y = (_height/2)-(windowheight/2);
	var properties = 'width=' + windowwidth + ',height=' + windowheight + ',left=' + pos_x + ',top=' + pos_y;
	
	var code1 = '<html><head><title>';
	var code2 = '</title></head><body bgcolor="#D00000"><table border="0" align="center"><tr><td align="center" valign="center"><img src="';
	var code3 = '" title="';
	var code4 = '"></td></tr><tr><td align="center"><a href="javascript:window.close()"><font face="Tahoma" size="2" color="white">schlie&szlig;en</font></a></td></tr></table></body></html>';
	var code = code1 + _title + code2 + _picturePath + code3 + _infoText + code4;
	
	var myWindow = window.open('', 'Fenster', properties);
	var myDocument = myWindow.document.open();
	myDocument.write(code);
	myDocument.close();
}

function printLocationBarBerichte(_category,_year,_lastText){
	var locationString = '<br>&nbsp; Sie befinden sich in: ';
	var separator = ' &rsaquo; ';
	var lastText = '<font color="#CD5C5C">' + _lastText + '</font>';
	
	if(_category == 'BerichteUebersicht')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + lastText + ' <font color="#CD5C5C">' + _year +'</font>';
	else if(_category == 'BerichteKategorie')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.php?year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Berichte ' + _year + '</a>'+ separator + lastText;
	else if(_category == 'EinsatzDetail')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.php?year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Berichte ' + _year + '</a>' + separator + '<a href="berichte.php?category=einsaetze&year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Einsätze</a>' + separator + lastText;
	else if(_category == 'BewerbDetail')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.php?year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Berichte ' + _year + '</a>' + separator + '<a href="berichte.php?category=bewerbe&year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Bewerbe</a>' + separator + lastText;
	else if(_category == 'UebungDetail')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.php?year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Berichte ' + _year + '</a>' + separator + '<a href="berichte.php?category=uebungen&year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Übungen</a>' + separator + lastText;
	else if(_category == 'VeranstaltungDetail')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.php?year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Berichte ' + _year + '</a>' + separator + '<a href="berichte.php?category=veranstaltungen&year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Veranstaltungen</a>' + separator + lastText;
	else if(_category == 'SchulungDetail')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.php?year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Berichte ' + _year + '</a>' + separator + '<a href="berichte.php?category=schulungen&year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Schulungen</a>' + separator + lastText;
	else if(_category == 'SonstigeDetail')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.php?year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Berichte ' + _year + '</a>' + separator + '<a href="berichte.php?category=sonstige&year='+_year+'" class="location" onmouseover="setStatusText(\'\');return true">Sonstige</a>' + separator + lastText;
	
	document.getElementById("location").innerHTML = locationString;
}

function printLocationBar(_category,_lastText){
	var locationString = '<br>&nbsp; Sie befinden sich in: ';
	var separator = ' &rsaquo; ';
	var lastText = '<font color="#CD5C5C">' + _lastText + '</font>';
	
	if(_category == 'Home')
		locationString += lastText;
	else if(_category == 'Hauptverzeichnis')
		locationString += '<a href="vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + lastText;
	else if(_category == 'Uebersicht')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + lastText;
	else if(_category == 'UeberUns')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Über uns</a>' + separator + lastText;
	else if(_category == 'Mitglieder')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Mitglieder</a>' + separator + lastText;
	else if(_category == 'AusschussDetail')
		locationString += '<a href="../../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="../uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Mitglieder</a>' + separator + '<a href="../ausschuss.php" class="location" onmouseover="setStatusText(\'\');return true">Ausschuss</a>' + separator + lastText;
	else if(_category == 'MitgliedDetail')
		locationString += '<a href="../../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="../uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Mitglieder</a>' + separator + '<a href="../mannschaft.php" class="location" onmouseover="setStatusText(\'\');return true">Mannschaft</a>' + separator + lastText;
	else if(_category == 'Ausruestung')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Ausrüstung</a>' + separator + lastText;
	else if(_category == 'Fahrzeuge')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Ausrüstung</a>' + separator + '<a href="fahrzeuge.html" class="location" onmouseover="setStatusText(\'\');return true">Fahrzeuge</a>' + separator + lastText;
	else if(_category == 'Termine')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Termine</a>' + separator + lastText;
	else if(_category == 'TermineDetailVeranstaltung')
		locationString += '<a href="../../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="../uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Termine</a>' + separator + '<a href="../termine.php?category=V" class="location" onmouseover="setStatusText(\'\');return true">Veranstaltungen</a>' + separator + lastText;
	else if(_category == 'TermineDetailSonstige')
		locationString += '<a href="../../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="../uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Termine</a>' + separator + '<a href="../termine.php?category=S" class="location" onmouseover="setStatusText(\'\');return true">Sonstige</a>' + separator + lastText;
	else if(_category == 'TermineDetailUebung')
		locationString += '<a href="../../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="../uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Termine</a>' + separator + '<a href="../termine.php?category=U" class="location" onmouseover="setStatusText(\'\');return true">Übungen</a>' + separator + lastText;
	else if(_category == 'Uebungsbereich')
		locationString += '<a href="../../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Termine</a>' + separator + '<a href="termine.php?category=U" class="location" onmouseover="setStatusText(\'\');return true">Übungen</a>' + separator + lastText;
	else if(_category == 'Informationen')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Informationen</a>' + separator + lastText;
	else if(_category == 'InformationenTipps')
		locationString += '<a href="../../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="../uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Informationen</a>' + separator + '<a href="../sicherheitstipps.html" class="location" onmouseover="setStatusText(\'\');return true">Sicherheitstipps</a>' + separator + lastText;
	else if(_category == 'Service')
		locationString += '<a href="../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Service</a>' + separator + lastText;
	else if(_category == 'Service2Level')
		locationString += '<a href="../../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Service</a>' + separator + '<a href="kontakt.html" class="location" onmouseover="setStatusText(\'\');return true">Kontakt</a>' + separator + lastText;
	else if(_category == 'Service2Gaestebuch')
		locationString += '<a href="../../vorwort.html" class="location" onmouseover="setStatusText(\'\');return true">Home</a>' + separator + '<a href="uebersicht.html" class="location" onmouseover="setStatusText(\'\');return true">Service</a>' + separator + '<a href="gaestebuch.php" class="location" onmouseover="setStatusText(\'\');return true">Gästebuch</a>' + separator + lastText;
	
	document.getElementById("location").innerHTML = locationString;
}


var timerID = null;
var timerRunning = false;
var maxItem = 0;
var iteration = 0;
var maxIteration = 1000000;
var delay = 3000;

