//BrowserDetect script by Peter-Paul Koch
//http://www.quirksmode.org/js/detect.html

//   Browser name: BrowserDetect.browser
//Browser version: BrowserDetect.version
//        OS name: BrowserDetect.OS
var BrowserDetect = {
  init: function () {
    this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
    this.version = this.searchVersion(navigator.userAgent)
      || this.searchVersion(navigator.appVersion)
      || "an unknown version";
    this.OS = this.searchString(this.dataOS) || "an unknown OS";
  },
  searchString: function (data) {
    for (var i=0;i<data.length;i++)  {
      var dataString = data[i].string;
      var dataProp = data[i].prop;
      this.versionSearchString = data[i].versionSearch || data[i].identity;
      if (dataString) {
        if (dataString.indexOf(data[i].subString) != -1)
          return data[i].identity;
      }
      else if (dataProp)
        return data[i].identity;
    }
  },
  searchVersion: function (dataString) {
    var index = dataString.indexOf(this.versionSearchString);
    if (index == -1) return;
    return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
  },
  dataBrowser: [
    {
      string: navigator.userAgent,
      subString: "Chrome",
      identity: "Chrome"
    },
    {   string: navigator.userAgent,
      subString: "OmniWeb",
      versionSearch: "OmniWeb/",
      identity: "OmniWeb"
    },
    {
      string: navigator.vendor,
      subString: "Apple",
      identity: "Safari",
      versionSearch: "Version"
    },
    {
      prop: window.opera,
      identity: "Opera",
      versionSearch: "Version" //popr. MB
    },
    {
      string: navigator.vendor,
      subString: "iCab",
      identity: "iCab"
    },
    {
      string: navigator.vendor,
      subString: "KDE",
      identity: "Konqueror"
    },
    {
      string: navigator.userAgent,
      subString: "Firefox",
      identity: "Firefox"
    },
    {
      string: navigator.vendor,
      subString: "Camino",
      identity: "Camino"
    },
    {    // for newer Netscapes (6+)
      string: navigator.userAgent,
      subString: "Netscape",
      identity: "Netscape"
    },
    {
      string: navigator.userAgent,
      subString: "MSIE",
      identity: "IE",
      versionSearch: "MSIE"
    },
    {
      string: navigator.userAgent,
      subString: "Gecko",
      identity: "Mozilla",
      versionSearch: "rv"
    },
    {     // for older Netscapes (4-)
      string: navigator.userAgent,
      subString: "Mozilla",
      identity: "Netscape",
      versionSearch: "Mozilla"
    }
  ],
  dataOS : [
    {
      string: navigator.platform,
      subString: "Win",
      identity: "Windows"
    },
    {
      string: navigator.platform,
      subString: "Mac",
      identity: "Mac"
    },
    {
         string: navigator.userAgent,
         subString: "iPhone",
         identity: "iPhone/iPod"
      },
    {
      string: navigator.platform,
      subString: "Linux",
      identity: "Linux"
    }
  ]

};
BrowserDetect.init();


function LiniaPoFormularzu(){
  //Dodaje linię w przeglądarkach, również w Operze
  document.write('<span class="tyci"><br></span>');
  //if (BrowserDetect.browser != "Opera"){
  //  document.write('<span class="tyci"><br></span>');
  //}
}

function SelRok(){
  LiniaPoFormularzu();
  document.write('<form>');
  document.write('&hellip; ułożone jest wg dat, malejąco: &nbsp;');
  document.write('<select class=btsel name="urljump" OnChange="selecturl(this)">');
    document.write('<option selected value="none">Wybierz rok&nbsp;</option>');
    document.write('<option value="#2012">2012</option>');
    document.write('<option value="#2011">2011</option>');
    document.write('<option value="#2010">2010</option>');
    document.write('<option value="#2009">2009</option>');
    document.write('<option value="#2008">2008</option>');
    document.write('<option value="#2007">2007</option>');
    document.write('<option value="#2006">2006</option>');
    document.write('<option value="#2005">2005</option>');
    document.write('<option value="#2004">2004</option>');
    document.write('<option value="#2003">2003</option>');
    document.write('<option value="#2002">2002</option>');
    document.write('<option value="#2000">2000</option>');
  document.write('</select>');
  document.write('</form>');
  LiniaPoFormularzu();
}

var mnu = new Array(new Array(         "index.html","Start"),
                    new Array(       "adr/try.html","Adresy"),
                    new Array(       "kto/kto.html","Kto jest kim"),
                    new Array(       "arc/arc.html","Archiwum"),
                    new Array(       "kal/kal.html","Kalendarium"),
                    new Array(           "tab.html","Tablica"),
                    new Array(       "wit/wit.html","Info"),
                    new Array(       "wit/skl.html","Składki"),
                    new Array(       "por/por.html","Porady"),
                    new Array(           "map.html","Mapa"),
                    new Array("ftp://1958.pl/foto/","FTP"));
                    //FTP musi być na ostatniej pozycji

function MainMenu(pg,ss){
  var Menu = '';
  for (var i = 0; i<mnu.length; i++) {
    if (i > 0)            Menu+=' &nbsp; ';
    if (mnu[i][1] != pg){ Menu+='<a href="';
    if (i==7)             Menu+="javascript:info('";  //składki
    if (i < mnu.length-1) Menu+=ss;
                          Menu+=mnu[i][0];
    if (i==7)             Menu+="')";                 //składki
                          Menu+='">';
                        }
                          Menu+=mnu[i][1];
    if (mnu[i][1] != pg)  Menu+='</a>';
  }
  document.write(Menu);
}

function PoczSel(ss,dd){
  document.write('<table width="760" align="center" cellSpacing="0" cellPadding="0" border="0">');
  document.write('<tr><td class="tyci">');
  document.write('<br>');
  document.write('<tr><td class="minicnt">');
  MainMenu("",ss+"../");
  document.write('<hr>');
  document.write('<tr><td class="minirgt">');
  if (dd == ''){
    DocDate();
  }else{
    document.write(dd);
  }
  document.write('<tr><td class="minicnt">');
}

function WybArc(){
  document.write('<select class=btsel name="urljump" OnChange="selecturl(this)">');
    document.write('<option selected value="none">&nbsp; Z archiwum &hellip;</option>');
    document.write('<option value="../mf/mf.html">M. Filipek</option>');
    document.write('<option value="../jf/jf.html">J. Fiszdona</option>');
    document.write('<option value="../jh/jh.html">J. Harasimowicza</option>');
    document.write('<option value="../th/th.html">T. Hertza</option>');
    document.write('<option value="../pk/pk.html">P. Klimaszewskiego</option>');
    document.write('<option value="../ws/ws.html">W. Szemetyłły</option>');
    document.write('<option value="../ts/ts.html">T. Szymańskiej</option>');
    document.write('<option value="../ha/ha.html">&nbsp; &nbsp; &hellip; &laquo;harcerskiego&raquo;</option>');
    document.write('<option value="../hu/hu.html">&nbsp; &nbsp; &hellip; &laquo;węgierskiego&raquo;</option>');
  document.write('</select>');
}

function SelArc(){
  PoczSel("../","");
  document.write('<form>');
    WybArc();
  document.write('</form>');
  LiniaPoFormularzu();
}

function InfSel(dd){
  PoczSel("../",dd);
  document.write('<form>');
  document.write('<select class=btsel name="urljump" onchange="selecturl(this)">');
    document.write('<option selected value="../kto.html">&nbsp;== Przejdź do ==&nbsp;</option>');
    document.write('<option value="gosh.html">&nbsp; &nbsp; &nbsp; &nbsp;H. Gosiewska</option>');
    document.write('<option value="marz.html">&nbsp; &nbsp; &nbsp; &nbsp;Z. Marek</option>');
    document.write('<option value="badm.html">M. Badowski</option>');
    document.write('<option value="bakk.html">K. Bakalash</option>');
    document.write('<option value="bedj.html">J. Bednarz</option>');
    document.write('<option value="byci.html">I. Byczkowska</option>');
    document.write('<option value="dluj.html">J. Długowski</option>');
    document.write('<option value="domt.html">T. Domaszewska</option>');
    document.write('<option value="film.html">M. Filipek</option>');
    document.write('<option value="fisj.html">J. Fiszdon</option>');
    document.write('<option value="form.html">M. Foryś</option>');
    document.write('<option value="frek.html">K. Frenkel</option>');
    document.write('<option value="gosb.html">B. Gościniak</option>');
    document.write('<option value="grom.html">M. Grochowski</option>');
    document.write('<option value="hamt.html">T. Hampel</option>');
    document.write('<option value="harj.html">J. Harasimowicz</option>');
    document.write('<option value="hert.html">T. Hertz</option>');
    document.write('<option value="hori.html">I. Hornziel</option>');
    document.write('<option value="kark.html">K. Karwacki</option>');
    document.write('<option value="klip.html">P. Klimaszewski</option>');
    document.write('<option value="kola.html">A. Kołaczkowski</option>');
    document.write('<option value="kozm.html">M. Kozłowski</option>');
    document.write('<option value="kozt.html">T. Kozłowski</option>');
    document.write('<option value="krys.html">S. Kryczyński</option>');
    document.write('<option value="licb.html">B. Lichoń</option>');
    document.write('<option value="male.html">E. Malczewska</option>');
    document.write('<option value="malm.html">M. Małecki</option>');
    document.write('<option value="orlr.html">R. Orłowski</option>');
    document.write('<option value="osot.html">T. Osowska</option>');
    document.write('<option value="palm.html">M. Pałys</option>');
    document.write('<option value="piek.html">K. Piętak</option>');
    document.write('<option value="podj.html">J. Podolecki</option>');
    document.write('<option value="pola.html">A. Pol</option>');
    document.write('<option value="rent.html">T. Reniger</option>');
    document.write('<option value="sobz.html">Z. Sobiecki</option>');
    document.write('<option value="szew.html">W. Szemetyłło</option>');
    document.write('<option value="szta.html">A. Sztejnert</option>');
    document.write('<option value="szyt.html">T. Szymańska</option>');
    document.write('<option value="walw.html">W. Walczak</option>');
    document.write('<option value="wilp.html">P. Willmann</option>');
    document.write('<option value="wilm.html">M. Willmann</option>');
    document.write('<option value="witm.html">M. Witkowski</option>');
    document.write('<option value="wojj.html">J. Wojciechowski</option>');
    document.write('<option value="zrok.html">K. Źróbek</option>');
  document.write('</select>');
  document.write('</form>');
  LiniaPoFormularzu();
  document.write('<tr><td>');
}

function selecturl(s) {
  var gourl = s.options[s.selectedIndex].value;
  if (gourl != "none") window.top.location.href = gourl;
}

function MsgDate(d){
  var s, x = d;
  if (x.length < 10) {x = "0" + x}
  var s = x.substr(6,4) + "-";
  s += x.substr(3,2) + "-";
  s += x.substr(0,2);
  document.write(s);
}

function Dzisiaj(){
  var d, s, x;
  d = new Date();
  s = d.getFullYear() + "-";
  x = d.getMonth() + 1;
  if (x < 10) {x = "0" + x}
  s += x + "-";
  x = d.getDate();
  if (x < 10) {x = "0" + x}
  s += x;
  return s;
}

function TodayDate(){
  document.write(Dzisiaj());
}

function DocDate(){
  var d, x, s = "Ost. akt.: ";
  d = new Date(document.lastModified);
  s += d.getFullYear() + "-";
  x = (d.getMonth() + 1);
  if (x < 10) {x = "0" + x}
  s += x + "-";
  x = d.getDate();
  if (x < 10) {x = "0" + x}
  s += x;
  document.write(s);
}

function pbox(kropki,user,site){
  // Original:  CDR Software
  // Web Site:  http://www.cdrsoft.com

  // This script and many more are available free online at
  // The JavaScript Source!! http://javascript.internet.com

  document.write('<img src="' + kropki + 'img/koperta.png" title="MailTo"> ');
  document.write('<a href="mailto:' + user + '@' + site + '" title="MailTo">');
  document.write(user + '@' + site + '</a>');
}

function skyp(kropki,konto){
  document.write('<img src="' + kropki + 'img/skype.png" title="SkypeMe"> ');
  document.write('<a href="skype:' + konto + '?call" title="SkypeMe">');
  document.write(konto + '</a>');
}

function nowak(){
  document.write('jan.nowak' + '&#64;' + '1958.pl');
}

function mplay(what,root){
    document.write('<table cellspacing="0" cellpadding="0" border="0"><tr>');
    document.write('<td>');
      document.write('<object type="video/x-ms-wmv" width="300" height="45">');
        document.write('<param name="src" value="' + what + '">');
        document.write('<param name="autostart" value="false">');
      document.write('</object>');
    document.write('<td width="20">');
    document.write('<td class="minitxt">');
      document.write('<a title="Ta wtyczka - to oficjalna wtyczka Microsoft z 2007r., zalecana jeszcze w lutym 2011 do przeglądarek: FireFox, Opera, Safari i Chrome w systemach operacyjnych Windows XP, Vista i 7 (32 i 64 bit).\n\nGdy przeglądarka prosi o zgodę na uruchomienie dodatku Windows Media Player - zgódź się.">');
      document.write('&nbsp;Kłopoty z dźwiękiem ?<br>');
      document.write('-Zainstaluj</a> <a href="' + root + 'img/wmpfirefoxplugin.exe" alt="">tę wtyczkę</a>.');
    document.write('</table>');
}

var iWin;
function info(url){
  var wi=720;
  var hi=screen.availHeight-160;
  if(window.screen){
    iw=screen.availWidth;
  }else{
    iw=640;
  }
  var settings=
  "left=" + (iw-wi-30)/2 + ","
  +"top=" + 0 + ","
  +"width=" + wi + ","
  +"height=" + hi + ","
  +"toolbar=no,"
  +"location=no,"
  +"directories=no,"
  +"status=no,"
  +"menubar=no,"
  +"titlebar=-1,"
  +"scrollbars=yes,"
  +"resizable=yes";
  iWin=window.open(url,"tekscik",settings);
  iWin.focus();
}

var dWin;
function dCheck(){
  if (dWin!=undefined) dWin.close();
}

function disp(src,wd,hd){
  dCheck();
  if(window.screen){
    dw=screen.availWidth;
    dh=screen.availHeight;
  }else{
    dw=640;
    dh=450;
  }
  var ustawienia=
  "left=" + (dw-wd-30)/2 + ","
  +"top=" + (dh-hd-50)/2 + ","
  +"screenX=" + (dw-wd)/2 + ","
  +"screenY=" + (dh-hd)/2 + ","
  +"width=" + wd + ","
  +"height=" + hd + ","
  +"innerWidth=" + wd + ","
  +"innerHeight=" + hd + ","
  +"toolbar=no,"
  +"location=no,"
  +"directories=no,"
  +"status=no,"
  +"menubar=no,"
  +"titlebar=0,"
  +"scrollbars=no,"
  +"resizable=no"
  dWin=window.open("",'nietekst',ustawienia);
  dWin.document.open();
  dWin.document.clear();
  dWin.document.write(
    "<html><head><title>"+src
    +"</title><style>body{background-repeat:no-repeat}</style>"
    +"</head>"
    +"<body bgcolor=#E9DBB6>\n"
    +"<div id='img' style='position:absolute; left:0; top:0; width:30; height:20px; z-index:2'><a href='javascript:self.close()'><img src="+ src +" width=" + wd + " height=" + hd + "  alt=' Zamknij ' border=0></a></div>\n"
    +"</body></html>"
  );
  dWin.document.close();
  dWin.focus();
}

var jar = new Array(
            new Array("000.gif" ,490,260,"Download the Internet here.","<b>Q</b>: <i>I want to download the Internet. Do I need a bigger hard disk?</i><br><b>A</b>: ",""),
            new Array("001.pdf" ,  1,  0,"Blondynka i nieskończoność","",' <img src="img/pdf.gif" width="16" height="16" border="0" alt=""> (PDF)'),
            new Array("002.doc" ,  1,  0,"Choroba","",' <img src="img/doc.gif" width="16" height="16" border="0" alt=""> (otwórz, jeśli pojawi się propozycja "Otwórz/Zapisz")'),
            new Array("003.html",  1,  0,"Zasilacz","",""),
            new Array("004.jpg" ,468,440,"Nowy pas bezpieczeństwa","",""),
            new Array("005.jpg" ,262,480,"Polak potrafi","",""),
            new Array("006.jpg" ,626,414,"Już niebawem&hellip;","",""),
            new Array("007.jpg" ,542,403,"Polska klawiatura","",""),
            new Array("008.html",  1,  0,"Kto zasila budżet?","",""),
            new Array("009.png" ,640,480,"Wszyscy jesteśny dalekowidzami","",""),
            new Array("010.jpg" ,609,455,"Nareszcie i Gates to dostrzegł&hellip;","",""),
            new Array("011.jpg" ,640,503,"Billbogates?",""," &nbsp; &ndash; Nihil novi: znany narożnik, dobrze znany ekran&hellip;"),
            new Array("012.jpg" ,618,390,"Wszystko jasne!","",""),
            new Array("013.jpg" ,640,480,"Najweselszy barak w UE","",""),
            new Array("014.jpg" ,565,385,"Boże ciało","",""),
            new Array("015.jpg" ,550,342,"Master Card","",""),
            new Array("016.jpg" ,500,283,"Napoje do celów specjalnych","",""),
            new Array("017.jpg" ,549,410,"Wulkanizacja","",""),
            new Array("018.jpg" ,720,480,"Niesamowite!","",""),
            new Array("019.jpg" ,640,480,"Nowy znak drogowy","",""),
            new Array("020.jpg" ,640,320,"Agenci","",""),
            new Array("021.jpg" ,640,480,"Wiosna idzie. Koty już przyleciały&hellip;","",""),
            new Array("022.jpg" ,640,480,"Autentyczny znak drogowy (Słowacja, Małe Tatry)","",""),
            new Array("023.jpg" ,382,512,"Wiedza i pieniądze","",""),
            new Array("024.html",  1,  0,"Jedno życzenie","",""),
            new Array("025.html",  1,  0,"Abramek","",""),
            new Array("026.png" ,430,521,"Kobieta","",""),
            new Array("027.jpg" ,532,384,"Ile nóg ma słoń?","",""),
            new Array("028.jpg" ,499,370,"Policz czarne kropki&hellip;","",""),
            new Array("029.jpg" ,600,412,"Równoległe, czy skośne?","",""),
            new Array("030.jpg" ,249,462,"Stara, czy młoda?","",""),
            new Array("031.png" ,640,428,"Jaki to kolor?","",""),
            new Array("032.jpg" ,254,331,"Akt terrorystyczny","",""),
            new Array("033.gif" ,480,480,"Sprawdź, czy to są kwadraty","",""),
            new Array("034.jpg" ,324,440,"Błękitna linia","",""),
            new Array("035.jpg" ,491,374,"Damski model myszki","",""),
            new Array("036.jpg" ,535,366,"Samobójca","",""),
            new Array("037.png" ,444,375,"Policz dobrze!","",""),
            new Array("038.jpg" ,431,310,"Encyclop&aelig;dia Britannica","",""),
            new Array("039.jpg" ,569,427,"Awaria","",""),
            new Array("040.jpg" ,629,480,"Kanibale","",""),
            new Array("041.png" ,480,360,"Zadanie: kup spodnie w magazynie GAP","",""),
            new Array("042.jpg" ,640,456,"Siła reklamy","",""),
            new Array("043.gif" ,300,320,"Znany jubileusz z mało znanej strony","",""),
            new Array("044.jpg" ,640,464,"Test bezpieczeństwa","",""),
            new Array("045.jpg" ,339,480,"Impresja po wizycie na b.znanym cmentarzu","",""),
            new Array("046.gif" ,250,148,"Królewno ty moja!","",""),
            new Array("047.jpg" ,506,279,"Czy kobieta może zrobić z mężczyzny milionera?","",""),
            new Array("048.jpg" ,358,480,"I po co przepłacać?","",""),
            new Array("049.jpg" ,640,243,"Historia globalnego ocieplenia","",""),
            new Array("050.jpg" ,478,271,"Między nami sąsiadami","",""),
            new Array("051.jpg" ,450,427,"Smutas","",""),
            new Array("052.jpg" ,359,480,"Śniadanko","",""),
            new Array("053.jpg" ,450,532,"Tatuaż roku","",""),
            new Array("054.wmv" ,  0,  0,"Parlament europejski",""," (klip .WMV)"),
            new Array("055.jpg" ,640,416,"Nikt nie jest nieomylny","",""),
            new Array("056.jpg" ,457,480,"Waga","",""),
            new Array("057.wmv" ,  0,  0,"W chowanego",""," (klip .WMV)"),
            new Array("058.wmv" ,  0,  0,"Sposób na złodzieja",""," (klip .WMV)"),
            new Array("059.wmv" ,  0,  0,"Bon-mot marszałka",""," (klip .WMV)"),
            new Array("060.wmv" ,  0,  0,"Tanie chińskie auto",""," (klip .WMV)"),
            new Array("061.jpg" ,640,482,"Uchwycić chwilę","",""),
            new Array("062.jpg" ,490,436,"Ale numer&hellip; (ZZZ ?)","",""),
            new Array("063.jpg" ,555,453,"Bankomat","",""),
            new Array("064.gif" ,440,180,"Re-mail","",""),
            new Array("065.jpg" ,375,500,"Patrz uważnie!","",""),
            new Array("066.jpg" ,600,238,"Twórczość drogofcuf","",""),
            new Array("067.jpg" ,600,398,"Schoolbus w Kabulu","",""),
            new Array("068.jpg" ,360,482,"Władca pierścieni","",""),
            new Array("069.jpg" ,623,462,"Zlot miłośników letniego ogumienia","",""),
            new Array("070.jpg" ,500,333,"Święta, święta i po świętach","",""),
            new Array("071.png" ,625,281,"Google news: Rozrywka","",""),
            new Array("072.gif" ,293,293,"- Więcej? &nbsp; - Proszę!","",""),
            new Array("073.jpg" ,640,240,"Przystanek międzynarodowy","",""),
            new Array("074.png", 530,362,"Teoria stada bizonów","",""),
            new Array("075.gif" ,255,425,"Dawid Michała Anioła","",""),
            new Array("076.jpg" ,387,600,"Nie wszystko jest płaskie na Florydzie","",""),
            new Array("077.jpg" ,640,480,"To możesz zobaczyć tylko w Stanach","",""),
            new Array("078.jpg" ,640,431,"Klawisz ucieczki","",""),
            new Array("079.jpg" ,640,460,"Trend rozwojowy","",""),
            new Array("080.jpg" ,640,478,"K + M + B","",""),
            new Array("081.jpg" ,640,271,"Technologia bezprzewodowa","",""),
            new Array("082.jpg" ,480,480,"Pogromca bestii","",""),
            new Array("083.jpg" ,640,427,"Siennik?","",""),
            new Array("084.png" ,528,336,"Test na krótkowzroczność","",""),
            new Array("085.wmv" ,  0,  0,"Mistrzowskie trafienie",""," (klip .WMV)"),
            new Array("086.pdf" ,  1,  0,"Po czym poznać, że jesteś starym piernikiem?","",' <img src="img/pdf.gif" width="16" height="16" border="0" alt=""> (PDF)'),
            new Array("087.png" ,364,233,"Przychodzi twierdzenie do baru&hellip;","",""),
            new Array("088.jpg" ,640,460,"Kolęda","",""),
            new Array("089.jpg" ,500,333,"Złośliwości gigantów","",""),
            new Array("090.jpg" ,382,480,"Nie bierz życia tak serio","",""),
            new Array("091.jpg" ,640,452,"Be happpy!","",""),
            new Array("092.jpg" ,640,478,"Wiadomo, kto tu rządzi","",""),
            new Array("093.gif" ,314,480,"Historia Włoch w 3-ch odsłonach","",""),
            new Array("094.png" ,640,120,"Chodzenie po bagnach","",""),
            new Array("095.png" ,396,524,"12 najsłynniejszych qrw","",""),
            new Array("096.gif" ,400,272,"Bezludna wyspa","",""),
            new Array("097.jpg" ,640,446,"Figlarna grawitacja","",""),
            new Array("098.gif" ,320,222,"Miłego dnia!","",""),
            new Array("099.jpg" ,453,177,"Czas wymienić zimowe opony na letnie","",""),
            new Array("100.jpg" ,640,446,"Parking? Reda? -Straszne.","",""),
            new Array("101.gif" ,480,480,"U okulisty","",""),
            new Array("102.jpg" ,640,473,"Baza i nadbudowa w naturze","",""),
            new Array("103.png" ,388,191,"Badania nad alkoholem","",""),
            new Array("104.jpg" ,640,445,"Gdy facet już nie może zdzierżyć","",""),
            new Array("105.jpg" ,592,444,"Prawdomówni","",""),
            new Array("106.jpg" ,297,600,"Dokładni","",""),
            new Array("107.jpg" ,640,397,"- Duży ten korek?","",""),
            new Array("108.jpg" ,640,285,"Polszczyzna &agrave; la Tesco","",""),
            new Array("109.png" ,461,317,"Polszczyzna &agrave; la Newsweek","",""),
            new Array("110.png" ,444,266,"Wilk syty i owca cała","",""),
            new Array("111.jpg" ,625,480,"Nigdy nie jest za późno","",""),
            new Array("112.jpg" ,560,480,"iPhone, iPod, iPad, &hellip;","",""),
            new Array("113.png" ,546,100,"10 years ago","",""),
            new Array("114.gif" ,300,125,"Co cię nie zabije, to cię wzmocni","",""),
            new Array("115.png" ,360,100,"Co to jest hardware?","",""),
            new Array("116.gif" ,350,242,"Bardzo zły dzień","",""),
            new Array("117.jpg" ,309,398,"Papieżem będę","",""),
            new Array("118.jpg" ,480,258,"Kurs komputerowy dla blondynek: F1","",""),
            new Array("119.jpg" ,640,480,"Zaufanie i czułość","",""),
            new Array("120.png" ,486,310,"Cytat z Dembinskiego","","")
          );

//                   (n.pliku   ,  B,  H, tekst-powołania, tekst-przed-powołaniem, tekst-po-powołaniu)
//                   (    [0]   ,[1],[2], [3]            , [4]                   , [5]               )
//    bez javascript            ,  0,  0,
//    javascript:info           ,  1,  0,
//    javascript:disp           ,  B,  H,

function Joke() {
  //random index of jar array
  var jk = Math.floor(Math.random()*jar.length);
  //alert(jk);

  //display random element of jar array
  var jtx = jar[jk][4] + '<a href="';
  if (jar[jk][1] != 0) {
    jtx += 'javascript:';
    if (jar[jk][2] != 0) {
      jtx += 'disp';
    } else {
      jtx += 'info';
    }
    jtx += "('";
  }
  jtx += 'wit/joke/' + jar[jk][0];
  if (jar[jk][2] != 0) {
    jtx += "'," + jar[jk][1] + "," + jar[jk][2];
  }
  if (jar[jk][1] != 0) {
    if (jar[jk][2] == 0) jtx += "'";
    jtx += ')';
  }
  jtx += '">' + jar[jk][3] + '</a>' + jar[jk][5];
  //alert(jtx);
  document.write(jtx);
}

var kam = new Array(
            new Array( "26","Czerniakowska/Bartycka"),
            new Array( "25","Czerniakowska/Gagarina"),
            new Array( "16","Czerniakowska/Łazienkowska"),
            new Array( "37","Dobra/Karowa"),
            new Array("133","Jerozolimskie/Chałubińskiego"),
            new Array( "34","Jerozolimskie/Emilii Plater"),
            new Array( "27","Jerozolimskie/Marszałkowska"),
            new Array( "35","Jerozolimskie/Żelazna"),
            new Array( "22","Kruczkowskiego/Książęca"),
            new Array( "31","Plac&nbsp;Zawiszy"),
            new Array( "28","Rondo de Gaulle'a"),
            new Array( "30","Rondo Waszyngtona"),
            new Array("142","Rondo Witosa"),
            new Array(  "7","Tamka/Most&nbsp;Świętokrzyski"),
            new Array( "21","Wisłostrada/Ludna"),
            new Array( "19","Wybrz. Gdańskie/Grodzka (Zamek)"),
            new Array(  "2","Wybrz. Gdańskie/Sanguszki (Mennica)"),
            new Array(  "1","Wybrz. Gdańskie/Wenedów (m. Gdański)"),
            new Array( "20","Wybrz. Kościuszk./N. Zjazd (Mariensztat)"),
            new Array( "10","Zajęcza/Topiel")
          );

function dispcam(){
  for (var i = 0; i<kam.length; i++) {
    document.write('<a href="javascript:disp(' + "'http://zszr.zdm.waw.pl/kamery/" + kam[i][0] + ".jpg'" + ',594,486)">' + kam[i][1] + '</a>');
    if (i<kam.length-1){
      document.write(', ');
    }else{
      document.write('.<br>');
    }
  }
}

var stdtxt = 'Do pola "Treść wpisu" wpisz tekst publikacji. Nie dziel go na '
           + 'akapity, ani na punkty, gdyż podziały wierszy oraz większe odstępy '
           + 'będą zignorowane, zaś w wyniku otrzymasz jeden ciągły akapit. '
           + 'Podpisz się w polu "Autor", a nie tu. Gdy wypełnisz już oba pola '
           + '- kliknij przycisk "Wygląd ?", by sprawdzić wygląd wpisu. '
           + 'Przycisk "Opublikuj !" powinien uaktywnić się w tym momencie. '
           + 'Kliknij go dopiero wtedy, gdy będziesz mieć pewność, że treść i '
           + 'forma są zadowalające. Dopóki go nie użyjesz, póty możesz '
           + 'wprowadzać poprawki i sprawdzać wygląd.';
var stdaut = "Podpis"

function Check(tx,au) {
  document.getElementById("opu").disabled =
   (tx.value.length==0) ||
   (tx.value.search(/wpisz tekst/)!=-1) ||
   (au.value.length==0) ||
   (au.value.search(/odpi/)!=-1);
}

function Sprawdz(){
  //Sprawdza wypełnienia pól
  var tx=document.getElementById("txt");
  var au=document.getElementById("aut");
  Check(tx,au);
  if ((tx.value.length==0) || (tx.value.search(/wpisz tekst/)!=-1)) {
    tx.focus();
    tx.select();
    alert('Wypełnij pole "Treść wpisu".');
    return false;
  }
  if ((au.value.length==0) || (au.value.search(/odpi/)!=-1)) {
    au.focus();
    au.select();
    alert('Zidentyfikuj się w polu "Autor".');
    return false;
  }
  return true;
}

function Opublikuj() {
  var x = Sprawdz();
  alert('Gotowe - wpis został opublikowany na stronie "Tablica".      \n\n'+

        'Zaraz obejrzysz efekt swoich starań. Gdy nie zobaczysz\n'+
        'swojego wpisu - odczekaj kilka chwil i odśwież stronę\n'+
        'klawiszem F5, lub sekwencją Ctrl-F5. Gdy dopiero teraz\n'+
        'dostrzeżesz jakiś błąd, mogę to poprawić tylko ja [MB].');
  return x;
}

function Wyglad(){
  //Pozwala sprawdzić wygląd wpisu
  var tx=document.getElementById("txt");
  var au=document.getElementById("aut");
  var ta=document.getElementById("tab");
  Check(tx,au);
  ta.rows[0].cells[0].innerHTML = "<B>" + au.value + "</B> &nbsp;"
                                + '<span class="minitxt">' + Dzisiaj() + "</span>"
                                + "<br><i>" + tx.value + "</i><br><br>";
}

function Testuj(){
  if (!Sprawdz()) return;
  Wyglad();
}

function pName(){
  // Pisze nazwę i wersję przeglądarki
  document.write(BrowserDetect.browser + ' ' + BrowserDetect.version + "<br>");
}

function sName(){
  // Pisze nazwę systemu operacyjnego Windows
  var userAgent;
  if (BrowserDetect.OS == "Windows"){
    var agt=navigator.userAgent.toLowerCase();
    //alert(agt);
    var windowsFlag   = ((agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );
    var windows95Flag = ((agt.indexOf("win95")!=-1) || (agt.indexOf("windows 95")!=-1));
    var windowsMeFlag = ((agt.indexOf("win 9x 4.90")!=-1));
    var windows2kFlag = ((agt.indexOf("windows nt 5.0")!=-1));
    var windowsXPFlag = ((agt.indexOf("windows nt 5.1")!=-1));
    var windowsVSFlag = ((agt.indexOf("windows nt 6.0")!=-1));
    var windows7Flag  = ((agt.indexOf("windows nt 6.1")!=-1));
    var windows98Flag = ((agt.indexOf("win98")!=-1) || (agt.indexOf("windows 98")!=-1));
    var windowsNTFlag = ((agt.indexOf("winnt")!=-1) || (agt.indexOf("windows nt")!=-1));
    if        (windows7Flag  == true) {userAgent = 'Windows 7'}
      else if (windowsVSFlag == true) {userAgent = 'Windows Vista'}
      else if (windowsXPFlag == true) {userAgent = 'Windows XP'}
      else if (windows2kFlag == true) {userAgent = 'Windows 2000'}
      else if (windowsMeFlag == true) {userAgent = 'Windows Me'}
      else if (windowsNTFlag == true) {userAgent = 'Windows NT'}
      else if (windows95Flag == true) {userAgent = 'Windows 95'}
      else if (windows98Flag == true) {userAgent = 'Windows 98'}
      else {userAgent = 'Windows'};
  }else{
    userAgent=BrowserDetect.OS;
  };
  document.write(userAgent + "<br>");
}

function dPrzed(Y,M,D){
  // Podaje liczbę dni przed datą Y-M-D.
  var term = new Date(Y,M-1,D) // numeracja miesięcy: od zera
  var now = new Date()
  var ile = term.getTime() - now.getTime()
  var dni = Math.floor(ile / (1000 * 60 * 60 * 24))
  return dni;
}

function DniPrzed(Y,M,D){
  // Pisze liczbę dni przed datą Y-M-D.
  var dni = dPrzed(Y,M,D);
  document.write(dni + " ")
  if (dni*dni == 1) {
    document.write("dzień ")
  } else {
    document.write("dni ")
  }
}

function domCollapse(which){
  // Written by Christian Heilmann
  // with help from Scott Benish and Craig Saila of the webdesign-L list
  // homepage: http://www.onlinetools.org/tools/domcollapse.php
  // Collapses or displays <div></div> elements in the "menu" div of the document.
  // Variable which: integer > shows or collapses the <div></div> with this number in the tree.
  
  // Modified by Marek Badowski (mbad AT post DOT pl)
  // 1. Variable t removed
  // 2. Collapses all <div></div> elements before
  if (document.getElementById && document.createTextNode){
    m=document.getElementById("menu");
    trig=m.getElementsByTagName("div").item(which).style.display;
    //t=m.getElementsByTagName("h5").item(which);
    domCollapseAll(0);
    if (trig=="block") trig="none";
    else if (trig=="" || trig=="none") trig="block";
    m.getElementsByTagName("div").item(which).style.display=trig;
  }
}

function domCollapseAll(show){
  // Written by Christian Heilmann
  // Collapses or displays all <div></div> elements in the "menu" div of the document.
  // Variables: show: 0 > collapse all divs
  //                  1 > show all divs
  
  // Modified by Marek Badowski (mbad AT post DOT pl)
  // Variable t removed
  if (document.getElementById && document.createTextNode){
    m=document.getElementById("menu");
    for (i=0;i<m.getElementsByTagName("div").length;i++){
      //t=m.getElementsByTagName("h5").item(i);
      if (show==1){
        m.getElementsByTagName("div").item(i).style.display="block";
      } else {
        m.getElementsByTagName("div").item(i).style.display="none";
      }
    }
  }
}

// Adding backwards compatibility
if (document.getElementById && document.createTextNode){
  document.write('<style type="text/css">#menu div{display:none;}</style>')
}

function MapElem(px,tx,ht){
  var Elem = '<img height="1" src="img/1px.gif" width="'
           + px
           + '" border="0" alt="">';
  if (ht > '') {
    Elem+='<a href="';
    if (tx=='Składki') Elem+="javascript:info('";
    Elem+=ht;
    if (tx=='Składki') Elem+="')";
    Elem+='">';
  }
  Elem+=tx;
  if (ht > '') Elem+='</a>';
  document.write(Elem);
}

function WhichKey(event) {
  var k=event.keyCode;
  if (k==39) {
    // strzałka w prawo
    if (iFot==iFotmax) iFot=-1;
    nastep();
  } else if (k==37) {
    // strzałka w lewo
    if (iFot<=0) iFot=p.length;
    poprze();
  }
}

var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;

function writetolayer(lay,txt) {
  if (ie4) {
    document.all[lay].innerHTML = txt;
  }
  if (ns4) {
    document[lay].document.write(txt);
    document[lay].document.close();
  }
  if (ns6) {
    over = document.getElementById([lay]);
    range = document.createRange();
    range.setStartBefore(over);
    domfrag = range.createContextualFragment(txt);
    while (over.hasChildNodes()) {
      over.removeChild(over.lastChild);
    }
    over.appendChild(domfrag);
  }
}

var iFot = -1;
var iFotmax = -1;

function Refr() {
  document.formd.poprz.disabled = (iFot==0);
  document.formd.naste.disabled = (iFot==iFotmax);

  writetolayer('nrfotlayer',(iFot+1)+'/'+p.length);
  document.images['zdjecie'].src    = p[iFot][0] + ".jpg";
  document.images['zdjecie'].alt    = p[iFot][2];
  document.images['zdjecie'].title  = p[iFot][2];
  document.images['zdjecie'].border = 1;
}

function poprze() {
  iFot--;
  Refr();
}

function nastep() {
  iFot++;
  Refr();
}

function fotogr(i) {
  iFot = i;
  Refr();
}

function SelZest(){
  document.write('<select class=btsel name="urljump" OnChange="selecturl(this)">');
    document.write('<option selected value="none">======= Wybierz inny zestaw =======</option>');
    document.write('<optgroup label="2011">');
      document.write('<option value="../../2011/3c/3c.html">2011-12-31 &nbsp; Sylwester Nad Potokiem</option>');
      document.write('<option value="../../2011/2b/2b.html">2011-01-29 &nbsp; Bal na 105-lecie szkoły</option>');
      document.write('<option value="../../2011/1a/1a.html">2011-01-17 &nbsp; Pożegnanie Marka G.</option>');
    document.write('<optgroup label="2010">');
      document.write('<option value="../../2010/4d/4d.html">2010-11-28 &nbsp; Jubileusz Maćka</option>');
      document.write('<option value="../../2010/3c/3c.html">2010-11-14 &nbsp; Batida</option>');
      document.write('<option value="../../2010/2b/2b.html">2010-05-05 &nbsp; Pożegnanie Ewy M.</option>');
      document.write('<option value="../../2010/1a/1a.html">2010-02-16 &nbsp; Pożegnanie Zdzicha</option>');
    document.write('<optgroup label="2009">');
      document.write('<option value="../../2009/1a/1a.html">2009-05-18 &nbsp; Nowy Świat</option>');
    document.write('<optgroup label="2008">');
      document.write('<option value="../../2008/5e/5e.html">2008-06-12 &nbsp; Wodniackie 50-lecie</option>');
      document.write('<option value="../../2008/2b/2b.html">2008-06-07 &nbsp; 50-lecie -1/3</option>');
      document.write('<option value="../../2008/3c/3c.html">2008-06-07 &nbsp; 50-lecie -2/3</option>');
      document.write('<option value="../../2008/4d/4d.html">2008-06-07 &nbsp; 50-lecie -3/3</option>');
      document.write('<option value="../../2008/1a/1a.html">2008-03-20 &nbsp; Stara Szafa</option>');
    document.write('<optgroup label="2007">');
      document.write('<option value="../../2007/9i/9i.html">2007-08-12 &nbsp; Société</option>');
      document.write('<option value="../../2007/8h/8h.html">2007-07-09 &nbsp; Mazury (poprawka)</option>');
      document.write('<option value="../../2007/3c/3c.html">2007-06-24 &nbsp; Wigry -1/5</option>');
      document.write('<option value="../../2007/4d/4d.html">2007-06-24 &nbsp; Wigry -2/5</option>');
      document.write('<option value="../../2007/5e/5e.html">2007-06-24 &nbsp; Wigry -3/5</option>');
      document.write('<option value="../../2007/6f/6f.html">2007-06-24 &nbsp; Wigry -4/5</option>');
      document.write('<option value="../../2007/7g/7g.html">2007-06-24 &nbsp; Wigry -5/5</option>');
      document.write('<option value="../../2007/1a/1a.html">2007-05-19 &nbsp; III zjazd klasy -1/2</option>');
      document.write('<option value="../../2007/2b/2b.html">2007-05-19 &nbsp; III zjazd klasy -2/2</option>');
    document.write('</optgroup>');
    document.write('<optgroup label="2006">');
      document.write('<option value="../../2006/b2/b2.html">2006-09-24 &nbsp; Literatka</option>');
      document.write('<option value="../../2006/7f/7f.html">2006-09-02 &nbsp; Gaudeamus -1/4</option>');
      document.write('<option value="../../2006/8g/8g.html">2006-09-02 &nbsp; Gaudeamus -2/4</option>');
      document.write('<option value="../../2006/9h/9h.html">2006-09-02 &nbsp; Gaudeamus -3/4</option>');
      document.write('<option value="../../2006/a1/a1.html">2006-09-02 &nbsp; Gaudeamus -4/4</option>');
      document.write('<option value="../../2006/6e/6e.html">2006-05-20 &nbsp; 21-sza w Modlinie</option>');
      document.write('<option value="../../2006/5kp/5kp.html">2006-03-02 &nbsp; Harenda</option>');
      document.write('<option value="../../2006/1a/1a.html">2006-02-25 &nbsp; III Bal Absolw. -1/4</option>');
      document.write('<option value="../../2006/2b/2b.html">2006-02-25 &nbsp; III Bal Absolw. -2/4</option>');
      document.write('<option value="../../2006/3c/3c.html">2006-02-25 &nbsp; III Bal Absolw. -3/4</option>');
      document.write('<option value="../../2006/4d/4d.html">2006-02-25 &nbsp; III Bal Absolw. -4/4</option>');
    document.write('</optgroup>');
    document.write('<optgroup label="2005">');
      document.write('<option value="../../2005/5a/5a.html">2005-07-08 &nbsp; &quot;Okrótny&quot; rejs -1/4</option>');
      document.write('<option value="../../2005/6b/6b.html">2005-07-08 &nbsp; &quot;Okrótny&quot; rejs -2/4</option>');
      document.write('<option value="../../2005/7c/7c.html">2005-07-08 &nbsp; &quot;Okrótny&quot; rejs -3/4</option>');
      document.write('<option value="../../2005/8d/8d.html">2005-07-08 &nbsp; &quot;Okrótny&quot; rejs -4/4</option>');
      document.write('<option value="../../2005/4kp/4kp.html">2005-05-14 &nbsp; 21-sza w Broku</option>');
      document.write('<option value="../../2005/3jf/3jf.html">2005-03-29 &nbsp; Auto-Ecole</option>');
      document.write('<option value="../../2005/2kp/2kp.html">2005-03-19 &nbsp; Hotel Europejski</option>');
      document.write('<option value="../../2005/1kp/1kp.html">2005-03-05 &nbsp; 92-lecie 21. WDH</option>');
    document.write('</optgroup>');
    document.write('<optgroup label="2004">');
      document.write('<option value="../../2004/8j/8j.html">2004-11-02 &nbsp; U Jachacego</option>');
      document.write('<option value="../../2004/7k/7k.html">2004-07-16 &nbsp; Pod Hannowerem</option>');
      document.write('<option value="../../2004/6k/6k.html">2004-07-07 &nbsp; El Corazon</option>');
      document.write('<option value="../../2004/5t/5t.html">2004-05-07 &nbsp; Kazimierz, Janowiec</option>');
      document.write('<option value="../../2004/1u/1u.html">2004-04-24 &nbsp; II zjazd klasy -1/4</option>');
      document.write('<option value="../../2004/2x/2x.html">2004-04-24 &nbsp; II zjazd klasy -2/4</option>');
      document.write('<option value="../../2004/3y/3y.html">2004-04-24 &nbsp; II zjazd klasy -3/4</option>');
      document.write('<option value="../../2004/4z/4z.html">2004-04-24 &nbsp; II zjazd klasy -4/4</option>');
    document.write('</optgroup>');
    document.write('<optgroup label="2003">');
      document.write('<option value="../../2003/3ws/3ws.html">2003-09-13 &nbsp; I zjazd klasy -1/5</option>');
      document.write('<option value="../../2003/4ws/4ws.html">2003-09-13 &nbsp; I zjazd klasy -2/5</option>');
      document.write('<option value="../../2003/5ws/5ws.html">2003-09-13 &nbsp; I zjazd klasy -3/5</option>');
      document.write('<option value="../../2003/6kp/6kp.html">2003-09-13 &nbsp; I zjazd klasy -4/5</option>');
      document.write('<option value="../../2003/7mf/7mf.html">2003-09-13 &nbsp; I zjazd klasy -5/5</option>');
      document.write('<option value="../../2003/2th/2th.html">2003-09-07 &nbsp; 45 lat po maturze</option>');
      document.write('<option value="../../2003/1kp/1kp.html">2003-02-15 &nbsp; 90-lecie 21. WDH</option>');
    document.write('</optgroup>');
    document.write('<optgroup label="2002">');
      document.write('<option value="../../2002/1kp/1kp.html">2002-01-12 &nbsp; II Bal Absolwentów</option>');
    document.write('</optgroup>');
    document.write('<optgroup label="2000">');
      document.write('<option value="../../2000/1kp/1kp.html">2000-02-26 &nbsp; I Bal Absolwentów</option>');
    document.write('</optgroup>');
  document.write('</select>');
}

function Zestaw(d,t,lev,f){
  // Wyświetla zestaw zdjęć (data, tytuł, poziom, fotograf)
  // Tablica p - zdefiniowana w tekście html wywołującym funkcję

  PoczSel(lev,"");
  document.write('<tr><td>');
    document.write(d + ' &nbsp; &nbsp; <span class="title">' + t + '</span>');
  document.write('<tr><td width="760" valign="top" class="minicnt">');
  iFot = -1;
  iFotmax = p.length - 1;
  document.write('<br>Naciskaj strzałki poziome na klawiaturze, bądź klikaj na miniaturach i na przyciskach poniżej:');
  document.write('<tr><td height="5">');
  document.write('</table>');

  document.write('<table width="774" align="center" cellSpacing="0" cellPadding="0" border="0">');
  document.write('<tr><td width="774" valign="top" class="minicnt">');
  document.write('<form name="formd">');
    document.write('<input class="btsel" name="poprz" type="button" onclick=poprze() value="Poprzednie zdjęcie" disabled> &nbsp;');
    SelZest();
    document.write(' &nbsp;');
    document.write('<input class="btsel" name="naste" type="button" onclick=nastep() value=" Następne zdjęcie " disabled>');
  document.write('</form>');
  LiniaPoFormularzu();

  document.write('<span ID="nrfotlayer">layer-text</span><br>');
  writetolayer('nrfotlayer',(iFot+1)+'/'+p.length);
  document.write('<img src=' + lev + '../img/1px.gif name="zdjecie" border="0" alt="">');
  document.write('<br><br>');

  for (var i = 0; i<p.length; i++) {
    document.write('<a href="javascript:fotogr('
                 + i
                 + ')">'
                 + '<img border="1" src="mini/'
                 + p[i][0]
                 + '.jpg" vspace="6" hspace="6" width="'
                 + (p[i][1]*105/480)
                 + '" height="105" title="'
                 + p[i][2]
                 + '" alt="" align="middle"></a>');
  }
  document.write('</table>');

  document.write('<table width="760" align="center" cellSpacing="0" cellPadding="0" border="0">');
  document.write('<tr><td width="760" valign="top" class="minitxt">');
    document.write('<br>' + f);
  document.write('</table>');
}

