

  Fenster = new Array();
  FensterOffen = new Array();

/* öffnet Fenster mit Parametern und setzt Fensterstatus */

function NeuesFenster(nummer,datei,name,breite,hoehe){
  Fenster[nummer] = window.open(datei,name,"width="+breite+",height="+hoehe+",resizable=yes");
  FensterOffen[nummer] = 1;
  Fenster[nummer].focus();
}
function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//------------ Änderung vom Style für buttons außerhalb eines formulars--------------------
function switch_style2(x) { //------------ für Detailpläne-Button, ändert Font-Farbe
document.getElementById(x).style.color = '#cc3300';
}
function restore_style2(y) {
document.getElementById(y).style.color = 'black';

}
function switch_styleM(x) { //------------ für Modul-Buttons, ändert Hintergrundbild
if (x =='detailpl' ) { document.getElementById(x).style.backgroundImage = 'url(pics/detailpl_hg_o.gif)'; }
else if (x =='stadtpl' || x == 'ortspl') { document.getElementById(x).style.backgroundImage = 'url(pics/stadtpl_hg2_o.gif)'; }
else if (x =='cmp') { document.getElementById(x).style.backgroundImage = 'url(pics/cmp_hg_o.gif)'; }
else if (x =='allek') { document.getElementById(x).style.backgroundImage = 'url(pics/button_hg_o.gif)'; }
else if (x =='clt') { document.getElementById(x).style.backgroundImage = 'url(pics/clt_hg_o.gif)'; }
else if (x =='immo') { document.getElementById(x).style.backgroundImage = 'url(pics/immo_hg_o.gif)'; }
else if (x =='verkehr') { document.getElementById(x).style.backgroundImage = 'url(pics/verkehr_hg_o.gif)'; }
else if (x =='tour') { document.getElementById(x).style.backgroundImage = 'url(pics/tour_hg_o.gif)'; }
else if (x =='treff') { document.getElementById(x).style.backgroundImage = 'url(pics/treff_hg_o.gif)'; }
else if (x =='info') { document.getElementById(x).style.backgroundImage = 'url(pics/info_hg_o.gif)'; }
}

function restore_styleM(y) { //------------ für Modul-Buttons, ändert Hintergrundbild wieder zurück
if (y == 'detailpl') { document.getElementById(y).style.backgroundImage = 'url(pics/detailpl_hg.gif)'; }
else if (y == 'stadtpl' || y == 'ortspl') { document.getElementById(y).style.backgroundImage = 'url(pics/stadtpl_hg2.gif)'; }
else if (y =='cmp') { document.getElementById(y).style.backgroundImage = 'url(pics/cmp_hg.gif)'; }
else if (y =='allek') { document.getElementById(y).style.backgroundImage = 'url(pics/button_hg.gif)'; }
else if (y =='clt') { document.getElementById(y).style.backgroundImage = 'url(pics/clt_hg.gif)'; }
else if (y =='immo') { document.getElementById(y).style.backgroundImage = 'url(pics/immo_hg.gif)'; }
else if (y =='verkehr') { document.getElementById(y).style.backgroundImage = 'url(pics/verkehr_hg.gif)'; }
else if (y =='tour') { document.getElementById(y).style.backgroundImage = 'url(pics/tour_hg.gif)'; }
else if (y =='treff') { document.getElementById(y).style.backgroundImage = 'url(pics/treff_hg.gif)'; }
else if (y =='info') { document.getElementById(y).style.backgroundImage = 'url(pics/info_hg.gif)'; }
}
//----------------------------------für buttons innerhalb eines formulars--------------------
function switch_style(x) { //-------------------ändert Rahmen
var button=eval("document.forms[0]."+x);
button.style.border = '1px inset white';
}

function restore_style(y) {
var button=eval("document.forms[0]."+y);
button.style.border = '1px outset white';
}
//--------------------------------------------------------------------------------------
