function popupMail (Adresse) {
  v = window.open(Adresse, "Kontakt", "width=500,height=500,left=100,top=70", "menubar=no", "resizable=no", "scrollbars=no", "toolbar=no");
  v.focus();
}

function redirect_to (destination) {
    window.location.href = destination;
}

function switch_div(div_id){
	elements = document.getElementsByTagName('ul');
	
	block = document.getElementById(div_id);
	el = document.getElementById(div_id);
	
	while(el != null && el.id != "navi") {
		el = el.parentNode;
	}
	is_navi = (el != null && el.id == "navi");
	
	for(var i = 0;i<elements.length;i++){
		 if(elements[i].id.substr(0,6)=='subnav' && elements[i] !=block){
			elements[i].style.display = 'none';
		}
	}
	
	if (block.style.display =='none') {
		if (navigator.appName == "Microsoft Internet Explorer") {
        	block.style.display = "block";
		} else {
			if(is_navi) {
				block.style.display = "block";
			} else {
	        	block.style.display = "table-row";
			}
		}
	} else {
		block.style.display = 'none';
	}
}
function switch_table(table_id){
	elements = document.getElementsByTagName('td');
	
	block = document.getElementById(table_id);
	el = document.getElementById(table_id);
	
	while(el != null && el.id != "navi") {
		el = el.parentNode;
	}
	is_navi = (el != null && el.id == "navi");
	
	for(var i = 0;i<elements.length;i++){
		 if(elements[i].id.substr(0,6)=='subnav' && elements[i] !=block){
			elements[i].style.display = 'none';
		}
	}
	
	if (block.style.display =='none') {
		if (navigator.appName == "Microsoft Internet Explorer") {
        	block.style.display = "block";
		} else {
			if(is_navi) {
				block.style.display = "block";
			} else {
	        	block.style.display = "table-row";
			}
		}
	} else {
		block.style.display = 'none';
	}
}
/*
function check_form_content(){
	var f = document.forms[0];
	var send_form = f.name.value !='' &&f.prename.value !='' && f.message.value !='' && f.subject.value !='' && f.sec_code.value!='';
	if (send_form){
		if(!is_valid_email(f.email.value)){
			alert('Bitte eine gültige E-Mail Adresse eingeben!');
			return;
		}
	}else{
		send_form= false;
	}
	if(!send_form){
		alert('Bitte füllen Sie alle Felder aus!');
		return;
	}
	f.actn.value = "check_form_validity";
	f.submit();				
}
*/
function getClickedNode(url) {
    var navi = document.getElementById("navi");
	if(navi) {
		var a = navi.getElementsByTagName("a");
		for(var i = 0 ; i < a.length ; i++){
			if(a[i].pathname.replace(/\//g, "") == url){
				if(a[i].parentNode.parentNode.parentNode != navi){
					a[i].parentNode.parentNode.style.display = "block";
					a[i].className = "subactive";
				} else {
					a[i].className = "active";
				}
				break;
			}
		}
	}
}