❎ '+(mobile?"Tap":"Click")+' anywhere in this window to close it.
See more information for '+a.id+' on AirNav.com
Please help keep VFRMap ad-free by supporting the site on Patreon. Thank you!
Instrument Procedures Nearby METARs / TAFs
';if(mobile){b.className="inset_visible_mobile";d.style.visibility="hidden"}else{b.className="inset_visible"}b.onclick=function(){b.className="inset_hidden";b.innerHTML="";if(mobile){d.style.visibility="visible"}};if("faa_video" in a){b.innerHTML+='
[ video source ]'}var c="/fe?req=get_awx&id="+a.id;fetch(c,processAWXResponse)}}function processAWXResponse(request){if(request.status!=200||request.responseText.indexOf("error")!=-1){return}var response=eval("("+request.responseText+")");var wx="";if(response.metar){wx=wx+response.metar+"
"}if(response.taf){wx=wx+response.taf+"
"}if(wx){var awx=document.getElementById("awx");if(awx){awx.innerHTML=wx}}}function search(){var b=document.getElementById("query_box").value;if(b.length==0){selectAirport(null);return}var a="/fe?req=locate&q="+b;fetch(a,processLocateResponse)}function selectAirport(a){if(selected_id){removeMarker(selected_id)}if(a){removeMarker(a.id);selected_id=a.id;addMarker(a)}else{selected_id=null}}function processLocateResponse(request){if(request.status!=200){alert("Request failed");selectAirport(null);refreshMarkers();return}var response=eval("("+request.responseText+")");if(!response.lat||!response.lon){alert("Airport not found.\nTry searching by:\n\n- airport code: BFI or KBFI\n- airport name: Paine Field\n- city name: Seattle\n- state: CA\n- a combination of the above.");selectAirport(null);refreshMarkers();return}selectAirport(response);map.setView([response.lat,response.lon],getMapTypeOption("default_zoom"))}function guessLocation(){var a="/fe?req=locate_ip";fetch(a,processLocateIPResponse)}function processLocateIPResponse(request){if(request.status==200){var response=eval("("+request.responseText+")");if(response.lat&&response.lon){map.setView([response.lat,response.lon],10);return}}map.setView([47.5,-122.3],10)};