function adjustLayout()
{
	var cHeight = xHeight("center");
	var lHeight = xHeight("left");
	var rHeight = xHeight("right");
	
	var maxHeight = Math.max(cHeight, Math.max(lHeight, rHeight));
	
	xHeight("center", maxHeight);
	xHeight("center", maxHeight);
	xHeight("center", maxHeight);
	
	xShow("footer");
}

function doChallengeResponse() {
    str = document.login.Passwort.value;
    document.login.response.value = MD5(str);
    document.login.Passwort.value = "";

}


function einblenden(element){
	
	document.getElementById(element).style.visibility = "visible";
	
}

function ausblenden(element){
	if(document.getElementById(element).style.visibility == "visible"){
		document.getElementById(element).style.visibility = "hidden";
	}else{
		document.getElementById(element).style.visibility = "visible";
	}
}

function showin(element){
	document.getElementById(element).style.visibility = "visible";
}

function showout(element){
	document.getElementById(element).style.visibility = "hidden";	
}

function InsertMail(mailnam,mailsvr,maildom,text,subject)
{
  subject='?Subject='+subject;
  if(text=="")
    document.write('<a href="mailto:'+mailnam+'@'+mailsvr+'.'+maildom+subject+'">'+mailnam+'@'+mailsvr+'.'+maildom+'</a>');
  else
    document.write('<a href="mailto:'+mailnam+'@'+mailsvr+'.'+maildom+subject+'">'+text+'</a>');
}

function OpenNewCpBln(url)
{
	if(navigator.appName != "Netscape") {

		
	}else{
		if(window.locationbar.visible==false || window.toolbar.visible==false)
		{ 
			window.open(url,"","menubar=yes, toolbar=yes, resizable=yes, scrollbars=yes, location=yes, personalbar=yes");
			return false;
		}
	}
}

function app_visit(element, img, src1, src2){

	if(document.getElementById(element).style.display=='none'){ 
		document.getElementById(element).style.display='inline';
		document.getElementByName(img).src=src1;
	}else{
		document.getElementById(element).style.display='none';
		document.getElementByName(img).src=src2; 
	}
}

function Werteliste (querystring) {
  if (querystring == '') return;
  var wertestring = querystring.slice(1);
  var paare = wertestring.split("&");
  var paar, name, wert;
  for (var i = 0; i < paare.length; i++) {
    paar = paare[i].split("=");
    name = paar[0];
    wert = paar[1];
    name = unescape(name).replace("+", " ");
    wert = unescape(wert).replace("+", " ");
    this[name] = wert;
  }
}


