$(document).ready(function() { /* ZMIENNE GLOBALNE */ var mapa; var dymek; var markery=[]; /* LOKALIZACJA */ if (navigator.geolocation) navigator.geolocation.getCurrentPosition(startLokalizacja, startZwykly); else startZwykly(); /* START POZYCJA */ function startLokalizacja(position) { var dlugosc = position.coords.longitude; var szerokosc = position.coords.latitude; var coords = new google.maps.LatLng(szerokosc, dlugosc); var mapOptions = { zoom: 13, center: coords, mapTypeId: google.maps.MapTypeId.ROADMAP }; mapa = new google.maps.Map(document.getElementById("zz_map_mapa"), mapOptions); dymek = new google.maps.InfoWindow(); mapaLadujPunkty(); } /* START ZWYKLY */ function startZwykly() { var coords = new google.maps.LatLng(51.7655398,17.1264897); var mapOptions = { zoom: 10, center: coords, mapTypeControl: true, mapTypeId: google.maps.MapTypeId.ROADMAP }; mapa = new google.maps.Map(document.getElementById("zz_map_mapa"), mapOptions); dymek = new google.maps.InfoWindow(); mapaLadujPunkty(); } /* LADOWANIE MARKEROW */ function dodajMarker(baza_id, title, kat_1, kat_2, lat, lon, icon) { var rozmiar = new google.maps.Size(32,46); var punkt_startowy = new google.maps.Point(0,0); var punkt_zaczepienia = new google.maps.Point(16,46); var ikona = new google.maps.MarkerImage(icon, rozmiar, punkt_startowy, punkt_zaczepienia); var marker = new google.maps.Marker( { position: new google.maps.LatLng(lat,lon), title: title, icon: ikona, map: mapa } ); //WIELKOSC IFRAME Z jQuery signal var iframe_width = 0; var iframe_height = 0 if ( $(".jquery_signal").css("width") == '1680px') { iframe_width = 300; iframe_height = 140; } else if ( $(".jquery_signal").css("width") == '960px') { iframe_width = 300; iframe_height = 140; } else if ( $(".jquery_signal").css("width") == '768px') { iframe_width = 300; iframe_height = 140; } else if ( $(".jquery_signal").css("width") == '480px') { iframe_width = 300; iframe_height = 140; } else if ( $(".jquery_signal").css("width") == '320px') { iframe_width = 130; iframe_height = 130; } marker.txt = ''; google.maps.event.addListener(marker,"click",function() { dymek.setPosition(marker.getPosition()); dymek.setContent(marker.txt); dymek.open(mapa); }); markery.push(marker); return marker; } function mapaLadujPunkty(arg) { jx.load('mapa_xml.php?tryb=1&warunki=', function(xml) { var markery = xml.getElementsByTagName("marker"); for(var i=0; i