Добавить спот

BMX Споты

ВХОД НА САЙТ

Логин:
Пароль:


ТИП СПОТА

НОВЫЕ МЕСТА

function show(category) { for (var i=0; i" + name + "     
" + descr + "
"; } else { var html = "
" + name + "     
" + descr + "
"; } marker.tooltip = '
'+name+'
'; GEvent.addListener(marker, 'click', function() { marker.openInfoWindowHtml(html); }); gcat[z]=type; gmarkers[z]=marker; gpoints[z]=point; htmls[z]=html; z++; GEvent.addListener(marker,"mouseover", function() { //showTooltip(marker); }); GEvent.addListener(marker,"mouseout", function() { //tooltip.style.visibility="hidden" }); /* if (type=='street') marker.hide(); if (type=='dirt') marker.hide(); if (type=='park') marker.hide(); if (type=='snow') marker.hide(); if (type=='event') marker.hide(); if (type=='freeride') marker.hide(); if (type=='race') marker.hide(); if (type=='person') marker.hide(); */ return marker; } if (GBrowserIsCompatible()) { var iconStreet = new GIcon(); iconStreet.image = '/img/icon_street.png'; iconStreet.iconSize = new GSize(25, 25); iconStreet.iconAnchor = new GPoint(12, 12); iconStreet.infoWindowAnchor = new GPoint(12, 5); var iconDirt = new GIcon(); iconDirt.image = '/img/icon_dirt.png'; iconDirt.iconSize = new GSize(25, 25); iconDirt.iconAnchor = new GPoint(12, 12); iconDirt.infoWindowAnchor = new GPoint(12, 5); var iconPark = new GIcon(); iconPark.image = '/img/icon_park.png'; iconPark.iconSize = new GSize(25, 25); iconPark.iconAnchor = new GPoint(12, 12); iconPark.infoWindowAnchor = new GPoint(12, 5); var iconRace = new GIcon(); iconRace.image = '/img/icon_race.png'; iconRace.iconSize = new GSize(25, 25); iconRace.iconAnchor = new GPoint(12, 12); iconRace.infoWindowAnchor = new GPoint(12, 5); var customIcons = []; customIcons["street"] = iconStreet; customIcons["dirt"] = iconDirt; customIcons["park"] = iconPark; customIcons["race"] = iconRace; var gmarkers = []; var gpoints = []; var htmls = []; var gcat = []; var z=0; var map; map = new GMap2(document.getElementById("map")); map.setCenter(new GLatLng(55.747115, 37.621994), 10); map.setUIToDefault(); var pos = new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(5,33)); pos.apply(document.getElementById("control")); map.getContainer().appendChild(document.getElementById("control")); GDownloadUrl("/spots.xml", function(data) { var xml = GXml.parse(data); var markers = xml.documentElement.getElementsByTagName("marker"); for (var i = 0; i < markers.length; i++) { var name = markers[i].getAttribute("name"); var type = markers[i].getAttribute("type"); var descr = markers[i].getAttribute("descr"); var id = markers[i].getAttribute("id"); var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng"))); var marker = createMarker(point, name, type, descr, id); //alert('test') }}); }