1$(document).ready(function() { 2 /*--- lightbox ---*/ 3 4 $('a[rel*=lightbox]').lightBox({ 5 imageLoading: '/images/lightbox-ico-loading.gif', 6 imageBtnClose: '/images/lightbox-btn-close.gif', 7 imageBtnPrev: '/images/lightbox-btn-prev.gif', 8 imageBtnNext: '/images/lightbox-btn-next.gif' 9 }); 10 11 $('#gallery-link').click(function(e) { 12 $('#photo-gallery-container #gallery a:first').click(); 13 e.preventDefault(); 14 }); 15 16 $("#input-search-mini, #input-search-main").autocomplete("/util/string_search.php?lng=eng", { 17 width: 260, 18 matchContains: true, 19 //mustMatch: true, 20 //minChars: 0, 21 //multiple: true, 22 //highlight: false, 23 //multipleSeparator: ",", 24 selectFirst: false 25 }); 26 27 Date.format = 'dd.mm.yyyy'; 28 Date.firstDayOfWeek = 1; 29 Date.dayNames = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday']; 30 Date.abbrDayNames = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat']; 31 Date.monthNames = ['January','February','March','April','May','Jun','Julay','August','September','October','November','December']; 32 Date.abbrMonthNames = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']; 33 34 $.dpText = { 35 TEXT_PREV_YEAR : 'Previews year', 36 TEXT_PREV_MONTH : 'Previews month', 37 TEXT_NEXT_YEAR : 'Next year', 38 TEXT_NEXT_MONTH : 'Next month', 39 TEXT_CLOSE : 'Close', 40 TEXT_CHOOSE_DATE : 'Select date' 41 } 42 43 /* --- Maps --- */ 44 45 var map; 46 var marker; 47 var aMarkers = new Array(); 48 49 var markerFlag = new google.maps.MarkerImage('/images/wind_flag.png', 50 new google.maps.Size(32, 32), 51 new google.maps.Point(0, 0), 52 new google.maps.Point(15, 32)); 53 var markerFlagShadow = new google.maps.MarkerImage('/images/wind_flag_shadow.png', 54 new google.maps.Size(34, 34), 55 new google.maps.Point(0, 0), 56 new google.maps.Point(15, 33)); 57 var flagShape = { 58 coord: [15, 15, 15], 59 type: 'circle' 60 }; 61 62 var markerRoadBlock = new google.maps.MarkerImage('/images/sign-road-block.png', 63 new google.maps.Size(21, 21), 64 new google.maps.Point(0, 0), 65 new google.maps.Point(15, 32)); 66 var markerRoadBlockShadow = new google.maps.MarkerImage('/images/sign-road-block-shadow.png', 67 new google.maps.Size(21, 21), 68 new google.maps.Point(0, 0), 69 new google.maps.Point(7, 32)); 70 var markerRoadBlockShape = { 71 coord: [10, 10, 10], 72 type: 'circle' 73 }; 74 75 var markerRoadWork = new google.maps.MarkerImage('/images/sign-road-work.png', 76 new google.maps.Size(22, 20), 77 new google.maps.Point(0, 0), 78 new google.maps.Point(15, 32)); 79 var markerRoadWorkShadow = new google.maps.MarkerImage('/images/sign-road-work-shadow.png', 80 new google.maps.Size(22, 20), 81 new google.maps.Point(0, 0), 82 new google.maps.Point(10, 32)); 83 var markerRoadWorkShape = { 84 coord: [11, 0, 22, 20, 0, 20], 85 type: 'poly' 86 }; 87 88 89 function positionWeatherMarkers(data) { 90 for (var i=0; i < data.length; i++) { 91 var markerData = data[i]; 92 markerData.title = markerData.title.replace(' deg. ','°'); 93 loc = new google.maps.LatLng(markerData.latitude, markerData.longitude); 94 aMarkers.push(new google.maps.Marker({ map: map, position: loc, icon: markerFlag, shadow: markerFlagShadow, shape: flagShape, title: markerData.title })); 95 currMarkerIndex = aMarkers.length-1; 96 google.maps.event.addListener(aMarkers[currMarkerIndex], 'click', (function(markerData) { 97 return function() { 98 window.location.href = '/meteo/stazioni_meteorologiche/'+markerData.id+'/'; 99 } 100 })(markerData)); 101 } 102 } 103 104 105 function positionRoadMarkers(data) { 106 for (var i=0; i < data.length; i++) { 107 var markerData = data[i]; 108 loc = new google.maps.LatLng(markerData.latitude, markerData.longitude); 109 var markerIcon = null; 110 var markerShadow = null; 111 var markerShape = null; 112 if (markerData.mark == 'road_block') { 113 markerIcon = markerRoadBlock; 114 markerShadow = markerRoadBlockShadow; 115 markerShape = markerRoadBlockShape; 116 } else { 117 markerIcon = markerRoadWork; 118 markerShadow = markerRoadWorkShadow; 119 markerShape = markerRoadWorkShape; 120 } 121 aMarkers.push(new google.maps.Marker({ 122 map: map, 123 position: loc, 124 icon: markerIcon, 125 shadow: markerShadow, 126 shape: markerShape, 127 title: markerData.title, 128 html: markerData.html 129 })); 130 131 var infoWindow = new google.maps.InfoWindow({ content: "", maxWidth: 300 }); 132 var currMarkerIndex = aMarkers.length-1; 133 var currMarker = aMarkers[currMarkerIndex]; 134 google.maps.event.addListener(currMarker, 'click', function() { 135 infoWindow.setContent(this.html); 136 infoWindow.open(map, this); 137 }); 138 } 139 } 140 141 if ($("#weather-map-canvas").length) { 142 var geocoder = new google.maps.Geocoder(); 143 geocoder.geocode( { address: 'DivaÄa, Slovenia'}, function(results, status) { 144 if (status == google.maps.GeocoderStatus.OK) { 145 latlng = results[0].geometry.location; 146 var myOptions = { 147 zoom: 10, 148 center: latlng, 149 mapTypeId: google.maps.MapTypeId.ROADMAP 150 }; 151 map = new google.maps.Map(document.getElementById("weather-map-canvas"), myOptions); 152 153 // retrieve markers via ajax and place them on the map 154 $.post("/util/ajaxresponse.php?lng=ita", { func: "getWeatherStations" }, 155 function(data) { 156 positionWeatherMarkers(data); 157 }, "json"); 158 } 159 }); 160 } 161 162 163 if ($("#roads-map-canvas").length) { 164 var geocoder = new google.maps.Geocoder(); 165 geocoder.geocode( { address: 'DivaÄa, Slovenia'}, function(results, status) { 166 if (status == google.maps.GeocoderStatus.OK) { 167 latlng = results[0].geometry.location; 168 var myOptions = { 169 zoom: 10, 170 center: latlng, 171 mapTypeId: google.maps.MapTypeId.ROADMAP 172 }; 173 map = new google.maps.Map(document.getElementById("roads-map-canvas"), myOptions); 174 175 // retrieve markers via ajax and place them on the map 176 $.post("/util/ajaxresponse.php", { func: "getRoadMarkers" }, 177 function(data) { 178 positionRoadMarkers(data); 179 }, "json"); 180 } 181 }); 182 } 183 184 if ($("#us-map-canvas").length) { 185 var markerCPK = new google.maps.MarkerImage('/images/cpk-marker.png', 186 new google.maps.Size(40, 18), 187 new google.maps.Point(0, 0), 188 new google.maps.Point(20, 18)); 189 var markerCPKShadow = new google.maps.MarkerImage('/images/cpk-marker-shadow.png', 190 new google.maps.Size(45, 11), 191 new google.maps.Point(0, 0), 192 new google.maps.Point(18, 11)); 193 var markerCPKShape = { 194 coord: [1, 1, 40, 1, 40, 13, 24, 13, 21, 18, 16, 13, 1, 13], 195 type: 'poly' 196 }; 197 var geocoder = new google.maps.Geocoder(); 198 geocoder.geocode( { address: 'DivaÄa, Slovenia'}, function(results, status) { 199 if (status == google.maps.GeocoderStatus.OK) { 200 latlng = results[0].geometry.location; 201 var myOptions = { 202 zoom: 10, 203 center: latlng, 204 mapTypeId: google.maps.MapTypeId.ROADMAP 205 }; 206 map = new google.maps.Map(document.getElementById("us-map-canvas"), myOptions); 207 208 var data = new Array(); 209 210 data[0] = {'title':'CPK d.d.', 'html':'<p>CPK D.D.<br />Ulica 15. maja 14<br />6000 KOPER<br /><br />Telefon: +386 5 663 02 00<br />Faks: +386 5 663 02 60</p>', 'longitude':'13.73110', 'latitude':'45.53805'}; 211 data[1] = {'title':'Kamnolom Ärni Kal', 'html':'<p>KAMNOLOM ÄRNI KAL<br />Ärni Kal b. Å¡.<br />6275 ÄRNI KAL<br /><br />Telefon: +386 5 659 27 03<br />Faks: +386 5 659 23 43</p>', 'longitude':'13.876991', 'latitude':'45.555557'}; 212 data[2] = {'title':'Operativna baza Hrpelje', 'html':'<p>OPERATIVNA BAZA HRPELJE<br />ReÅ¡ka cesta 47<br />6240 KOZINA<br /><br />Telefon: +386 5 689 03 00<br />Faks: +386 5 689 03 01</p>', 'longitude':'13.94809', 'latitude':'45.60510'}; 213 data[3] = {'title':'Cestna baza Sežana', 'html':'<p>CESTNA BAZA SEŽANA<br />Dane pri Sežani 39<br />6210 SEŽANA<br /><br />Telefon: +386 5 730 19 80<br />Faks: +386 5 730 19 81</p>
213', 'longitude':'13.90173', 'latitude':'45.72300'}; 214 data[4] = {'title':'Cestna baza Ilirska Bistrica', 'html':'<p>CESTNA BAZA ILIRSKA BISTRICA<br />Vilharjeva cesta b. Å¡. <br />6251 ILIRSKA BISTRICA â TRNOVO<br /><br />Telefon: +386 5 710 13 37<br />Faks: +386 5 710 13 34</p>', 'longitude':'14.22998', 'latitude':'45.57536'}; 215 data[5] = {'title':'Zimska toÄka Postojna', 'html':'<p>ZIMSKA TOÄKA POSTOJNA<br />TržaÅ¡ka 62<br />6230 POSTOJNA<br /><br />Telefon: +386 5 720 47 00<br />Faks: +386 5 720 46 99</p>', 'longitude':'14.198124', 'latitude':'45.772018'}; 216 data[6] = {'title':'Asfaltna baza SenožeÄe', 'html':'<p>ASFALTNA BAZA SENOŽEÄE<br />SenožeÄe 1<br />6224 SENOŽEÄE<br /><br />Telefon: +386 5 708 31 00<br />Faks: +386 5 765 52 36</p>', 'longitude':'14.053821', 'latitude':'45.740888'}; 217 data[7] = {'title':'Kamnolom Razdrto', 'html':'<p>KAMNOLOM RAZDRTO<br />Razdrto 52<br />6225 RAZDRTO<br /><br />Telefon: +386 5 757 70 15<br />Faks: +386 5 757 71 90</p>', 'longitude':'14.05559', 'latitude':'45.75116'}; 218 219 for (var i=0; i < data.length; i++) { 220 var markerData = data[i]; 221 markerData.title = markerData.title.replace(' deg. ','°'); 222 loc = new google.maps.LatLng(markerData.latitude, markerData.longitude); 223 aMarkers.push(new google.maps.Marker({ 224 map: map, 225 position: loc, 226 icon: markerCPK, 227 shadow: markerCPKShadow, 228 shape: markerCPKShape, 229 title: markerData.title, 230 html: markerData.html 231 })); 232 233 var infoWindow = new google.maps.InfoWindow({ content: "", maxWidth: 300 }); 234 var currMarkerIndex = aMarkers.length-1; 235 var currMarker = aMarkers[currMarkerIndex]; 236 google.maps.event.addListener(currMarker, 'click', function() { 237 infoWindow.setContent(this.html); 238 infoWindow.open(map, this); 239 }); 240 } 241 } 242 }); 243 } 244 245 /* --- END Maps --- */ 246 247 /*--- END lightbox ---*/ 248 249 //$("body").initAnchorScroller({textTop: 'top', textBottom: 'bottom', textHome: 'home', textPrint: 'print'}); // anchor scroller 250});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.