<!--//--><![CDATA[//><!--
				  
/*
==========================================================================================
	PopUp-Funktion
==========================================================================================
*/

function openPopUp(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
			  

/*
==========================================================================================
	Init-Funktion HTML-Page 
==========================================================================================
*/
initPage = function () {
	startListMenu();
}

/*
==========================================================================================
	RollOver ImgContainer
==========================================================================================
*/
function imgContOver(id) {
	var obj = document.getElementById(id);
	obj.style.backgroundPosition = 'left bottom';
}

function imgContOut(id) {
	var obj = document.getElementById(id);
	obj.style.backgroundPosition = 'left top';
}

/*
==========================================================================================
	Suchfeld bei Focus leeren
==========================================================================================
*/
function clearSearchField(obj, s) {
	if(obj.value === s) {
		obj.value = "";
	}
}

/*
==========================================================================================
	RollOver-Funktionen
==========================================================================================
*/
function rollOver(obj, src) {
	obj = document.getElementById(obj);
	lastObj = obj;
	lastSrc = obj.src;
	obj.src = src;
}

function rollOut(doIt) {
	lastObj.src = lastSrc;
}


/*
==========================================================================================
	Dropdown-Menu-Funktionen
==========================================================================================	
*/
function startListMenu() {
	if (document.all&&document.getElementById) {
		navRoot = document.getElementById("nav");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
					this.className+=" over";
				}
				node.onmouseout=function() {
					this.className=this.className.replace(" over", "");
				}
			}
		}
	}

}

/*
==========================================================================================
	Druck-Funktion
==========================================================================================	
*/
function printPage() {
	window.print();  
}

/*
==========================================================================================
	Druck-Link anpassen
==========================================================================================	
*/

function rewritePrintLink(obj) {
	selectedVal = obj.options[obj.selectedIndex].value;
	document.getElementsByTagName('a')['printLink'].href = document.getElementsByTagName('a')['printLink'].href + '&showDiv=' + selectedVal;
}


/*
==========================================================================================
	Bookmark-Funktion
==========================================================================================	
*/

function addBookmark(notAllowedMessage) {
	if(document.all && window.external && document.URL != null && document.title != null) {
		window.external.AddFavorite(document.URL, document.title);
	} else { 
		alert(notAllowedMessage);
	}
}

/*
==========================================================================================
	E-Mailadressen verstecken
==========================================================================================	
*/
function writeEmail(mail, linkText) {
	mail = mail.replace('[at]', '@');
	linkText = linkText.replace('[at]', '@');
	document.write('<a href="mailto:' + mail + '">' + linkText + '</a>');
}

/*
==========================================================================================
	DIVs sichtbar machen
==========================================================================================
*/
lastDiv = null;
function showDiv(obj) {
	selectedVal = obj.options[obj.selectedIndex].value;
	if(selectedVal != 0) {
		if(lastDiv != null) {
			lastDiv.style.display = 'none';
		}
		div = document.getElementById('hidden' + selectedVal);
		div.style.display = 'block';
		lastDiv = div;
	}
}

/*
==========================================================================================
	Suchformular-onsubmit
==========================================================================================
*/
function checkSearchForm(s) {
	var field = document.getElementById('searchString');
	if(trim(field.value).length < 4) {
		alert(s);
		return false;
	}
}

/*
==========================================================================================
	Trim-Funktionen
==========================================================================================
*/
function rTrim(str) {
	var whitespace = new String(" \t\n\r");
	var s = new String(str);
	if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
		var i = s.length - 1;
		while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1) {
			i--;
		}
		s = s.substring(0, i+1);
	}
	return s;
}

function lTrim(str) {
	var whitespace = new String(" \t\n\r");
	var s = new String(str);
	if (whitespace.indexOf(s.charAt(0)) != -1) {
		var j=0, i = s.length;
		while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
		j++;
		s = s.substring(j, i);
	}
	return s;
}

function trim(s) {
	return rTrim(lTrim(s));
}




//--><!]]>