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
}
}