function pdfAlert( fileSize ){ }
/*
function pdfAlert( fileSize ){
   alert( "Hinweis:\n"
        + "Dieses pdf-Dokument ist "+ fileSize +" groß. "
        + "Bitte beachten Sie, dass es je nach Geschwindigkeit Ihres Internetzugangs "
        + "etwas dauern kann, bis das Dokument vollständig heruntergeladen ist. "
        );

   return;
}
*/


function nachLaden1(){
 if (!top.FramesetGeladen){
        var docName = location.href.substring(location.href.lastIndexOf("/")+1, location.href.length);
        var ZielDatei = "/frameset.html?"+docName;
        if(document.images)
           top.location.replace(ZielDatei);
        else
           top.location.href = ZielDatei ;
    }
  return;
}

function laden( docName ){
 if (!top.FramesetGeladen){
        var ZielDatei = "/frameset.html?"+docName;
        if(document.images)
           top.location.replace(ZielDatei);
        else
           top.location.href = ZielDatei ;
    }
  return;
}

function nachLaden(){
    if (!top.FramesetGeladen){
        var docName = location.href.substring(location.href.lastIndexOf("/")+1, location.href.length);
        var ZielDatei = "/frameset.html?"+docName;
        Check = confirm("Möchten Sie das Menü zur Navigation nachladen?");
        if(Check == true){
            if(document.images)
               top.location.replace(ZielDatei);
            else
                top.location.href = ZielDatei ;
        }
    }
    return;
}

function neuesFenster( datei, fname, breite, hoehe ,posiLeft, posiTop, tbar){
     var fenstername = window.open( datei
                               , fname
                               , "width=" + breite
                               + ",height=" + hoehe
                               + ",left=" + posiLeft
                               + ",top=" + posiTop
                               + ",menubar=yes,scrollbars=yes,resizable=yes,toolbar=" +tbar
                               );
      fenstername.focus();
  return;
}

function bildFenster( bilddatei, fname, titel, fbreite, fhoehe, bbreite, bhoehe, positop, posileft, sbar, resize, tbar ){

     var fenstername = window.open(""
                               , fname
                               , "width="       + fbreite
                               + ",height="     + fhoehe
                               + ",left="       + posileft
                               + ",top="        + positop
                               + ",scrollbars=" + sbar
                               + ",resizable="  + resize
                               + ",toolbar"     + tbar
                               + ",location=no"
                               );

     fenstername.document.open();
     fenstername.document.write( "<html><head><title>"+titel+"<\/title><\/head><body leftMargin=0 topMargin=0 marginheight=0 marginwidth=0><img src="+bilddatei+" width="+bbreite+" height="+bhoehe+" alt="+titel+" title="+titel+"><\/body><\/html>" );
     fenstername.document.close();
     fenstername.focus();
  return;
}



function nabuFenster( url, fname, fbreite, fhoehe, posileft, positop, loc, dir, stat,  tbar, mbar, sbar, resize ){

     var fenstername = window.open( url
                                  , fname
                                  , "width="        + fbreite
                                  + ",height="      + fhoehe
                                  + ",left="        + posileft
                                  + ",top="         + positop
                                  + ",toolbar="     + tbar
                                  + ",location="    + loc
                                  + ",directories=" + dir
                                  + ",status="      + stat
                                  + ",menubar=yes"
                                  + ",scrollbars="  + sbar
                                  + ",resizable=yes"
                                  );
     fenstername.focus();
  return;
}


/*
Lauftext, auch zur Unterdrückung endlos langer Verweistexte in der Statuszeile...
*/
  var Text  = "            ";    // Initialisierung
  var Text1 = "<°°XYXY+++++";
  var Text2 = "<°°YXYX+++++";
  var Geschwindigkeit = 10;     // 100
  var Breite = 100;              // 250
  var TextLaenge = Text.length;
  var Position = 1 - Breite;

 function StatusLauftext() {
     Position++;
     var Textzustand="";
     if (Position == TextLaenge)
       Position = 1 - Breite;
     /*if (Text == Text1)
       Text = Text2;
     else Text = Text1; */
     if (Position < 0){
        for (var Zaehler=1; Zaehler <= Math.abs(Position); Zaehler++)
          Textzustand = Textzustand + " ";
        Textzustand = Textzustand + Text.substring(0, Breite - Zaehler + 1);
     }else
     Textzustand = Textzustand + Text.substring(Position, Breite + Position);
     window.status = Textzustand;
     setTimeout("StatusLauftext()",Geschwindigkeit);
 }


/*
Darstellung von Kartenausschnitten mit:
- Positionierung an einem bestimmten Punkt mit Hilfe von onload=scrollTo()
- Texteinblendung beim Mouseover bestimmter Stellen mit Hilfe einer Map-Definition ohne Verweis

*/

// Die Offsets zum Positionieren des Kartenausschnitts im Fenster
// (so dass gleich auf das aktuelle NSG fokussiert wird)
var offxHA191 =138;
var offyHA191 =0;
var offxHA203 =240;
var offyHA203 =250;
var offxHA004 =0;
var offyHA004 =0;
var offySohrw =122;
var offxSohrw =82;




// Es könne beliebig viele Koordinaten für Polygone eingegeben werden.
var coordsHA191 ="235, 70, 279, 90, 274, 133, 294, 127, 310, 161, 330, 162, 352, 211, 358, 245, 410, 309, 407, 340, 379, 343, 370, 357, 378, 388, 366, 401, 355, 386, 342, 396, 288, 403, 284, 386, 333, 379, 369, 297, 274, 221, 249, 182, 222, 92";

var coordsHA203 ="490, 367, 515, 380, 529, 421, 516, 425, 522, 451, 542, 455, 569, 536, 577, 581, 555, 605, 530, 610, 531, 621, 520, 624, 507, 614, 497, 615, 481, 611, 433, 529, 420, 465, 418, 445, 400, 425, 404, 404, 413, 405, 423, 388, 437, 394, 448, 433, 471, 425, 499, 420, 488, 388";

//var coordsHA203 ="490, 363, 515, 376, 529, 417, 516, 421, 522, 447, 542, 451, 569, 532, 577, 577, 555, 601, 530, 606, 531, 617, 520, 620, 507, 610, 497, 611, 481, 607, 433, 525, 420, 461, 418, 441, 400, 421, 404, 400, 413, 401, 423, 384, 437, 390, 448, 429, 471, 421, 499, 416, 488, 384";
var coordsHA004 ="90, 84, 136, 138";

var coordsSohrw = "290,267, 349,273, 375,307, 373,361, 308,367";

var mapSuedlLeineaue  = "<map name='mapSuedlLeineaue'>"
                       + "<area shape='poly' coords='"+coordsHA191+"' title='NSG HA-191 Alte Leine' alt='NSG HA-191 Alte Leine'>"
                       + "<area shape='poly' coords='"+coordsHA203+"' title='NSG HA-203 Leineaue zwischen Ruthe und Koldingen' alt='NSG HA-203 Leineaue zwischen Ruthe und Koldingen'>"
                       + "<area shape='rect' coords='"+coordsHA004+"' title='NSG HA-4 Sundern' alt='NSG HA-4 Sundern'>"
                       + "<\/map>"
                       ;

var mapSohrwiesen  =  "<map name='mapSohrwiesen'>"
                   + "<area shape='poly' coords='"+coordsSohrw+"' title='Projektgebiet Sohrwiesen' alt='Projektgebiet Sohrwiesen'>"
                   + "<\/map>"
                   ;


function kartenFenster( mapping, mapname, offx, offy, bilddatei, fname, titel, fbreite, fhoehe, bbreite, bhoehe, positop, posileft, sbar, resize, tbar ){
     var fenstername = window.open(""
                               , fname
                               , "width="       + fbreite
                               + ",height="     + fhoehe
                               + ",left="       + posileft
                               + ",top="        + positop
                               + ",scrollbars=" + sbar
                               + ",resizable="  + resize
                               + ",toolbar"     + tbar
                               + ",location=no"
                               + ",menubar=no"
                               );

     fenstername.document.open();
     fenstername.document.write( " <html><head> "
                               + " <title>"+titel+"<\/title>"
                               + " <script type='text/javascript' src='functions.js'></script>"
                               + " <link rel='stylesheet' type='text/css' href='format.css'>"
                               + " <\/head> "
                               + " <body onload='javascript:window.scrollTo("+offx+","+offy+");' >"


                               + " <img border='0' src='"+bilddatei+"' usemap='#"+mapname +"' width="+bbreite+" height="+bhoehe+">"

                               + "<div class='box10'>Quelle der Hintergrunddaten: Auszug aus Topografischen Karten und/oder Geobasisdaten &copy;&nbsp;<a target='lgn' href='http://www.lgn.de'><img src='logos/lgn.gif' width=46 height=13 border=0 alt='Landvermessung + Geobasisinformation Niedersachsen' title='Landvermessung + Geobasisinformation Niedersachsen'></a><\/div>"
                               + mapping

                               + " <\/body><\/html>"
                               );
     fenstername.document.close();
     fenstername.focus();
  return;
}
