//---------------
//
// www.kigalczynski.pl -- Oficjalna strona Konstantego Ildefonsa Galczynskiego
//
// Copyright (C) 2007, Mikolaj Galczynski
//
//---------------
menuArray = new Array(
  "GALERIA",
  "Dzieciństwo",
  "Zdjęcia przedwojenne",
  "Zdjęcia z okresu wojny",
  "Zdjęcia powojenne &#151 Kraków",
  "Zdjęcia powojenne &#151 Pranie",
  "Zdjęcia powojenne &#151 różne",
  "Al. Róż",
  "Zdjęcia Natalii",
  "Zdjęcia Natalii z podróży",
  "Karykatury",
  "Rękopisy",
  "Okładki",
  "Okładki polskie",
  "Okładki zagraniczne",
  "Al. Róż &#151 dzisiaj",
  "Pranie dzisiaj (lata dziewięćdziesiąte)",
  "Programy teatralne",
  "Kartki z kalendarza",
  "",
  "Wit Stwosz",
  "Wit Stwosz &#151 wydanie bibliofilskie",
  "Nocna pora",
  "Polskie tercyny",
  "Robota",
  "Suplikacje",
  "Mistrz kochał ulice",
  "Modlitwa mistrza",
  "Komentarz prozą",
  "Piosenka o Wicie Stwoszu",
  "Finał",
  "Przypisy",
  ""
  
  )

linkArray = new Array(
   "dziecinstwo/matka.html?p=_ga&h=dzie",
   "dziecinstwo/zbratem.html?p=_ga&h=dzie",
   "dziecinstwo/moskwa.html?p=_ga&h=dzie",
   "dziecinstwo/gimnaz.html?p=_ga&h=dzie",
   "przedwoj/gsmok.html?p=_ga&h=pwoj",
   "przedwoj/kslobod.html?p=_ga&h=pwoj",
   "przedwoj/mazow.html?p=_ga&h=pwoj",
   "przedwoj/kig1928.html?p=_ga&h=pwoj",
   "przedwoj/bereza/szeregowy.html?p=_ga&h=pwoj",
   "przedwoj/bereza/druzyna.html?p=_ga&h=pwoj",
   "przedwoj/bereza/grupowe.html?p=_ga&h=pwoj",
   "przedwoj/bereza/bal.html?p=_ga&h=pwoj",
   "przedwoj/slub.html?p=_ga&h=pwoj",
   "przedwoj/wberecie.html?p=_ga&h=pwoj",
   "przedwoj/wieczaut.html?p=_ga&h=pwoj",
   "przedwoj/zsalinsk.html?p=_ga&h=pwoj",
   "przedwoj/sberger.html?p=_ga&h=pwoj",
   "przedwoj/wilno/antroprucie.html?p=_ga&h=pwoj",
   "przedwoj/wilno/orniany.html?p=_ga&h=pwoj",
   "przedwoj/wilno/znwilno.html?p=_ga&h=pwoj",
   "przedwoj/wilno/mlynowa.html?p=_ga&h=pwoj",
   "przedwoj/anin/zkira1.html?p=_ga&h=pwoj",
   "przedwoj/anin/zkira2.html?p=_ga&h=pwoj",
   "przedwoj/anin/kanin.html?p=_ga&h=pwoj",
   "wojna/altengra.html?p=_ga&h=woj",
   "wojna/gwiazdka1.html?p=_ga&h=woj",
   "wojna/gwiazdka2.html?p=_ga&h=woj",
   "wojna/hoxter1.html?p=_ga&h=woj",
   "wojna/hoxter2.html?p=_ga&h=woj",
   "wojna/stalagXIA.html?p=_ga&h=woj",
   "wojna/list.html?p=_ga&h=woj",
   "powkrak/kkrak.html?p=_ga&h=pkrak",
   "powkrak/znkrak1.html?p=_ga&h=pkrak",
   "powkrak/znkrak2.html?p=_ga&h=pkrak",
   "powkrak/siedemkotow.html?p=_ga&h=pkrak",
   "powkrak/kngrupa1.html?p=_ga&h=pkrak",
   "powkrak/podpdor.html?p=_ga&h=pkrak",
   "powkrak/poraut1.html?p=_ga&h=pkrak",
   "powkrak/poraut2.html?p=_ga&h=pkrak",
   "powkrak/przekroj.html?p=_ga&h=pkrak",
   "powkrak/kngrupa2.html?p=_ga&h=pkrak",
   "powkrak/kngrupa3.html?p=_ga&h=pkrak",
   "powpranie/kpranie1.html?p=_ga&h=pran1",
   "powpranie/zlobuz.html?p=_ga&h=pran1",
   "powpranie/zmalisz.html?p=_ga&h=pran1",
   "powpranie/znpranie.html?p=_ga&h=pran1",
   "powpranie/kpranie2.html?p=_ga&h=pran1",
   "powpranie/letniakuch1.html?p=_ga&h=pran1",
   "powpranie/letniakuch2.html?p=_ga&h=pran1",
   "powpranie/kajak.html?p=_ga&h=pran1",
   "powpranie/lesniczy.html?p=_ga&h=pran1",
   "powpranie/izbapam.html?p=_ga&h=pran1",
   "powpranie/starepranie.html?p=_ga&h=pran1",
   "powpranie/remont.html?p=_ga&h=pran1",
   "powpranie/lesnicz1.html?p=_ga&h=pran2",
   "powpranie/lesnicz2.html?p=_ga&h=pran2",
   "powpranie/lesnicz3.html?p=_ga&h=pran2",
   "powpranie/muzeum.html?p=_ga&h=pran2",
   "powinne/kgrenoble.html?p=_ga&h=pinne",
   "powinne/ksledz.html?p=_ga&h=pinne",
   "powinne/greprez.html?p=_ga&h=pinne",
   "powinne/greprez2.html?p=_ga&h=pinne",
   "powinne/mag.html?p=_ga&h=pinne",
   "powinne/znsledz.html?p=_ga&h=pinne",
   "powinne/duchy.html?p=_ga&h=pinne",
   "powinne/kniebor.html?p=_ga&h=pinne",
   "powinne/kniebor2.html?p=_ga&h=pinne",
   "powinne/knatniebor.html?p=_ga&h=pinne",
   "powinne/knatniebor2.html?p=_ga&h=pinne",
   "powinne/zborejsza.html?p=_ga&h=pinne",
   "powinne/recital.html?p=_ga&h=pinne",
   "powinne/delmoskwa.html?p=_ga&h=pinne",
   "powinne/znpodieb.html?p=_ga&h=pinne",
   "powinne/zngory.html?p=_ga&h=pinne",
   "powinne/znszczecin.html?p=_ga&h=pinne",
   "powinne/radio.html?p=_ga&h=pinne",
   "powinne/kportret.html?p=_ga&h=pinne",
   "alroz/pokoj1.html?p=_ga&h=aroz1",
   "alroz/pokoj2.html?p=_ga&h=aroz1",
   "alroz/lozko1.html?p=_ga&h=aroz1",
   "alroz/lozko2.html?p=_ga&h=aroz1",
   "alroz/bach.html?p=_ga&h=aroz1",
   "alroz/horacy.html?p=_ga&h=aroz1",
   "alroz/ikona.html?p=_ga&h=aroz1",
   "alroz/kogut.html?p=_ga&h=aroz1",
   "alroz/kopernika34.html?p=_ga&h=aroz1",
   "alroz/lampa.html?p=_ga&h=aroz1",
   "alroz/mlynek.html?p=_ga&h=aroz1",
   "alroz/przodek.html?p=_ga&h=aroz1",
   "alroz/puchar.html?p=_ga&h=aroz1",
   "alroz/zegar.html?p=_ga&h=aroz1",
   "alroz/okaryna.html?p=_ga&h=aroz1",
   "alroz/filizanka.html?p=_ga&h=aroz1",
   "alroz/alroz6.html?p=_ga&h=aroz2",
   "alroz/alroz7.html?p=_ga&h=aroz2",
   "alroz/alroz1.html?p=_ga&h=aroz2",
   "alroz/tablica.html?p=_ga&h=aroz2",
   "alroz/alroz2.html?p=_ga&h=aroz2",
   "alroz/alroz8.html?p=_ga&h=aroz2",
   "alroz/alroz3.html?p=_ga&h=aroz2",
   "alroz/alroz4.html?p=_ga&h=aroz2",
   "alroz/dolszwajc.html?p=_ga&h=aroz2",
   "alroz/szopena1.html?p=_ga&h=aroz2",
   "alroz/szopena2.html?p=_ga&h=aroz2",
   
   "natalia/wsnaksar1.html?p=_ga&h=nata",
   "natalia/wsnaksar2.html?p=_ga&h=nata",
   "natalia/snaksarew1.html?p=_ga&h=nata",
   "natalia/snaksarew2.html?p=_ga&h=nata",
   "natalia/herb.html?p=_ga&h=nata",
   "natalia/kawalow1.html?p=_ga&h=nata",
   "natalia/kawalow2.html?p=_ga&h=nata",
   "natalia/konstwiera.html?p=_ga&h=nata",
   "natalia/wieranatmik.html?p=_ga&h=nata",
   "natalia/nat20.html?p=_ga&h=nata",
   "natalia/malyksie.html?p=_ga&h=nata",
   "natalia/nat30.html?p=_ga&h=nata",
   "natalia/pogrzmikolaja.html?p=_ga&h=nata",
   "natalia/pogrzmikolaja2.html?p=_ga&h=nata",
   "natalia/nat40_1.html?p=_ga&h=nata",
   "natalia/nat40_2.html?p=_ga&h=nata",
   "natalia/nat40_5.html?p=_ga&h=nata",
   "natalia/nat40_3.html?p=_ga&h=nata",
   "natalia/natkrakow.html?p=_ga&h=nata",
   "natalia/natkrakow2.html?p=_ga&h=nata",
   "natalia/natmatk.html?p=_ga&h=nata",
   "natalia/natsledz1.html?p=_ga&h=nata",
   "natalia/natsledz2.html?p=_ga&h=nata",
   "natalia/natkrynica1.html?p=_ga&h=nata",
   "natalia/natkrynica2.html?p=_ga&h=nata",
   "natalia/nat50.html?p=_ga&h=nata",
   "natalia/nat60.html?p=_ga&h=nata",
   "natalia/nat60_2.html?p=_ga&h=nata",
   "natalia/nat60_3.html?p=_ga&h=nata",
   "natalia/nat60_4.html?p=_ga&h=nata",
   "natalia/wodowanie.html?p=_ga&h=nata",
   "natalia/wodowanie2.html?p=_ga&h=nata",
   "natalia/szczecin.html?p=_ga&h=nata",
   "natalia/nat70.html?p=_ga&h=nata",
   "natalia/nat70_2.html?p=_ga&h=nata",
   "natalia/nat70_3.html?p=_ga&h=nata"

   )
   
function setMenuContent( idx )
{
   document.write( menuArray[ idx ] );
}

function setUCaseMenuContent( idx )
{
   document.write( menuArray[ idx ].toUpperCase() );
}

var index = 0;

/* Zwraca indeks napisu w tabeli linkArray */
/*******************************************/
function getIndex( str )
{
   var i = 0;
   for( i = 0; i < linkArray.length; i++ )
   {
      if( linkArray[ i ].indexOf( str ) >= 0 )
      {
         return i;
      }
   }
   return -1;
}

function setIndex( str )
{
   index = getIndex( str );
}

/* Zwraca nastepny obrazek z listy (cyklicznie) */
/************************************************/
function next( str )
{
   index = getIndex( str ); //idx;
   if( index == linkArray.length - 1 )
   {
      index = -1;
   }
   index++;
   return linkArray[ index ];
}

/* Zwraca poprzedni obrazek z listy (cyklicznie) */
/*************************************************/
function prev( str )
{
   index = getIndex( str ); //idx;
   if( index == 0 )
   {
      index = linkArray.length;
   }
   index--;
   return linkArray[ index ];
}

/* Zwraca parent url na podstawie query string */
/***********************************************/
function getParent( url )
{
   var str = parent.document.location.href;
   var i = str.indexOf( "?" );
   if( i > 0 )
   {
      var str2 = str.substr( i + 1 );
      var s1 = str2.substr( 0, 5 );
      if( s1 == "p=_ga" )
      {
         /* Galeria */
         /***********/
         var s2 = str2.substr( str2.indexOf( "&" ) + 1 );
         if( s2 == "h=dzie" )
            return url + "zdjecia/dziecinstwo.html";
         else if( s2 == "h=aroz1" )
            return url + "zdjecia/alroz.html";
         else if( s2 == "h=aroz2" )
            return url + "zdjecia/alroz2.html";
         else if( s2 == "h=nata" )
            return url + "zdjecia/natalia.html";
         else if( s2 == "h=pinne" )
            return url + "zdjecia/powinne.html";
         else if( s2 == "h=pkrak" )
            return url + "zdjecia/powkrak.html";
         else if( s2 == "h=pran1" )
            return url + "zdjecia/powpranie.html";
         else if( s2 == "h=pran2" )
            return url + "zdjecia/powpranie2.html";
         else if( s2 == "h=pwoj" )
            return url + "zdjecia/przedwoj.html";
         else if( s2 == "h=woj" )
            return url + "zdjecia/wojna.html";
      }
      else if( s1 == "p=_ka" )
      {
         return url + "index.html" + str2.substr( str2.lastIndexOf( "=" ) + 1 ) ;
      }
      else if( s1 == "p=_re" )
      {
         /* Rekopisy */
         /************/
         return url + "index.html" + str2.substr( str2.lastIndexOf( "=" ) + 1 ) ;
      }
      else if( s1 == "p=_ok" )
      {
         /* Okladki */
         /***********/
         var s2 = str2.substr( str2.indexOf( "&" ) + 1 );
         if( s2 == "h=pol" )
            return url + "okladki/";
         else
            if( s2 == "h=zag" )
               return url + "okladkizag.html";
      }
      else
      {
         /* Zycie */
         /*********/
         if( s1 == "p=_zy" )
         {
            var s3 = str2.substr( str2.indexOf( "&" ) - 1, 1 );
            if( s3 == "1" )
               return url + "zycie/index" + ".html" + str2.substr( str2.lastIndexOf( "=" ) + 1 ) ;
            else
               return url + "zycie/zycie" + s3 + ".html" + str2.substr( str2.lastIndexOf( "=" ) + 1 ) ;
         }
      }
   }
   return "javascript:history.back()";
}

/* Zwraca "true" jesli referencja zewnetrza od Galerii */
/*******************************************************/
function isExternalReference()
{
   var str = parent.document.location.href;
   var i = str.indexOf( "?" );
   if( i > 0 )
   {
      var str2 = str.substr( i + 1 );
      var s1 = str2.substr( 0, 5 );
      if( s1 == "p=_ga" )
      {
         return new Boolean( false );
      }
   }
   return new Boolean( true );
}

/* Zwraca nazwe biezacego pliku */
/********************************/
function getCurrent()
{
   var str = this.document.location.href;
   var i1 = str.lastIndexOf( "/" );
   var i2 = str.indexOf( ".htm" );
   return str.substring( i1 + 1, i2 ) + ".htm";
}

