function number_format(num, dec) { num = ""+num+""; var num_dec = parseInt(num.length - num.lastIndexOf('.') - 1); var cadena = new String(); var numero = new Number(0); if (num.lastIndexOf(".") == -1) { return parseFloat(num); } var postindex = num.lastIndexOf('.')+dec+1; if (dec >= num_dec) { return parseFloat(num); } if (num[postindex]){ numero = parseFloat(num.substring(0,num.lastIndexOf('.')+dec+1)); } else { var i = postindex; while ((i+1)) i++; } numero = parseFloat(num); var potencia = num.substring(num.lastIndexOf('.'),i).length; var divisor = divisor = Math.pow(10,potencia); var incr = new Number(0); for (var j = i; j >= postindex; j--, divisor /= 10) { if (num[j] >= 5) { incr = (10 - num[j]) / divisor; numero += incr; num = ""+numero+""; } else { continue; } } numero = ""+numero+""; numero = numero.substr(0,num.lastIndexOf('.')+dec+1); return numero; } ////////////////////////////MARKER PAYO1///////////////////////////////// var iconPayo1 = new GIcon(); iconPayo1.image = "http://albertbosch.racetracker.es/rtjungle/img/icons/jaume.png?id=4400"; iconPayo1.shadow = ""; iconPayo1.iconSize = new GSize(40, 45); iconPayo1.iconAnchor = new GPoint(20, 45); var payo1Marker = new GMarker(new GLatLng(41.40025,2.1421),{ icon: iconPayo1 }); var infopayo1Marker = "
JASON SISSEL
"I believe in endless possibilities. I see myself as a no-limits person"

Chicago

Last position: Lat. , Long.
Local date and hour: Thursday, 07/04/2011 13:41:12

My events:
  • September 7, 2008: Ironman Wisconsin
  • November 2, 2008: Ironman Florida
  • February 26, 2009: Mt. Kosciuszko Climb
  • March 7, 2009: Ironman New Zealand
  • August 1 - August 3, 2009: ULTRAMAN Canada
"; /*GEvent.addListener(payo1Marker, "click", function() { map.openInfoWindowHtml (payo1Marker.getLatLng (), infopayo1Marker) });*/ /////////////////////////////////////////////////////// ////////////////////////////MARKER PAYO2///////////////////////////////// var iconPayo2 = new GIcon(); iconPayo2.image = "http://albertbosch.racetracker.es/rtjungle/img/icons/xavier.png?id=4400"; iconPayo2.shadow = ""; iconPayo2.iconSize = new GSize(40, 45); iconPayo2.iconAnchor = new GPoint(20, 45); var payo2Marker = new GMarker(new GLatLng(41.40017,2.14206),{ icon: iconPayo2 }); var infopayo2Marker = "
JASON SISSEL
"I believe in endless possibilities. I see myself as a no-limits person"

Chicago

Last position: Lat. , Long.
Local date and hour: Thursday, 07/04/2011 13:41:12

My events:
  • September 7, 2008: Ironman Wisconsin
  • November 2, 2008: Ironman Florida
  • February 26, 2009: Mt. Kosciuszko Climb
  • March 7, 2009: Ironman New Zealand
  • August 1 - August 3, 2009: ULTRAMAN Canada
"; /*GEvent.addListener(payo2Marker, "click", function() { map.openInfoWindowHtml (payo2Marker.getLatLng (), infopayo2Marker) });*/ /////////////////////////////////////////////////////// ////////////////////////////MARKER PAYO3///////////////////////////////// var iconPayo3 = new GIcon(); iconPayo3.image = "http://albertbosch.racetracker.es/rtjungle/img/icons/albert.png?id=4400"; iconPayo3.shadow = ""; iconPayo3.iconSize = new GSize(40, 45); iconPayo3.iconAnchor = new GPoint(20, 45); var payo3Marker = new GMarker(new GLatLng(41.40018,2.14263),{ icon: iconPayo3 }); var infopayo3Marker = "
JASON SISSEL
"I believe in endless possibilities. I see myself as a no-limits person"

Chicago

Last position: Lat. , Long.
Local date and hour: Thursday, 07/04/2011 13:41:12

My events:
  • September 7, 2008: Ironman Wisconsin
  • November 2, 2008: Ironman Florida
  • February 26, 2009: Mt. Kosciuszko Climb
  • March 7, 2009: Ironman New Zealand
  • August 1 - August 3, 2009: ULTRAMAN Canada
"; /*GEvent.addListener(payo3Marker, "click", function() { map.openInfoWindowHtml (payo3Marker.getLatLng (), infopayo3Marker) });*/ /////////////////////////////////////////////////////// ////////////////////////////MARKER PAYO4///////////////////////////////// var iconPayo4 = new GIcon(); iconPayo4.image = "http://albertbosch.racetracker.es/rtjungle/img/icons/cyrus.png?id=4400"; iconPayo4.shadow = ""; iconPayo4.iconSize = new GSize(41, 48); iconPayo4.iconAnchor = new GPoint(20, 48); var payo4Marker = new GMarker(new GLatLng(38.68156,-4.10376),{ icon: iconPayo4 }); var infopayo4Marker = "
JASON SISSEL
"I believe in endless possibilities. I see myself as a no-limits person"

Chicago

Last position: Lat. , Long.
Local date and hour: Thursday, 07/04/2011 13:41:12

My events:
  • September 7, 2008: Ironman Wisconsin
  • November 2, 2008: Ironman Florida
  • February 26, 2009: Mt. Kosciuszko Climb
  • March 7, 2009: Ironman New Zealand
  • August 1 - August 3, 2009: ULTRAMAN Canada
"; /*GEvent.addListener(payo4Marker, "click", function() { map.openInfoWindowHtml (payo4Marker.getLatLng (), infopayo4Marker) });*/ /////////////////////////////////////////////////////// var map; var capa_track; var capa_camps; var capa_start_finish; var capa_summit; var capa_panoramio; var capa_radar; var capa_comments; var capa_payo1; var capa_payo2; var capa_payo3; var capa_payo4; var togglepanoramio = 0; var toggleradar = 0; var togglecamps = 1; var togglestart_finish = 1; var togglesummit = 1; var togglecomments = 0; var togglepayo1 = 1; var togglepayo2 = 1; var togglepayo3 = 1; var togglepayo4 = 1; function initialize() { if (GBrowserIsCompatible()) { capa_camps = new GGeoXml("http://albertbosch.racetracker.es/rtjungle/kml/camps.kml.php?id=4400"); capa_start_finish = new GGeoXml("http://enduretocure.racetracker.es/bostonmarathon/kml/start_finish.kml?id=4400"); capa_track = new GGeoXml("http://enduretocure.racetracker.es/bostonmarathon/kml/track.kml?id=4400"); capa_summit = new GGeoXml("http://enduretocure.racetracker.es/bostonmarathon/kml/summit.kml?id=4400"); capa_radar = new GGeoXml("http://albertbosch.racetracker.es/rtjungle/kml/radar.kml?id=4400"); capa_panoramio = new GLayer("com.panoramio.all"); capa_comments = new GGeoXml("http://enduretocure.racetracker.es/bostonmarathon/kml/comments_kml.php?id=4400"); capa_payo1 = new GGeoXml("http://albertbosch.racetracker.es/rtjungle/kml/payo1_track_kml.php?id=4400"); capa_payo2 = new GGeoXml("http://albertbosch.racetracker.es/rtjungle/kml/payo2_track_kml.php?id=4400"); capa_payo3 = new GGeoXml("http://albertbosch.racetracker.es/rtjungle/kml/payo3_track_kml.php?id=4400"); capa_payo4 = new GGeoXml("http://albertbosch.racetracker.es/rtjungle/kml/payo4_track_kml.php?id=4400"); map = new GMap2(document.getElementById("map_2d")); map.setCenter(new GLatLng(41.40018,2.14263), 11); //map.setCenter(new GLatLng(42.30067461,-71.29920959), 11); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); map.addControl(new GOverviewMapControl(new GSize(80,80))); map.setMapType(G_SATELLITE_MAP); map.addMapType(G_PHYSICAL_MAP); //map.addOverlay(capa_radar); //map.addOverlay(capa_panoramio); map.addOverlay(capa_camps); //map.addOverlay(capa_start_finish); //map.addOverlay(capa_track); //map.addOverlay(capa_summit); //map.addOverlay(capa_jason); map.addOverlay(payo1Marker); map.addOverlay(payo2Marker); map.addOverlay(payo3Marker); map.addOverlay(payo4Marker); map.addOverlay(capa_payo1); map.addOverlay(capa_payo2); map.addOverlay(capa_payo3); map.addOverlay(capa_payo4); /* CAPAS KML map.addOverlay(geoXmljosef[0]); map.addOverlay(geoXmldavid[0]); map.addOverlay(geoXmlmiquel[0]);*/ /*PUNTS TRACKING */ /*CAPAS CAMPAMENTOS*/ map.enableDoubleClickZoom(); map.enableContinuousZoom(); /* GEvent.addListener(map, "moveend", function() { var latitud = map.getCenter().lat(); var longitud = map.getCenter().lng(); //alert(center); //alert(latitud); latitud=number_format(latitud,8); longitud=number_format(longitud,8); document.getElementById("text_latitude").innerHTML = latitud.toString(); document.getElementById("text_longitude").innerHTML = longitud.toString(); }); */ /* new GKeyboardHandler(map); focusMap(); GEvent.addDomListener(document, "keypress", handleKeyDown); GEvent.addDomListener(document, "keydown", handleKeyDown); GEvent.addDomListener(document, "keyup", handleKeyDown); */ //map.openInfoWindowHtml (josefMarker.getLatLng (), infojosefMarker); //OBRIR INFOWINDOW } }