var tag1aktiviert="tmp";
var tag2aktiviert="tmp";
var tag3aktiviert="tmp";
var tag1classaktiviert="tmp";
var tag2classaktiviert="tmp";
var tag3classaktiviert="tmp";

var tag1aktiviertunter="tmp";
var tag2aktiviertunter="tmp";
var tag3aktiviertunter="tmp";
var tag1classaktiviertunter="tmp";
var tag2classaktiviertunter="tmp";
var tag3classaktiviertunter="tmp";

var defaultsizer=14;

function FarbenAn(div,tag1,class1,tag2,class2,tag3,class3)
{
status="";
if((class1.search(/_AKTIVIERT/) != -1)&&(tag1aktiviert!=tag1)){
if(document.getElementById(tag1aktiviert))
{
document.getElementById(tag1aktiviert).className=tag1classaktiviert;
}
if(document.getElementById(tag2aktiviert))
{
document.getElementById(tag2aktiviert).className=tag2classaktiviert;
}
if(document.getElementById(tag3aktiviert))
{
document.getElementById(tag3aktiviert).className=tag3classaktiviert;
}
tag1aktiviert=tag1;
tag2aktiviert=tag2;
tag3aktiviert=tag3;
tag1classaktiviert=class1.replace(/_AKTIVIERT/,"");
tag2classaktiviert=class2.replace(/_AKTIVIERT/,"");
tag3classaktiviert=class3.replace(/_AKTIVIERT/,"");
if(document.getElementById(tag1aktiviertunter))
{
document.getElementById(tag1aktiviertunter).className=tag1classaktiviertunter;
}
if(document.getElementById(tag2aktiviertunter))
{
document.getElementById(tag2aktiviertunter).className=tag2classaktiviertunter;
}
if(document.getElementById(tag3aktiviertunter))
{
document.getElementById(tag3aktiviertunter).className=tag3classaktiviertunter;
}
}
if(!(document.getElementById(tag1).className.search(/_AKTIVIERT/) != -1)){
if(document.getElementById(tag1))
{
document.getElementById(tag1).className=class1;
}
if(document.getElementById(tag2))
{
document.getElementById(tag2).className=class2;
}
if(document.getElementById(tag3))
{
document.getElementById(tag3).className=class3;
}
}
}	

function FarbenAnUnter(div,tag1,class1,tag2,class2,tag3,class3)
{
status="";
if((class1.search(/_AKTIVIERT/) != -1)&&(tag1aktiviertunter!=tag1)){
if(document.getElementById(tag1aktiviertunter))
{
document.getElementById(tag1aktiviertunter).className=tag1classaktiviertunter;
}
if(document.getElementById(tag2aktiviertunter))
{
document.getElementById(tag2aktiviertunter).className=tag2classaktiviertunter;
}
if(document.getElementById(tag3aktiviertunter))
{
document.getElementById(tag3aktiviertunter).className=tag3classaktiviertunter;
}
tag1aktiviertunter=tag1;
tag2aktiviertunter=tag2;
tag3aktiviertunter=tag3;
tag1classaktiviertunter=class1.replace(/_AKTIVIERT/,"");
tag2classaktiviertunter=class2.replace(/_AKTIVIERT/,"");
tag3classaktiviertunter=class3.replace(/_AKTIVIERT/,"");
}
if(!(document.getElementById(tag1).className.search(/_AKTIVIERT/) != -1)){
if(document.getElementById(tag1))
{
document.getElementById(tag1).className=class1;
}
if(document.getElementById(tag2))
{
document.getElementById(tag2).className=class2;
}
if(document.getElementById(tag3))
{
document.getElementById(tag3).className=class3;
}
}
}	

function detailanzeigefenster(quelle,identifikator,weite,hoehe)
{	
status="";
var ziel = quelle + identifikator;
var parameter = "resizable=yes,locationbar=no,menubar=no,scrollbars=yes,width=" + weite + ",height=" + hoehe + ",screenX=0,screenY=0";
F1 = open(ziel,"FENSTER"+(("_" + Math.random()).substr(3,7)),parameter);
F1.focus();
}

function menuelink_toframe(testframe,yesdatei,nodatei,parameter)
{
var framefound=0;

if(parent.frames[testframe]){framefound=1;parent.frames[testframe].location.href=yesdatei+parameter;}
if(top.frames['hintergrund']){
if(top.frames['hintergrund'].frames['framesetmitte'] && framefound==0){framefound=1;
if(top.frames['hintergrund'].frames['framesetmitte'].frames[testframe]){top.frames['hintergrund'].frames['framesetmitte'].frames[testframe].location.href=yesdatei+parameter;}
else{top.frames['hintergrund'].frames['framesetmitte'].location.href=nodatei+parameter;}}
if(top.frames['hintergrund'] && framefound==0){framefound=1;
if(top.frames['hintergrund'].frames[testframe]){top.frames['hintergrund'].frames[testframe].location.href=yesdatei+parameter;}
else{top.frames['hintergrund'].location.href=nodatei+parameter;}}	
}
if(framefound==0){framefound=1;top.location.href=nodatei+parameter;}
}

function bilderkatalogbildtausch(ziel,url,bilderanzahl,bildnummer)
{
if(document.getElementById(ziel))
{
if(url.length<3){url='image/leer.gif';}
if(this.location.href.search(/www/) != -1){top.scrollTo(0,0);}
this.scrollTo(0,0);
document.getElementById(ziel + "ebene").style.visibility = "visible";
document.getElementById("MITTEINHALT").style.visibility = "hidden";
document.getElementById("MITTEINHALT").style.height = "1px";
document.getElementById("MITTEINHALT").style.overflow = "hidden";
document.getElementById(ziel).src = url;
bildnummeranzeige=bildnummer;
if(bildnummer.length==1 && bilderanzahl.length==2){bildnummeranzeige="0"+bildnummer;}
if(bildnummer.length==1 && bilderanzahl.length==3){bildnummeranzeige="00"+bildnummer;}
if(bildnummer.length==2 && bilderanzahl.length==3){bildnummeranzeige="0"+bildnummer;}
if(bildnummer.length==1 && bilderanzahl.length==4){bildnummeranzeige="000"+bildnummer;}
if(bildnummer.length==2 && bilderanzahl.length==4){bildnummeranzeige="00"+bildnummer;}
if(bildnummer.length==3 && bilderanzahl.length==4){bildnummeranzeige="0"+bildnummer;}
var elem_bilderlinktext = document.getElementById(ziel + "bilderlinktext");
if (typeof(elem_bilderlinktext.text) != 'undefined')
elem_bilderlinktext.text=bildnummeranzeige+" von "+bilderanzahl;
else if (typeof(elem_bilderlinktext.textContent) != 'undefined')
elem_bilderlinktext.textContent=bildnummeranzeige+" von "+bilderanzahl;
else if (typeof(elem_bilderlinktext.innerText) != 'undefined')
elem_bilderlinktext.innerText=bildnummeranzeige+" von "+bilderanzahl;
if(eval(bildnummer*1)>1)
{
document.getElementById(ziel + "bilderlinkback").href=document.getElementById(ziel + "bilderlink" + (eval((bildnummer*1)-1))).href;
}
else
{
document.getElementById(ziel + "bilderlinkback").href=document.getElementById(ziel + "bilderlink" + (eval((bilderanzahl*1)))).href;	
}	
if(eval(bildnummer*1)<eval(bilderanzahl*1))
{		
document.getElementById(ziel + "bilderlinkfor").href=document.getElementById(ziel + "bilderlink" + (eval((bildnummer*1)+1))).href;
}	
else
{		
document.getElementById(ziel + "bilderlinkfor").href=document.getElementById(ziel + "bilderlink1").href;
}	
}
}

function bilderkatalogbildaus(ziel,url)
{
if(document.getElementById(ziel))
{
document.getElementById(ziel + "ebene").style.visibility = "hidden";
document.getElementById("MITTEINHALT").style.overflow = "visible";
document.getElementById("MITTEINHALT").style.height = "100%";
document.getElementById("MITTEINHALT").style.visibility = "visible";
document.getElementById(ziel).src = url;
}
}
function texttausch(texttarget,texttitel)
{
texttitel=texttitel.replace(/%C3%B6/gi,"ö");
texttitel=texttitel.replace(/%C3%B6/gi,"Ö");
texttitel=texttitel.replace(/%C3%A4/gi,"ä");
texttitel=texttitel.replace(/%C3%84/gi,"Ä");
texttitel=texttitel.replace(/%C3%BC/gi,"ü");
texttitel=texttitel.replace(/%C3%9C/gi,"Ü");
texttitel=texttitel.replace(/%C3%9F/gi,"ß");
texttitel=texttitel.replace(/%C2%A7/gi,"§");
var elem_feldformulartitel = document.getElementById(texttarget);
if (typeof(elem_feldformulartitel.text) != 'undefined')
elem_feldformulartitel.text=texttitel;
else if (typeof(elem_feldformulartitel.textContent) != 'undefined')
elem_feldformulartitel.textContent=texttitel;
else if (typeof(elem_feldformulartitel.innerText) != 'undefined')
elem_feldformulartitel.innerText=texttitel;
return true;
}

var IE5 = (document.all && document.getElementById) ? true : false;

function up(){
top.scrollBy(0,-20);
}

function down(){
top.scrollBy(0,+20);
}

function wheel(event){
 var delta = 0;
 if (!event) event = window.event;
 if (event.wheelDelta) {
  delta = event.wheelDelta/120;
  if (window.opera) delta = -delta;
 } else if (event.detail) {
  delta = -event.detail/3;
 }
 if (delta > 0)up();
 if (delta < 0)down();
 return false;
}

function keyListener(event){
   if(!event)event = window.event;
   if(event.keyCode==38)up();
   if(event.keyCode==40)down();
}
