function loadMap()
{
  if (GBrowserIsCompatible())
  {
    var map = new GMap2(document.getElementById("mapa_google"));
    var mapTypes = map.getMapTypes();
    for(var i = 0; i < mapTypes.length; i++)
    {
      if (mapTypes[i].getName() == 'Map')
        mapTypes[i].getName = function() { return 'Mapa'; };
        
      if (mapTypes[i].getName() == 'Satellite')
        mapTypes[i].getName = function() { return 'Satelitarna'; };
        
      if (mapTypes[i].getName() == 'Hybrid')
        mapTypes[i].getName = function() { return 'Hybrydowa'; };
    }
    
    var icon_small = new GIcon(G_DEFAULT_ICON, "images/mapy/marker_small.png");
    icon_small.shadow = "images/mapy/marker_small_shadow.png";
    icon_small.iconSize = new GSize(12, 20);
    icon_small.shadowSize = new GSize(22, 20);
    icon_small.iconAnchor = new GPoint(6, 20);
    icon_small.infoWindowAnchor = new GPoint(5, 1);
    
    map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
    
    
    map.setCenter(new GLatLng(50.0833333333, 19.9166666667), 11);
    
    
    for (var i = 0; i < firmy.length; i++)
      setupMarker(map, firmy[i], icon_small);
  }
}

/**
 * Funkcja dodaje market i chmurke dla markera dla firmy
 */
function setupMarker(map, firma, icon)
{
  var point = new GLatLng(firma[5], firma[6]);
  var marker = new GMarker(point, icon);

  var infoDiv = document.createElement('div');
  var firmaNazwa = document.createElement('div');
  var frimaAnchor = document.createElement('a');
  frimaAnchor.href = "http://krakinfo.pl/firma.php?id="+firma[0];
  frimaAnchor.innerHTML = firma[1];
  firmaNazwa.appendChild(frimaAnchor);
  var firmaAdres = document.createElement('div');
  firmaAdres.innerHTML = firma[4];
  var firmaMiasto = document.createElement('div');
  firmaMiasto.innerHTML = firma[2]+' '+firma[3];
  
  infoDiv.appendChild(firmaNazwa);
  infoDiv.appendChild(firmaAdres);
  infoDiv.appendChild(firmaMiasto);
  
  GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(infoDiv) });
  map.addOverlay(marker);
}

//Lista wszystkich firm, dla ktorych pojawia sie markupy
var firmy = new Array();

firmy[0] = new Array("1165", "RT Hotels SA  Monopol; Regent; Galicja; Rezydent  nie aktywny", "31-046", "Kraków; Śródmieście", " ul. św. Gertrudy 6", "50.0582061797", "19.9408530064");

firmy[1] = new Array("1469", "Bartnikowska Zagroda Agroturystyka", "32-005", "Niepołomice", "ul. Na Tamie 2B", "50.0425153303", "20.2235717355");

firmy[2] = new Array("1464", "InetMedia, pozycjonowanie, serwisy internetowe", "31-227", "Kraków; Krowodrza", "ul. Vetulaniego 1 A pok. 302", "50.0954633944", "19.9238906055");

firmy[3] = new Array("8956", "Balaton-Kuchnia Węgierska", "31-001", "Kraków; Śródmieście", "ul. Grodzka 37", "50.0581848375", "19.9379318561");

firmy[4] = new Array("1232324", "Vacu Well Studio Pięknego Ciała, ul. Urzędnicza 26", "30-051", "Kraków; Krowodrza", "Urzędnicza 26", "50.0698938039", "19.9182972065");

firmy[5] = new Array("4595", "Kancelaria Podatkowa Marek Kłosowski", "30-347", "Kraków; Podgórze", "ul. Rzemieślnicza 6", "50.0332862618", "19.9373350114");

firmy[6] = new Array("1232610", "Guzik z Pętelką -Krawiectwo", "30-733", "Kraków; Podgórze", "ul.Kozia  7 / 31", "50.0343267793", "19.9970819713");

firmy[7] = new Array("8765", "Rydiger & Żak Consulting", "30-518", "Kraków; Podgórze", "ul. Rynek Podgórski 12/34a", "50.0441897632", "19.948500395");

firmy[8] = new Array("8766", "REJESTR  Biuro Usługowe Rachunkowości Komputerowej i Doradztwa Podatkowego", "31-156", "Kraków; Śródmieście", "ul. Basztowa 23/8", "50.0649834751", "19.9438508187");

firmy[9] = new Array("15853", "Dekret Consulting", "30-316", "Kraków; Śródmieście", "ul. Słomiana 27A", "50.0406551947", "19.9271967923");

firmy[10] = new Array("17202", "Biuro Rachunkowe - Geoinwest", "31-142", "Kraków; Śródmieście", "ul. Biskupia 22/1", "50.0673637558", "19.93432297");

firmy[11] = new Array("4468", "Hotel Polonez***nie chce", "30-059", "Kraków; Krowodrza", "ul. Reymonta 15", "49.980656609", "20.0603485022");

firmy[12] = new Array("4473", "Hotel Wilga***", "30-502", "Kraków; Podgórze", "ul. Przedwiośnie 16", "50.0414404621", "19.93696293");

firmy[13] = new Array("26", "Chimera", "31-008", "Kraków; Śródmieście", "ul. św. Anny 3", "50.0614915172", "19.9351033503");

firmy[14] = new Array("4474", "Hotel Rokk**", "30-363", "Kraków; Podgórze", "ul. Rzemieślnicza 20", "50.0329813504", "19.933865141");

firmy[15] = new Array("16434", "'Sky Hostel'", "31-133", "Kraków; Śródmieście", "ul. Dunajewskiego 6", "50.0649787234", "19.9344303807");

firmy[16] = new Array("1589", "Hotel Amadeus ****nie chca", "31-027", "Kraków; Śródmieście", "ul. Mikołajska 20", "50.0614350193", "19.9420901231");

firmy[17] = new Array("1580", "Hotel Astoria***", "31-056", "Kraków; Śródmieście", "ul. Józefa 24", "50.0489150783", "19.9031422975");

firmy[18] = new Array("4454", "Hotel Logos***", "31-123", "Kraków; Śródmieście", "ul. Szujskiego 5", "50.0639875441", "19.9290162028");

firmy[19] = new Array("1582", "Hotel Alexander***", "31-131", "Kraków; Śródmieście", "ul. Garbarska 18", "50.0651991068", "19.9327574426");

firmy[20] = new Array("4437", "Hotel Fortuna***", "31-110", "Kraków; Śródmieście", "ul. Czapskich 5", "50.0605071233", "19.9299691924");

firmy[21] = new Array("4471", "Hotel Fortuna Bis***", "31-110", "Kraków; Śródmieście", "ul. Piłsudskiego 25", "50.0599827168", "19.9280444363");

firmy[22] = new Array("527", "Hotel Europejski**", "31-034", "Kraków; Śródmieście", "ul. Lubicz 5", "50.0648829163", "19.9484611726");

firmy[23] = new Array("4449", "Hotel Orient****", "31-589", "Kraków; Nowa Huta", "ul. Sołtysowska 25 a", "50.0647489176", "20.0174057751");

firmy[24] = new Array("17666", "Agencja Ochrony JWR ZAWISZA", "31-422", "Kraków; Śródmieście", "u. Walkowskiego 2", "50.136139297", "19.6339478156");

firmy[25] = new Array("4467", "Hotel Floryan ***", "31-021", "Kraków; Śródmieście", "ul. Floriańska 38", "50.0644220313", "19.940974595");

firmy[26] = new Array("1583", "Hotel Ruczaj*** nie chce", "30-409", "Kraków; Podgórze", "ul. Ruczaj 44", "50.0257447074", "19.918474628");

firmy[27] = new Array("15750", "Hotel Polski pod Białym Orłem***", "31-006", "Kraków; Śródmieście", "ul. Pijarska 17", "50.0649345447", "19.9410125758");

firmy[28] = new Array("18594", "'ABACUS' Biuro Rachunkowe", "30-348", "Kraków; Podgórze", "ul. Ks. Wincentego Turka 21/20", "50.0478777344", "19.9895384741");

firmy[29] = new Array("16155", "Vesuvio", "31-021", "Kraków; Śródmieście", "ul. Floriańska 38", "50.0644220313", "19.940974595");

firmy[30] = new Array("309129", "Kancelaria Audytorska - Natalia Kucharska", "31-323", "Kraków; Śródmieście", "ul. Gdyńska 31", "50.0898316422", "19.9124832606");

firmy[31] = new Array("37196", "Ostoya Palace Hotel**** nie chhce", "31-109", "Kraków; Śródmieście", "ul. Piłsudskiego 24", "50.0597934766", "19.9280827111");

firmy[32] = new Array("4452", "Hotel Alf * *", "30-705", "Kraków; Podgórze", "ul. Klimeckiego 24", "50.0481980898", "19.9697049258");

firmy[33] = new Array("4573", "Kawiarnia Restauracja Gehanowska Pod Słońcem", "31-013", "Kraków; Śródmieście", "Rynek Główny 43", "50.0622389631", "19.9383603073");

firmy[34] = new Array("4453", "Hotel Campanile**", "31-023", "Kraków; Śródmieście", "ul. św. Tomasza 34", "50.0627168615", "19.9404520718");

firmy[35] = new Array("4460", "Hotel Kontrast ***", "30-437", "Kraków; Podgórze", "ul. Forteczna 22", "49.9999664901", "19.9107392381");

firmy[36] = new Array("18373", "Hotel Karmel***", "31-057", "Kraków; Śródmieście", "ul. Kupa 15", "50.0511807346", "19.9462488482");

firmy[37] = new Array("31812", "Intech PPHU", "30-017", "Kraków; Krowodrza", "ul. Wrocławska 76", "50.0798210786", "19.9200946605");

firmy[38] = new Array("18334", "Hotel Senacki***", "31-001", "Kraków; Śródmieście", "ul. Grodzka 51", "50.0573198057", "19.9380966602");

firmy[39] = new Array("320838", "Sklep  Intimo4you.com", "30-611", "Kraków; Podgórze", "ul. Wysłouchów 3", "50.0085515974", "19.9486643306");

firmy[40] = new Array("35226", "Hotel Sympozjum*****", "30-363", "Kraków; Podgórze", "ul. Kobierzyńska 47", "50.0320645199", "19.9202433002");

firmy[41] = new Array("4476", "Hotel JB***", "31-752", "Kraków; Nowa Huta", "ul. Ujastek Mogilski 7", "50.0750036949", "20.0627773999");

firmy[42] = new Array("320607", "Restauracja Szoberowska", "31-041", "Kraków; Śródmieście", "Mały Rynek 6", "50.0614585182", "19.9403016872");

firmy[43] = new Array("1584", "Hotel Atrium***", "31-149", "Kraków; Śródmieście", "ul. Krzywa 7", "50.0675907509", "19.9396388417");

firmy[44] = new Array("4475", "Batory Hotel***chca w 2009", "31-529", "Kraków; Śródmieście", "ul. Sołtyka 19", "50.0602971271", "19.9503412844");

firmy[45] = new Array("4478", "Hotel Polonia ***", "31-156", "Kraków; Śródmieście", "ul. Basztowa 25", "50.064724782", "19.9446843441");

firmy[46] = new Array("37098", "Pokoje Gościnne Basztowa", "31-156", "Kraków; Śródmieście", "ul. Basztowa 24", "50.0648996749", "19.944198593");

firmy[47] = new Array("1232737", "IKAR-PLEX", "31-998", "Kraków; Nowa Huta", "ul.Brzeska 1", "50.0785032224", "20.1872004358");

firmy[48] = new Array("73226", "Adwokacka  Kancelaria Elżbieta Fidzińska", "31-106", "Kraków; Śródmieście", "pl. Kossaka 3/1", "50.0563130071", "19.9279177485");

firmy[49] = new Array("73438", "Hotel Radisson Sas *****", "31-101", "Kraków; Śródmieście", "ul. Straszewskiego 17", "50.058636135", "19.9332870044");

firmy[50] = new Array("37197", "Kuranty Pub nie kce", "31-109", "Kraków; Śródmieście", "ul. Piłsudskiego 24", "50.0597934766", "19.9280827111");

firmy[51] = new Array("1232689", "AVENHANSEN Sp. z o.o.", "30-091", "Kraków; Śródmieście", "ul. Bronowicka 42 lok. 204", "50.078134151", "19.9000142248");

firmy[52] = new Array("1587", "Hotel Ester****", "31-053", "Kraków; Śródmieście", "ul. Szeroka 20", "50.0519717361", "19.9485420024");

firmy[53] = new Array("32583", "Cherubino Restauracja i Winiarnia", "31-001", "Kraków; Śródmieście", "ul. św. Tomasza 15", "50.0629716175", "19.938989553");

firmy[54] = new Array("4547", "Restauracja Pod Aniołami", "31-001", "Kraków; Śródmieście", "ul. Grodzka 35", "50.0583021172", "19.9378922182");

firmy[55] = new Array("15719", "Cafe Camelot", "31-022", "Kraków; Śródmieście", "ul. Św. Tomasza 17", "50.062997021", "19.9391857157");

firmy[56] = new Array("9", "Hotel Saski***", "31-014", "Kraków; Śródmieście", "ul. Sławkowska 3", "50.0632542444", "19.937415752");

firmy[57] = new Array("15720", "Cafe Manggha", "30-302", "Kraków; Śródmieście", "ul. M. Konopnickiej 26", "50.0507600103", "19.9315273834");

firmy[58] = new Array("16836", "Przedszkole Niepubliczne Iskierka", "30-069", "Kraków; Krowodrza", "ul. Staffa 6", "50.07267835", "19.9120179016");

firmy[59] = new Array("267261", "Apartamenty i Pokoje Gościnne Teatru Scena STU", "30-101", "Kraków; Krowodrza", "Al. Krasińskiego 16-18", "50.056351713", "19.926451198");

firmy[60] = new Array("1234694", "HOTEL DAVID ***", "31-053", "Kraków; Śródmieście", "ul. Ciemna 13", "50.0518823712", "19.947366511");

firmy[61] = new Array("1232704", "Zakład  Leczenia Rehabilitacyjnego  Podgórze s.c .", " 30-31", "Kraków; Podgórze", " UL. Szwedzka 27", "50.0457066391", "19.9244160454");

firmy[62] = new Array("14", "Hotel Monika**", "31-425", "Kraków; Śródmieście", "ul. Langiewicza 6", "50.0799373411", "19.9492335377");

firmy[63] = new Array("70499", "Villa Zakamycze", "30-240", "Kraków; Krowodrza", "ul. Zakamycze 38", "50.060254746", "19.8378806492");

firmy[64] = new Array("1233161", "Sempler.pl", "31-409", "Kraków; Śródmieście", "ul.Woronicza 36", "50.0868339777", "19.9584727765");

firmy[65] = new Array("4465", "Hotel Perła ***", "30-453", "Kraków; Podgórze", "ul. Zakopiańska 180 B", "49.9970295734", "19.9203559897");

firmy[66] = new Array("4576", "Restauracja Hawełka", "31-010", "Kraków; Śródmieście", "Rynek Główny 34", "50.0611967335", "19.9381862431");

firmy[67] = new Array("4577", "MIÓD I WINO Restauracja", "31-015", "Kraków; Śródmieście", " ul.Sławkowska 32", "50.065215439", "19.9385441707");

firmy[68] = new Array("265314", "Restauracja Da Pietro", "31-008", "Kraków; Śródmieście", "Rynek Główny 17", "50.0606021658", "19.9371684107");

firmy[69] = new Array("265214", "''Hostel Rynek7''", "31-042", "Kraków; Śródmieście", "Rynek Główny 7/6", "50.0609789223", "19.9384195802");

firmy[70] = new Array("4548", "Restauracja Leonardo", "31-024", "Kraków; Śródmieście", "ul. Szpitalna 20-22", "50.0627201937", "19.9411509428");

firmy[71] = new Array("31379", "HOTEL IRBIS***", "30-206", "Kraków; Krowodrza", "ul. Księcia Józefa 24 A", "50.0489150783", "19.9031422975");

firmy[72] = new Array("266960", "Restauracja Pod Strzelnicą", "30-212", "Kraków; Krowodrza", "ul. Królowej Jadwigi 184", "50.0622757834", "19.8879357288");

firmy[73] = new Array("267400", "Restauracja Zbrojownia", "30-919", "Kraków; Śródmieście", "ul. Rakowicka 22", "50.0711072439", "19.9541334304");

firmy[74] = new Array("22891", "E&K Consulting s.c. Biuro Rachunkowe", "31-127", "Kraków; Śródmieście", "ul. Kochanowskiego 20/2", "50.0655318069", "19.9282912783");

firmy[75] = new Array("315681", "F.H.U.  Mufa", "31-223", "Kraków; Krowodrza", "ul. Pachońskiego 9", "50.0945529635", "19.9241108492");

firmy[76] = new Array("320194", "Hostel Kadetus", "31-105", "Kraków; Śródmieście", "ul. Zwierzyniecka 25", "50.0572035446", "19.9301848206");

firmy[77] = new Array("320633", "Noclegi w Krakowie", "", "Kraków; Śródmieście", "", "50.0646504298", "19.944976394");

firmy[78] = new Array("340865", "BIELAŃSKI I WSPÓLNICY - adwokaci, radcowie prawni spółka partnerska", "31-525", "Kraków; Śródmieście", "ul. Chłopickiego 18/1", "50.0666792265", "19.9608664894");

firmy[79] = new Array("37170", "Usługi Remontowe Zbigniew Ledźwoń", "32-087", "Zielonki", "Zielonki", "50.1152588451", "19.911049628");

firmy[80] = new Array("341197", "Adwokaci i Radcowie Prawni Tyniec, Kostrz i Wspólnicy", "31-523", "Kraków; Śródmieście", "Kasprowicza 20/1", "50.0684044066", "19.9633051387");

firmy[81] = new Array("341894", "abc flex sc", "31-553", "Kraków; Śródmieście", "ul.Fabryczna 20a", "50.0645430879", "19.974283342");

firmy[82] = new Array("785892", "Firma Handlowo-Produkcyjno-Usługowa ABI KOJAK", "30-832", "Kraków; Pozostałe", "ul. Biskupińska 23", "50.0330383363", "20.0066789266");

firmy[83] = new Array("785893", ".TABI-KOJAK s.c. Firma Produkcyjno Handlowa", "30-545", "Kraków; Podgórze", "ul. Robotnicza 9", "50.0407151377", "19.9607532353");

firmy[84] = new Array("1231919", "Zakład Remontowo-Budowlany SC-BUD", "32-800", "Kraków; Pozostałe", " ul.Krótka 6  <br>32-800 Brzesko", "49.9674422087", "20.6077453154");

firmy[85] = new Array("1232451", "Berndson sp.z o.o.", "30-062", "Kraków; Śródmieście", "Al. 3 Maja 9", "50.0598951958", "19.9198252803");

firmy[86] = new Array("1232386", "Pralnia Flaming-Dekatyzacja", "30-720", "Kraków; Podgórze", "ul. Saska 23", "50.0391378393", "19.9825836951");

firmy[87] = new Array("1231837", "Balwierz fryzerstwo-kosmetyka", "31-813", "Kraków; Nowa Huta", "os.Kalinowe 12a", "50.0924256605", "20.0150828701");

firmy[88] = new Array("1232506", "AMPLUS NZOZ", "31-146", "Kraków; Śródmieście", "ul DŁUGA 38", "50.0690709101", "19.9379484743");

firmy[89] = new Array("6809", "Przedszkole nr 129 Samorządowe", "30-561", "Kraków; Podgórze", "ul. Wielicka 76b", "50.0339496094", "19.9693899941");

firmy[90] = new Array("341873", "''Vacu Well Studio Pięknego Ciała''", "30-051", "Kraków; Śródmieście", "ul.  Urzędnicza 26", "50.0698938039", "19.9182972065");

firmy[91] = new Array("1233327", "Kancelaria Radcy Prawnego <br>Magdalena Janus", "31-851", "Kraków; Nowa Huta", "os. Albertyńskie 1-2", "50.0796233761", "20.0191606163");
