  var panelLewy = 1;
  var panelDzielnicy = 0;
  var hex=255 //reset hex value

  var fonty_opis = 12;
  var fadetrwa = 0;
  var leg = 1;
  var legotw = 0;
  
var newwindow = '';


function legenda(rozkaz) {

    if (rozkaz) {
          
      if (leg<310 ) {
        document.getElementById("legenda").style.display = "block";
        document.getElementById("legenda").style.width = leg+"px";
        leg += 30; 
        setTimeout("legenda(1)",5);
        legotw = 1; 
      }
      else {
        document.getElementById("legenda").innerHTML = Legenda;
        legotw = 0;         
      }
    }
    else {
      
      if (!legotw) {
        document.getElementById("legenda").innerHTML = "";
        if (leg>30) {
          document.getElementById("legenda").style.width = leg+"px";
          leg -= 30; 
          setTimeout("legenda(0)",2);
        }
        else {
          document.getElementById("legenda").style.display = "none" ;
          leg = 0;
        } 
      }
    }
}

function pokaztxt() {
  document.getElementById("ukryte").style.display = "block";
}

function ukryjtxt() {
  document.getElementById("ukryte").style.display = "none";
}


function fadetext(numerfadeina) { 

  switch (numerfadeina) {
    case 1 :   nazwastylu = "opis"; break;
    case 2 : nazwastylu = "prawo";  break;
    default: nazwastylu = "opis";   break;
  }

  if(hex>110) { 
    hex -= 18; 
    document.getElementById(nazwastylu).style.color="rgb("+hex+","+hex+","+hex+")";
    setTimeout("fadetext("+numerfadeina+")",2); 
    fadetrwa=1;
  }
  else {
    hex=0 //reset hex value
    fadetrwa=0;
    document.getElementById(nazwastylu).style.color="rgb("+hex+","+hex+","+hex+")";
    if (numerfadeina==1) document.getElementById(nazwastylu).style.color = "#E86F51";
  }
}

function centralnyhover() {
  document.getElementById("cpopis").style.display = "block";
  initLightbox(); 
}

function centralnyout() {
  document.getElementById("cpopis").style.display = "none";
}

function fonty(wersja) {
  if (wersja == 1) fonty_opis++; 
  if (wersja == 0) fonty_opis--; 
  if  (document.getElementById("opisy").style.fontSize) {
    document.getElementById("opisy").style.fontSize = fonty_opis+"px";
  }
  else {
    document.all['opisy'].style.fontSize = fonty_opis+"px";
  }
}


function pokazPunkt (idPrzychodni) {
  stylPrawo = document.getElementById("prawo");     
   
  if ( stylPrawo.style.visibility != "visible" ) {  
    stylPrawo.style.visibility = "visible";
    document.getElementById("opis").innerHTML = "Kliknij punkt aby zobaczyć mapę dojazdową."
    fadetext(1);
  }

  trescPrawo = "<div id=\"opisy\" style=\"font-size:12px;\"> <h2>"+punkty[idPrzychodni][4]+"</h2><p><b>Adres: </b>"+punkty[idPrzychodni][5]+"  <p class=\"opis\"><img src=\"gfx/telefon.jpg\" align=\"left\"> <b>Telefon:</b> "+punkty[idPrzychodni][6]+" </p><p><img src=\"gfx/zegar.jpg\" align=\"left\"> <b>Godziny przyjęć:</b> "+punkty[idPrzychodni][7]+" </p><p><img src=\"gfx/osoba.jpg\" align=\"left\"> <b>Pielęgniarka:</b> "+punkty[idPrzychodni][8] + "</p> <p><img src=\"gfx/dojazd.gif\" align=\"left\"> <b>Dojazd:</b> "+punkty[idPrzychodni][9] + "</p> <p><a href=\"druk.php?id="+punkty[idPrzychodni][0]+"\"><img src=\"gfx/drukuj16.gif\" align=\"left\" /> <b>Drukuj</b></a></p></div><div class=\"toolbox\"><div id=\"legenda\"></div><a id=\"fontminus\" onmouseover=\"legenda(1)\" onmouseout=\"legenda(0)\" href=\"#\" ><img src=\"gfx/legenda.gif\" align=\"left\" /></a> <a id=\"fontminus\" onClick=\"fonty(0)\" href=\"#fminus\" ><img src=\"gfx/zmniejsz.gif\" align=\"left\" /></a> <a onClick=\"fonty(1)\"  href=\"#fplus\" id=\"fontplus\"  ><img src=\"gfx/zwieksz.gif\" align=\"left\" /></a></div>";
  trescPrawo = trescPrawo.replace("{A}", "<img class=\"dojazdimg\" src=\"gfx/autobus.gif\" />");
  trescPrawo = trescPrawo.replace("{T}", "<img class=\"dojazdimg\" src=\"gfx/tramwaj.gif\" />");
  document.getElementById("prawo").innerHTML = trescPrawo;
  document.getElementById("opis").innerHTML = "Kliknij punkt aby ujrzeć mapkę dojazdową."; 
  if  (document.getElementById("opisy").style.fontSize) {
    document.getElementById("opisy").style.fontSize = fonty_opis+"px";
  }  
  else {
    document.all['opisy'].style.fontSize = fonty_opis+"px";
  }
  if (fadetrwa!=1) {
    hex = 255;
  } 
}


function zmienMape(nazwa) { 
  var sciezka = "wroclaw/mapa_"+nazwa+".gif";
  document["mapawroclawia"].src = sciezka;
}

function pokazPunkty(nazwaDzielnicy) {
  
  iloscPunktow =  punkty.length + 1;
  switch (nazwaDzielnicy) {
    case "srodmiescie" : idDzielnicy = 1; 
    break;
    case "fabryczna":idDzielnicy = 2; 
    break;
    case "staremiasto":idDzielnicy = 3; 
    break;
    case "krzyki":idDzielnicy = 4; 
    break;
    case "psiepole":idDzielnicy = 5;
    break;
    default:idDzielnicy = 0;
  }
  
  var punktyHTML =""; 
  k = 0;
  var stringId = "";  
  var wspX = 0;
  var wspY = 0;
  var z = 0; 
   
  for (k=0 ; k < iloscPunktow ; k++ ) {
    if (punkty[k]) {
      if ( punkty[k][1] == idDzielnicy ) {
        atrybutyPunktu =  "id=\"p_"+ k + "\" ";
        title_lightbox = punkty[k][4]+"Adres:"+punkty[k][5]+" Telefon: "+punkty[k][6]+" Godziny przyjęć: "+punkty[k][7]+" Pielęgniarka: "+punkty[k][8]+" Dojazd: "+punkty[k][9] ;
        punktyHTML += " <a href=\"dojazd/"+punkty[k][0]+".gif\" name=\" "+title_lightbox+" \" onmouseover=\"pokazPunkt("+k+")\" "+ atrybutyPunktu + " rel=\"lightbox\" alt=\""+punkty[k][0]+"\">" + encjaPunktu + "</a> ";
      }
    }
  }
  document.getElementById("gora").innerHTML = punktyHTML ;
  for (z=1 ; z < iloscPunktow ; z++ ) {
    if (punkty[z]) {
      if ( punkty[z][1] == idDzielnicy ) {
        wspX = punkty[z][2];
        wspY = punkty[z][3];
        stringId = "p_" + z ;
        stylPunktu = document.getElementById(stringId);
        stylPunktu.style.left = wspX +"px";
        stylPunktu.style.top = wspY-10 +"px";
      }
    }
  }
  initLightbox();
}

function zmienDzielnice(nazwaDzielnicy) {
  panelDzielnicy = 1;
  panelLewy = 0;
  panelPrawy = 0;  
  var obrazekDzielnicy = "wroclaw/dz_" + nazwaDzielnicy + ".gif" ;
  stylGora = document.getElementById("gora");
  stylGora.style.visibility = "visible";
  stylGora.style.background =  "url(" + obrazekDzielnicy + ")"
  document.getElementById("lewo").innerHTML = mapaWrocUkryta;
  stylLewo = document.getElementById("lewo");
  stylLewo.style.width = "50px";
  stylLewo.style.margin = "0 0 0 8px";
  document.getElementById("opis").innerHTML = "Wskaż punkt aby zobaczyć szczegóły."; 
  fadetext(1);
  pokazPunkty(nazwaDzielnicy);
  stylPrawo = document.getElementById("prawo");     
  if ( stylPrawo.style.visibility != "visible" ) {  
    stylPrawo.style.visibility = "visible";
  }
  trescPrawo = "";
  document.getElementById("prawo").innerHTML = trescPrawo;
}
 
function przywrocMapeWrocka() {
  panelDzielnicy = 0;
  panelLewy = 1;
  panelPrawy = 0;
  stylGora = document.getElementById("gora");
  stylGora.style.visibility = "hidden";
  stylLewo = document.getElementById("lewo");
  stylLewo.style.width = "738px";
  stylLewo.style.margin = "0";
  document.getElementById("lewo").innerHTML = mapaWroclHTML;
  stylPrawo = document.getElementById("prawo"); 
  stylPrawo.style.visibility = "hidden";
  document.getElementById("opis").innerHTML = "Kliknij na dzielnicy aby zobaczyć jej plan.";
  fadetext(1);
}
