function SwitchMenu(obj)
{
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("cont").getElementsByTagName("DIV");
		if(el.style.display == "none"){
			for (var i=0; i<ar.length; i++){
				ar[i].style.display = "none";
			}
			el.style.display = "block";
			ResetStyle(obj);
		}else{
			el.style.display = "none";
		}
	}
}
function StartMenu(obj){
	if(document.getElementById){
	var ar = document.getElementById("cont").getElementsByTagName("DIV");
			for (var i=0; i<ar.length; i++){
				ar[i].style.display = "none";
			}
	}
}

function ResMenu(obj, menu){
	if(document.getElementById(obj))
	{
		var el = document.getElementById(obj);
		var ar = document.getElementById("cont").getElementsByTagName("DIV");
		for (var i=0; i<ar.length; i++){
			ar[i].style.display = "none";
		}
		el.style.display = "block";
		document.getElementById(menu).className = "subrot";
	}
}

function SwitchStyle(menu, newClass)
{
	if(document.getElementById){
	var ar = document.getElementById("sub3").getElementsByTagName("A");
			for (var i=0; i<ar.length; i++){
				ar[i].className = "substart";
		}
	document.getElementById(menu).className = newClass;
	}
}

function ResetStyle(menu)
{
	if(document.getElementById){
	var ar = document.getElementById(menu).getElementsByTagName("A");
			for (var i=0; i<ar.length; i++){
				ar[i].className = "substart";
		}
	}
}

function ChangeClass(menu, newClass) { 
	 if (document.getElementById) { 
	 	document.getElementById(menu).className = newClass;
	 } 
}

	function openAgb() {
		var openWin = window.open('agb.php', 'AGB', 'width=400, height=400, location=0, directories=0, status=0, toolbar=0, scrollbars=yes, screenX='+(this.screenX+20)+',	screenY='+(this.screenY+20));
		openWin.focus();
	}

/* to limit entries in a textarea */
function limitWords(textarea, limit, infodiv)
{
	var text = textarea.value; 
	var arrWords = text.split(" ");
	var textlength = arrWords.length;
	var info = document.getElementById(infodiv);

	if(textlength > limit)
	{
		info.innerHTML = '<span style="color:red">Du hast leider keine Worte mehr übrig.</span>';
		textarea.value = text.substr(0,text.length-1);
		textarea.scrollTop = textarea.scrollHeight;
		return false;
	}
	else
	{
		info.innerHTML = 'Du hast noch '+ (limit - textlength) +' Worte übrig';
		return false;
	}
}

function pm (textAsASCII, asLink, extraHTML) 
{
	textAsASCII = '&#'+textAsASCII.replace(/[,]+/g, ";&#")+';';
	if (asLink) {
		document.write('<a href="mailto:'+textAsASCII+'"'+extraHTML+'>'+textAsASCII+'</a>');
	} else {
		document.write(textAsASCII);
	}
}
document.onselectstart = new Function("return false");
