var map;pointTitle = [];pointDetail = [];pointInfo = [];pointImg = [];pointLat = [];pointLon = [];pointTitle[0]= 'Pilot: N/A - HOME OF IYP';pointDetail[0]= 'STATUS: http://va.itsyourplane.com
Company: Pacific Feelings Media - IYP Headquarters
ICAO: IYP  IATA: IYP  Pilot: N/A  Com: N/A
Aircraft: N/A  Reg #: N/A   Call Sign: N/A
Departure ICAO: N/A   Destination ICAO: N/A
Flight Level: N/A     Current Altitude: N/A
Heading: N/A   KIAS: N/A   Ground Speed: N/A
Winds: N/A   Speed: N/A   Fuel Weight: N/A
Position: 49.052748386190125   -122.22744941711426
Route:  
';pointImg[0]= '/res/DD-START.gif';pointInfo[0]= 'STATUS: http://va.itsyourplane.com
Company: Pacific Feelings Media - IYP Headquarters
ICAO: IYP  IATA: IYP  Pilot: N/A  Com: N/A
Aircraft: N/A  Reg #: N/A   Call Sign: N/A
Departure ICAO: N/A   Destination ICAO: N/A
Flight Level: N/A     Current Altitude: N/A
Heading: N/A   KIAS: N/A   Ground Speed: N/A
Winds: N/A   Speed: N/A   Fuel Weight: N/A
Position: 49.052748386190125   -122.22744941711426
Route:  
';pointLat[0]= 49.052748386190125;pointLon[0]= -122.22744941711426;m=1;pointTitle[1]= 'Pilot: 14012 - JAMES COLLINS';pointDetail[1]= 'STATUS: Taxiing
Company: It’s Your Plane - PRIVATE
ICAO: IYP  IATA: IYP  Pilot: 14012  Com: None
Aircraft: BE58  Reg #: N058BE   Call Sign: N058BE
Departure ICAO: LYBE   Destination ICAO: LHBP
Flight Level: 10000     Current Altitude: 338
Heading: 208   KIAS: 0   Ground Speed: 0
Winds: 356   Speed: 0   Fuel Weight: 490
Position: 44.8199046572795   20.29178762334
Route: EO ISAK ARAK ABOX ALVA
';pointImg[1]= '/res/markerw.gif';pointInfo[1]= 'STATUS: Taxiing
Company: It’s Your Plane - PRIVATE
ICAO: IYP  IATA: IYP  Pilot: 14012  Com: None
Aircraft: BE58  Reg #: N058BE   Call Sign: N058BE
Departure ICAO: LYBE   Destination ICAO: LHBP
Flight Level: 10000     Current Altitude: 338
Heading: 208   KIAS: 0   Ground Speed: 0
Winds: 356   Speed: 0   Fuel Weight: 490
Position: 44.8199046572795   20.29178762334
Route: EO ISAK ARAK ABOX ALVA
';pointLat[1]= 44.8199046572795;pointLon[1]= 20.29178762334;m=1;pointTitle[2]= 'Pilot: 17379 - STUART FOSTER';pointDetail[2]= 'STATUS: Pre-Flight
Company: It’s Your Plane - PRIVATE
ICAO: IYP  IATA: IYP  Pilot: 17379  Com: None
Aircraft: C172  Reg #: G-BAFM   Call Sign: 1234
Departure ICAO: EGLC   Destination ICAO: EGMC
Flight Level: 2998     Current Altitude: 23
Heading: 274   KIAS: 0   Ground Speed: 0
Winds: 137   Speed: 9   Fuel Weight: 312
Position: 51.5049083786283   0.0653568986207631
Route: EGMC
';pointImg[2]= '/res/markerr.gif';pointInfo[2]= 'STATUS: Pre-Flight
Company: It’s Your Plane - PRIVATE
ICAO: IYP  IATA: IYP  Pilot: 17379  Com: None
Aircraft: C172  Reg #: G-BAFM   Call Sign: 1234
Departure ICAO: EGLC   Destination ICAO: EGMC
Flight Level: 2998     Current Altitude: 23
Heading: 274   KIAS: 0   Ground Speed: 0
Winds: 137   Speed: 9   Fuel Weight: 312
Position: 51.5049083786283   0.0653568986207631
Route: EGMC
';pointLat[2]= 51.5049083786283;pointLon[2]= 0.0653568986207631;m=1;pointTitle[3]= 'Pilot: 16587 - SVEIN VIKE';pointDetail[3]= 'STATUS: Paused
Company: It’s Your Plane - PRIVATE
ICAO: IYP  IATA: IYP  Pilot: 16587  Com: None
Aircraft: B773  Reg #: N777J   Call Sign: 1123
Departure ICAO: ENGM   Destination ICAO: EKCH
Flight Level: 29000     Current Altitude: 698
Heading: 46   KIAS: 13   Ground Speed: 12
Winds: 360   Speed: 0   Fuel Weight: 298473
Position: 60,1920963356559   11,1095510544627
Route: TIVOL SABAK RISMA LASLI SVD
';pointImg[3]= '/res/markerr.gif';pointInfo[3]= 'STATUS: Paused
Company: It’s Your Plane - PRIVATE
ICAO: IYP  IATA: IYP  Pilot: 16587  Com: None
Aircraft: B773  Reg #: N777J   Call Sign: 1123
Departure ICAO: ENGM   Destination ICAO: EKCH
Flight Level: 29000     Current Altitude: 698
Heading: 46   KIAS: 13   Ground Speed: 12
Winds: 360   Speed: 0   Fuel Weight: 298473
Position: 60,1920963356559   11,1095510544627
Route: TIVOL SABAK RISMA LASLI SVD
';pointLat[3]= 60,1920963356559;pointLon[3]= 11,1095510544627;m=1; var baseIcon = new GIcon(); baseIcon.shadow = "/res/shadow50.png"; baseIcon.iconSize = new GSize(20, 34); baseIcon.shadowSize = new GSize(37, 34); baseIcon.iconAnchor = new GPoint(9, 34); baseIcon.infoWindowAnchor = new GPoint(9, 2); baseIcon.infoShadowAnchor = new GPoint(18, 25); function createMarker(i, img, point, html) { //alert(img); var marker; var icon = new GIcon(baseIcon); //var letter = String.fromCharCode("A".charCodeAt(0) + i); var letter= "A"; //icon.image = "/res/markerr.gif"; icon.image = img; if (false) // i == 0) marker = new PdMarker(point); else marker = new PdMarker(point, icon); if (pointTitle[i].length > 0) marker.setTooltip(pointTitle[i]); marker.setHoverImage("/res/dd-start.gif"); marker.setCursor("help"); marker.setTitle(pointTitle[i]); GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(html); }); //var pt = marker.getPoint(); //alert(pt); //marker.setPoint(new GLatLng(pt.lat() + 1, pt.lng() + .1)); //alert(pt); GEvent.addListener(marker, "updateMarker", function(){ alert(i); }); return marker; } function onPageLoad() { map = new GMap2(document.getElementById("map"),{ size: new GSize(520,390) }); map.setCenter(new GLatLng(12.366662,-71.106262), 1); //map.setMapType(map.getMapTypes()[0]); map.setMapType(G_HYBRID_MAP); map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); //map.setUIToDefault(); img="/res/markerr.gif"; for (i=0; i' + pointInfo[i]); map.addOverlay(marker); } map.zoomToMarkers(); //insertVersionIntoPage(); } function insertVersionIntoPage() { var obj = document.getElementById("pdmarkerrevisions"); if (obj) obj.innerHTML = getPdMarkerRevisionInfo(); obj = document.getElementById("pdmarkerversion"); if (obj) obj.innerHTML = getPdMarkerVersion() + " (Google Maps JS version: " + getGoogleMapsVersion() + ")"; } function removeMarkers() { map.clearOverlays(); } function processData(i,la,lo,t,d,g){ pointLat[i]=la; pointLon[i]=lo; pointTitle[i]=t; pointInfo[i]=d; pointImg[i]=g; } setTimeout('refreshData()',5000) function refreshData(){ window.frames['dataframe'].window.location.replace('iypmap2.asp'); map.clearOverlays(); map.addControl(new GSmallMapControl()); for (i=0; i' + pointInfo[i]); map.addOverlay(marker); } //alert(i); setTimeout('refreshData()',15000) pointLat=[]; pointLon=[]; pointTitle=[]; pointInfo=[]; pointImg=[]; }