function browserResize(BREITE, HOEHE)
{
  var fensterbreite=document.body.clientWidth;
  var fensterhoehe=document.body.clientHeight;
  var aendern=0;
  //Werte an Browser anpassen
  var identstring = navigator.userAgent;
  var spitzname=navigator.appName;
  if (identstring.indexOf("Opera",0) != -1)//Opera
  {
     if((fensterbreite < BREITE) || (fensterhoehe < HOEHE))
     {
        aendern=1;
        tmp_hoehe=fensterhoehe+65;
        tmp_breite=fensterbreite+10;
        if(fensterhoehe < HOEHE)
           tmp_hoehe=585+65;
        if(fensterbreite < BREITE)
           tmp_breite=940+10;
     }
  }
  else if (identstring.indexOf("MSIE",0) != -1)//IE
  {
     if((fensterbreite < BREITE) || (fensterhoehe < HOEHE))
     {
        aendern=1;
        tmp_hoehe=fensterhoehe+160;
        tmp_breite=fensterbreite+28;
        if(fensterhoehe < HOEHE)
           tmp_hoehe=585+160;
        if(fensterbreite < BREITE)
           tmp_breite=940+28;
     }
  }
  else if (spitzname.indexOf("Netscape",0) != -1)//NN
  {
     if((fensterbreite < BREITE) || (fensterhoehe < HOEHE))
     {
        aendern=1;
        tmp_hoehe=fensterhoehe+145;
        tmp_breite=fensterbreite+8;
        if(fensterhoehe < HOEHE)
           tmp_hoehe=585+145;
        if(fensterbreite < BREITE)
           tmp_breite=940+8;
     }
  }
  // Fenstergröße anpassen
  if(aendern == 1)
  {
     self.resizeTo(tmp_breite, tmp_hoehe);
  }
}

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];}
}



function initScrollLayer() {
  // arguments: id of layer containing scrolling layers (clipped layer), id of layer to scroll,
  // if horizontal scrolling, id of element containing scrolling content (table?)
  var wndo = new dw_scrollObj('wn', 'lyr1');

  // bSizeDragBar set true by default (explained at www.dyn-web.com/dhtml/scroll/ )
  // wndo.bSizeDragBar = false;

  // arguments: dragBar id, track id, axis ("v" or "h"), x offset, y offset
  // (x/y offsets of dragBar in track)
  // wndo.setUpScrollbar("dragBar", "track", "v", 1, 1);

  // pass id('s) of scroll area(s) if inside table(s)
  // i.e., if you have 3 (with id's wn1, wn2, wn3): dw_scrollObj.GeckoTableBugFix('wn1', 'wn2', 'wn3');
  dw_scrollObj.GeckoTableBugFix('wn');
}


function playFlash(bild)
{
window.document.movie.GotoFrame(bild);
}

<!--  Textanzeige in Ebenen PORTFOLIO - Übersichtsseite  -->
function TextToDIV(Text,Nr)
{
var kastenid="kasten"+Nr;

if(document.all && !document.getElementById) // IE 4
{
document.all[kastenid].innerHTML=Text;
}

if(document.layers) // NN 4.x
{
Text="<span class='teaser_rot'>"+Text+"<\/span>";
document.layers[kastenid].document.open();
document.layers[kastenid].document.write(Text);
document.layers[kastenid].document.close();
}

if (document.getElementById) // IE 5.x und NN 6
{
// oder document.getElementById(kastenid).firstChild.data=Text;
document.getElementById(kastenid).innerHTML=Text;
}
}


function initScrollLayer2() {
  // hide loading gif
  var load_lyr = document.getElementById? document.getElementById("loading"): document.all? document.all["loading"]: null;
  if (load_lyr) load_lyr.style.visibility = "hidden";

  // arguments: id of layer containing scrolling layers (clipped layer), id of layer to scroll,
  // if horizontal scrolling, id of element containing scrolling content (table?)
  var wndo = new dw_scrollObj('matrix', 'lyr1', 'imgTbl');
  //wndo.setUpScrollbar("dragBar1", "track1", "v", 1, 1);
  //wndo.setUpScrollbar("dragBar2", "track2", "h", 1, 1);

  // not at 0,0 for this demo
  dw_scrollObj.scrollTo('matrix', 0, 0, 1);
}


function initScrollLayer3() {
  // hide loading gif
  var load_lyr = document.getElementById? document.getElementById("loading"): document.all? document.all["loading"]: null;
  if (load_lyr) load_lyr.style.visibility = "hidden";

  // arguments: id of layer containing scrolling layers (clipped layer), id of layer to scroll,
  // if horizontal scrolling, id of element containing scrolling content (table?)
  var wndo = new dw_scrollObj('scrollX', 'layer', 'imgTbl');
  //wndo.setUpScrollbar("dragBar1", "track1", "v", 1, 1);
  //wndo.setUpScrollbar("dragBar2", "track2", "h", 1, 1);

  // not at 0,0 for this demo
  dw_scrollObj.scrollTo('scrollX', 0, 0, 1);
}

function initScrollLayer4() {
  // hide loading gif
  var load_lyr = document.getElementById? document.getElementById("loading"): document.all? document.all["loading"]: null;
  if (load_lyr) load_lyr.style.visibility = "hidden";

  // arguments: id of layer containing scrolling layers (clipped layer), id of layer to scroll,
  // if horizontal scrolling, id of element containing scrolling content (table?)
  var wndo = new dw_scrollObj('scrollXanfahrt', 'layer', 'imgTbl');
  //wndo.setUpScrollbar("dragBar1", "track1", "v", 1, 1);
  //wndo.setUpScrollbar("dragBar2", "track2", "h", 1, 1);

  // not at 0,0 for this demo
  dw_scrollObj.scrollTo('scrollXanfahrt', 0, 0, 1);
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->

function MM_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

 function winOpen(url, breite, hoehe) {
      // Errechnet Koordinaten, um das Popup zentriert zu platzieren
      links = (screen.width/2)-(breite/2);
      oben = (screen.height/2)-(hoehe/2);
      window.open(url,"popup","height="+hoehe+",width="+breite+",status = no,toolbar = no,menubar = no,location = no,resizable = no,titlebar = no,scrollbars = no,fullscreen = no,top ="+oben+",left ="+links);
}