function jumpMenu(selObj, domain)
{ 
	if (selObj.indexOf(domain) != -1)
	{
		location.href = selObj;
	}
	else
	{
		window.open(selObj, "Zweitfenster", "width=800,height=600,location=yes,resizable=yes,status=yes,toolbar=yes,scrollbars=yes");
	}
}

function change_redirect(url1, url2)
{
	if (document.anmeldung_newsletter.operation.value == "unsubscribe")
	{
		document.getElementById("nlRedirect").innerHTML = '<input type="hidden" value="'+url1+'" name="redirect">';
	}
	else
	{
		document.getElementById("nlRedirect").innerHTML = '<input type="hidden" value="'+url2+'" name="redirect">';
	}
}

function contentReplace()
{
	var content = document.getElementById("container2Spalte1").innerHTML;
	document.getElementById("ContentNews").innerHTML = content;
	
	content = document.getElementById("container3Spalte1").innerHTML;
	document.getElementById("ContentLeben").innerHTML = content;
	
	content = document.getElementById("container4Spalte1").innerHTML;
	document.getElementById("ContentWirtschaft").innerHTML = content;
	
	content = document.getElementById("container5Spalte1").innerHTML;
	document.getElementById("ContentSki").innerHTML = content;
}
function getWinSize() 
{ 
    win = window; 
    var s = new Object(); 
    if(typeof win.innerWidth != 'undefined') 
    { 
        s.width = win.innerWidth; 
        s.height = win.innerHeight; 
    } 
    else 
    { 
         var obj = getBody(win); 
         s.width = parseInt(obj.clientWidth); 
         s.height = parseInt(obj.clientHeight); 
    }
    return s; 
}
function getBody(w) 
{ 
    return (w.document.compatMode && w.document.compatMode == "CSS1Compat") ? w.document.documentElement : w.document.body || null; 
}
function wetterReplace()
{
	/*
	var content = document.getElementById("homepagewetterHidden").innerHTML
	document.getElementById("homepagewetter").innerHTML = content;
	
	content = document.getElementById("homepagewetter").innerHTML
	//alert(content);
	*/
}
function replaceClass(NameDerKlasse, NummerDerKlasse, ReplaceContent)
{
	document.getElementsByClassName(NameDerKlasse)[NummerDerKlasse].innerHTML = ReplaceContent;
}
function detectBrowser()
{
	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);
	if ((browser=="Netscape" || browser=="Microsoft Internet Explorer") && (version>=4))
  	{
		//
	}
}
function qePageContentHeight()
{
	var fenstergroesse		= getWinSize();
	var qePageContentHeight	= fenstergroesse.height-290;
	var ContentInnerHeight	= fenstergroesse.height-285;
	var dvvSucheHeight		= fenstergroesse.height-220;
	var navigationHeight	= document.getElementById('navigation').offsetHeight;
	var MinHeight			= navigationHeight+280;
	//var MinHeight			= navigationHeight;

	if (document.getElementById('qePageContent'))
	{
		if (document.getElementById('qePageContent').offsetWidth > 500)
		{
			qePageContentHeight	= fenstergroesse.height-320;
			MinHeight			= navigationHeight+330;
		}
	}

	if (fenstergroesse.height < MinHeight)
	{
//alert(MinHeight);
//alert(fenstergroesse.height);
		document.getElementById('inhalt').style.height = MinHeight+"px";
		document.getElementsByTagName("body")[0].style.height = MinHeight+"px";
	}
	else
	{
		document.getElementById('inhalt').style.height = "99.9%";
		document.getElementsByTagName("body")[0].style.height = "100%";
		document.getElementsByTagName("body")[0].style.overflow = "hidden";
	}

//alert(document.getElementById('inhalt').style.height);

	if (document.getElementById('qePageContent'))
	{
		document.getElementById('qePageContent').style.height = qePageContentHeight+"px";
	}
	else if (document.getElementById('dvvSuche'))
	{
		document.getElementById('dvvSuche').style.height = dvvSucheHeight+"px";
	}
	else if (document.getElementById('Content-inner'))
	{
		document.getElementById('Content-inner').style.height = ContentInnerHeight+"px";
	}
}
function UnCryptMailto(s, shift) {
	var n=0;
	var r="";
	for(var i=0;i<s.length;i++) { 
		n=s.charCodeAt(i); 
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(shift)); 
	}
	return r;
}
function linkTo_UnCryptMailto(s, shift)	{
	location.href=UnCryptMailto(s, shift);
}

