function top_frame() {
  if(parent.frames.length > 0) {
    top.location.href = self.document.location.href;
  }
}

function position() {
    
  if (self.innerHeight) // alle Browser, die 'self.innerHeight' unterstützen/akzeptieren
  {
	FensterWeite = self.innerWidth;
	FensterHoehe = self.innerHeight;
  }
  else if (document.documentElement && document.documentElement.clientHeight)
	// Explorer 6 Strict-Mode
  {
	FensterWeite = document.documentElement.clientWidth;
	FensterHoehe = document.documentElement.clientHeight;
  }
  
  else if (document.body) // andere Browser
  {
	FensterWeite = document.body.clientWidth;
	FensterHoehe = document.body.clientHeight;
  }
  
  if(FensterWeite<document.getElementById("siteDiv").offsetWidth){
    var links = 0;
  } else {
    var links = FensterWeite/2 - document.getElementById("siteDiv").offsetWidth/2;
  }
  if(FensterHoehe<document.getElementById("siteDiv").offsetHeight){
    var oben = 0;
  } else {
   	var oben = FensterHoehe/2 - document.getElementById("siteDiv").offsetHeight/2;
  }
  
  document.getElementById("siteDiv").style.left = links+"px";
  document.getElementById("siteDiv").style.top = oben+"px";
 }
 
 function mouse_over(link,farbe,deco) {
 document.getElementById(link).style.color=farbe;
 if(deco=="true") {
   document.getElementById(link).style.textDecoration="underline";
 } else {
   document.getElementById(link).style.textDecoration="none";
 }
}

function mouse_out(link,farbe) {
 document.getElementById(link).style.color=farbe;
 document.getElementById(link).style.textDecoration="none";
}

function on_focus(link,hgfarbe) {
 document.getElementById(link).style.backgroundColor=hgfarbe;
 document.getElementById(link).style.border='1px solid black';
}
 
function menu_over(link,hgfarbe,txtfarbe,link_deco,deco) {
 if(hgfarbe!=""){
   document.getElementById(link).style.backgroundColor=hgfarbe;
 }
 if(link_deco!=""){
   document.getElementById(link_deco).style.color=txtfarbe;
 }
 if(deco=="true") {
   if(link_deco!=""){
     document.getElementById(link_deco).style.textDecoration="underline";
   }
 } else {
   if(link_deco!=""){
     document.getElementById(link_deco).style.textDecoration="none";
   }
 }
}

function menu_out(link,hgfarbe,txtfarbe,link_deco) {
 if(hgfarbe!=""){
   document.getElementById(link).style.backgroundColor=hgfarbe;
 }
 if(link_deco!=""){
   document.getElementById(link_deco).style.color=txtfarbe;
   document.getElementById(link_deco).style.textDecoration="none";
 }
}
