  var sitemapwin
  var dialogwin
  window.onError=null;
  var bver = "nn2"; 
  browserName = navigator.appName;
  browserVersion = parseInt(navigator.appVersion);
  if (browserName == "Netscape" && browserVersion >= 4) bver = "nn4";
  if ( (browserName == "Microsoft Internet Explorer") && browserVersion >= 4) bver = "ms4";

  function openmap(startpage) {
    if (bver == "nn4") {
      sitemapwin=window.open(startpage,'Sitemap','resizable=yes,scrolling=yes,status=no,location=no,menubar=no,toolbar=no,width=340,height=460,scrollbars');
      sitemapwin.focus();
    }
    if (bver == "ms4") {
      sitemapwin=window.open(startpage,'Sitemap','resizable=yes,scrolling=yes,status=no,location=no,menubar=no,toolbar=no,width=340,height=448,scrollbars');
      setTimeout('sitemapwin.focus()',200);
    }
  }

  function openorfocus ( ) {
    if ( typeof(  sitemapwin ) != 'undefined' )
    {
      if ( ! sitemapwin.closed )
        sitemapwin.focus()
      else
        openmap('/web/deutsch/html/sitemap.html' );
    }
    else
      openmap('/web/deutsch/html/sitemap.html' );
  }

  function closesitemap() {
    if ( typeof( sitemapwin ) != 'undefined' )
      if ( ! sitemapwin.closed )
        sitemapwin.close()
  }

  function opendialog(startpage) {
    if (bver == "nn4") {
      dialogwin=window.open(startpage,'Dialog','resizable=yes,scrolling=no,status=no,location=no,menubar=no,toolbar=no,width=300,height=450');
      dialogwin.focus();
    }
    if (bver == "ms4") {
      dialogwin=window.open(startpage,'Dialog','resizable=yes,scrolling=no,status=no,location=no,menubar=no,toolbar=no,width=300,height=450');
      setTimeout('dialogwin.focus()',200);
    }
  }

  function openorfocusdialog ( ) {
    if ( typeof(  dialogwin ) != 'undefined' )
    {
      if ( ! dialogwin.closed )
        dialogwin.focus()
      else
        opendialog('/web/deutsch/html/dialog.html' );
    }
    else
      opendialog('/web/deutsch/html/dialog.html' );
  }

  function closedialog() {
    if ( typeof( dialogwin ) != 'undefined' )
      if ( ! dialogwin.closed )
        dialogwin.close()
  }

