Route Amarillo, TX to Decatur, TX (2024)





');var width=jQuery(window).width();var split=width/3;var parts=width/6; jQuery("#mobileVersionExtra").html('

Route Amarillo, TX to Decatur, TX (1)Route Amarillo, TX to Decatur, TX (2)Route Amarillo, TX to Decatur, TX (3)

'); //jQuery("#mobileVersionExtra").html('

menusearchinfo

'); jQuery("#extraCode").html('Route Amarillo, TX to Decatur, TX (4)'); jQuery("#menu5").css({"position": "fixed","top": "0%","margin-left":"0px","margin-top":"0px","left":"0%","z-index":"4","width":width}); // $("#toggle-menu").css({"padding":"0px","position": "fixed","top": "0%","margin-left":parts-20,"margin-top":"5px","left":"0%","z-index":"4","visibility":"visible"});// $("#info").css({"padding":"0px","position": "fixed","top": "0%","margin-left":split*2+parts-20,"margin-top":"5px","left":"0%","z-index":"4","visibility":"visible"});// $("#search").css({"padding":"0px","position": "fixed","top": "0%","margin-left":split+parts-25,"margin-top":"5px","left":"0%","z-index":"4","visibility":"visible"}); jQuery("#toggle-menu").css({"padding":"0px","position": "fixed","top": "0%","margin-left":parts-16,"margin-top":"5px","left":"0%","z-index":"4","visibility":"visible"}); jQuery("#info").css({"padding":"0px","position": "fixed","top": "0%","margin-left":split*2+parts-16,"margin-top":"5px","left":"0%","z-index":"4","visibility":"visible"}); jQuery("#search").css({"padding":"0px","position": "fixed","top": "0%","margin-left":split+parts-16,"margin-top":"5px","left":"0%","z-index":"4","visibility":"visible"}); /*$('.ui-icon-info').css("background-color","green");*/ var width=jQuery(window).width();var middle=width/2;var middleVertical=jQuery(window).height()/2;if(isIphone) jQuery("#closeButton").css({"left":middle,"margin-left":"140px"});else jQuery("#closeButton").css({"left":middle,"margin-left":"138px"}); jQuery("#previewScreen").css({"position": "fixed","background-color":"#fff","width":width,"height":"100%","display":"inline","margin":"0","padding":"0"}); jQuery("#imgpreview").css({"position": "fixed","top":middleVertical,"left":middle,"margin-top":"-33px","margin-left":"-33px"});}

The distance between Amarillo, TX and Decatur, TX is 299 mi. The travel time is 4 hours and 57 minutes.

Τhe cost of gas from Amarillo, TX to Decatur, TX is 36.33 $ (31.4 mpg, 3.82 $/gal).

From: Amarillo, County: State: TexasRoute Amarillo, TX to Decatur, TX (5)To: Decatur, County: State: Texas

Distance: 299 miles

Travel time: 4 h 57 min

Passengers:

Altitude Amarillo, TXAltitude Decatur, TXFrom Amarillo, TX to other cities


How far is from Amarillo, TX to Decatur, TX?

How many miles is Amarillo, TX to Decatur, TX?

The distance between Amarillo, TX and Decatur, TX is 299 mi, with travel time of 4 hours and 57 minutes.


Driving directions from Amarillo, TX to Decatur, TX

299 mi 4 h 57 min

1.

Head west on Southwest 15th Avenue

0.2 mi

2.

Turn left onto South Washington Street

0.4 mi

4.

Take the ramp on the left

0.2 mi

5.

Merge left onto I 40

8.2 mi

6.

Take exit 78 towards US 287 South: Fort Worth

212 mi

7.

Keep right towards I 44 West: Wichita Falls

0.6 mi

8.

Merge left onto Central Freeway (I 44)

2.5 mi

9.

Continue onto Lloyd Ruby Overpass (US 277)

0.9 mi

10.

Continue onto Central East Freeway (US 281)

0.9 mi

11.

Keep right onto Central East Freeway (US 82)

1.8 mi

12.

Keep right onto Central East Freeway (US 82)

70 mi

13.

Take the ramp

0.2 mi

14.

Keep right onto South US Highway 287 (FM 51)

0.3 mi

15.

Make a sharp left onto South FM 51 (FM 51)

0 ft

16.

Continue slightly right onto West Hale Avenue

0.2 mi

17.

Turn right onto South Perrin Street

0 ft

18.

You have arrived at your destination, on the right

0 ft

How much does it cost to drive from Amarillo, TX to Decatur, TX?

The fuel cost with gas from Amarillo, TX to Decatur, TX is 36.33$ (3.82 $/gal, 31.4 mpg).


Fuel cost = (298.61 mi / 31.4 mpg) x 3.82$ per gallon = 36.33$

In more detail, the result is obtained:

Fuel needed = Distance / Car fuel consumption = miles / car Consumption = 298.61 mi / 31.4 mpg = 9.51 gallons

Fuel needed = 9.51 gallons

Fuel cost = Fuel needed x Price per gallon = 9.51 gallons x 3.82$ per gallon = 36.33 $

Fuel cost from Amarillo, TX to Decatur, TX = 36.33 $


How much will each passenger pay for carpooling from Amarillo, TX to Decatur, TX?

The more people travel by carpooling, the lower the cost is for each passenger. Each passenger carpooling from Amarillo, TX to Decatur, TX with gasoline as fuel will pay:

For 2 passengers: 18.17 $ (36.33/2) each.
For 3 passengers: 12.11 $ (36.33/3) each.
For 4 passengers: 9.08 $ (36.33/4) each.

How much do you pay to travel from Amarillo, TX to Decatur, TX by diesel car (diesel cost estimator)?

The trip with diesel fuel from Amarillo, TX to Decatur, TX costs 22.38 $(3.92$/gal, 52.3 mpg).

For the carpooling trip with diesel fuel, each member will pay:
For 2 passengers: 11.19 $ (22.38/2).
For 3 passengers: 7.46 $ (22.38/3).
For 4 passengers: 5.6 $ (22.38/4).

Where is Amarillo, TX located?

Amarillo, TX is located in the state of Texas. It is located at an altitude of 3605 feet (1099 m) above sea level. Amarillo, TX has coordinates 35.19917o,-101.84528o. How-far.net provides a map of Amarillo, TX from which you can plan your trips to other US states and cities.

What is the location of Decatur, TX?

Decatur, TX is located in the state of Texas. It is located at an altitude of 1102 feet (336 m) above sea level. Decatur, TX has coordinates 33.22778o,-97.59000o. How-far.net provides a map of Decatur, TX from which you can plan your trips to other US states and cities.

" ).text( message ).prependTo( "#log" ); jQuery( "#log" ).scrollTop( 0 ); } jQuery( "#to2" ).autocomplete({delay: 200,//autoFocus: true, source: function( request, response ) { valueSelect2=''; idSelect2=''; $.ajax( { url: baseurl+"/ajax/createItems4.php", dataType: "json", data: { word: request.term,currentUrl:currentUrl }, success: function(data) { if(data!="" && !(typeof data[0] === 'undefined') && !(typeof data[0]['value'] === 'undefined') && !(typeof data[0]['id'] === 'undefined') ){valueFocus=data[0]['value'];idFocus=data[0]['id'];} // jQuery('.spinner').hide(); response(data); } } ); }, minLength: 1, search: function( event, ui ) { // jQuery('.spinner').show(); },focus: function (event, ui) { this.value = ui.item.label; //valueFocus=ui.item.value; // idFocus=ui.item.id; // or jQuery('#autocomplete-input').val(ui.item.label);//alert(ui.item.id); // Prevent the default focus behavior. event.preventDefault(); // or return false;},/*change:function(event){ jQuery("#from").val(""); return false; },*/ select: function( event, ui ) { //log( "Selected: " + ui.item.value + " aka " + ui.item.id ); var parts=ui.item.id.split("!");valueSelect2=ui.item.value;idSelect2=ui.item.id;autocompleteFun(2);//showPostcode(ui.item.value,parts[2],parts[1],parts[0],15);return false; } } ).autocomplete("instance")._renderItem = function(ul, item) { return jQuery("

  • ") .append("

    " + item.label + "

    ") .appendTo(ul); }; } ); if(!isMobile) { jQuery( function() { function log( message ) { jQuery( "

    " ).text( message ).prependTo( "#log" ); jQuery( "#log" ).scrollTop( 0 ); } jQuery( "#topic_title" ).autocomplete({delay: 200,//autoFocus: true, source: function( request, response ) { valueSelect=''; idSelect=''; $.ajax( { url: baseurl+"/ajax/createItems4.php", dataType: "json", data: { word: request.term,currentUrl:currentUrl }, success: function(data) { if(data!="" && !(typeof data[0] === 'undefined') && !(typeof data[0]['value'] === 'undefined') && !(typeof data[0]['id'] === 'undefined') ){valueFocus=data[0]['value'];idFocus=data[0]['id'];} // jQuery('.spinner').hide(); response(data); } } ); }, minLength: 1, search: function( event, ui ) { // jQuery('.spinner').show(); },focus: function (event, ui) { this.value = ui.item.label; // valueFocus=ui.item.value; //idFocus=ui.item.id; // or jQuery('#autocomplete-input').val(ui.item.label);//alert(ui.item.id); // Prevent the default focus behavior. event.preventDefault(); // or return false;}, select: function( event, ui ) { //log( "Selected: " + ui.item.value + " aka " + ui.item.id ); var parts=ui.item.id.split("!");//showPostcode(ui.item.value,parts[2],parts[1],parts[0],15);valueSelect=ui.item.value;idSelect=ui.item.id;autocompleteFun(3);return false; } } ).autocomplete("instance")._renderItem = function(ul, item) { return jQuery("

  • ") .append("

    " + item.label + "

    ") .appendTo(ul); }; } ); jQuery( function() { function log( message ) { jQuery( "

    " ).text( message ).prependTo( "#log" ); jQuery( "#log" ).scrollTop( 0 ); } jQuery( "#topic_title2" ).autocomplete({delay: 200,//autoFocus: true, source: function( request, response ) { valueSelect2=''; idSelect2=''; $.ajax( { url: baseurl+"/ajax/createItems4.php", dataType: "json", data: { word: request.term,currentUrl:currentUrl }, success: function(data) { if(data!="" && !(typeof data[0] === 'undefined') && !(typeof data[0]['value'] === 'undefined') && !(typeof data[0]['id'] === 'undefined') ){valueFocus=data[0]['value'];idFocus=data[0]['id'];} // jQuery('.spinner').hide(); response(data); } } ); }, minLength: 1, search: function( event, ui ) { // jQuery('.spinner').show(); },focus: function (event, ui) { this.value = ui.item.label; //valueFocus=ui.item.value; // idFocus=ui.item.id; // or jQuery('#autocomplete-input').val(ui.item.label);//alert(ui.item.id); // Prevent the default focus behavior. event.preventDefault(); // or return false;}, select: function( event, ui ) { //log( "Selected: " + ui.item.value + " aka " + ui.item.id ); var parts=ui.item.id.split("!");//showPostcode(ui.item.value,parts[2],parts[1],parts[0],15);valueSelect2=ui.item.value;idSelect2=ui.item.id;autocompleteFun(4);return false; } } ).autocomplete("instance")._renderItem = function(ul, item) { return jQuery("

  • ") .append("

    " + item.label + "

    ") .appendTo(ul); }; } ); }jQuery("#routereverse").click(function(e){reverseOrAlternativeFired=2;e.stopImmediatePropagation(); //calcRoute2(markerTo.getPosition(),markerFrom.getPosition()); if(reverseRouteCount==1) reverseRouteCount=2; else reverseRouteCount=1; if(marker!=='undefined' && marker2!=='undefined' && defineRouteFromUrlNOsearch==2 && fromUrl!='' && toUrl!='') { if(reverseRouteCount==1) setRouteByNames(fromUrl,toUrl,marker2.getLatLng().lat+','+marker2.getLatLng().lng,marker.getLatLng().lat+','+marker.getLatLng().lng);elsesetRouteByNames(toUrl,fromUrl,marker2.getLatLng().lat+','+marker2.getLatLng().lng,marker.getLatLng().lat+','+marker.getLatLng().lng);return; } if(marker!=='undefined' && marker2!=='undefined')setRouteByNames('','',marker2.getLatLng().lat+','+marker2.getLatLng().lng,marker.getLatLng().lat+','+marker.getLatLng().lng);});var startIcon = L.icon({ iconUrl: baseurl+'/images/start.png', //shadowUrl: 'leaf-shadow.png', /* iconSize: [38, 95], // size of the icon /*shadowSize: [50, 64], // size of the shadow*/ iconAnchor: [11, 40], // point of the icon which will correspond to marker's location /*shadowAnchor: [4, 62], // the same for the shadow*/ popupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor});var endIcon = L.icon({ iconUrl: baseurl+'/images/end.png', iconAnchor: [11, 40], // point of the icon which will correspond to marker's locationpopupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor }); var dotIcon = L.icon({ iconUrl: baseurl+'/images/dot.png', iconAnchor: [3, 5], // point of the icon which will correspond to marker's locationpopupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor });var diodiaIcon = L.icon({ iconUrl: baseurl+'/images/blue.png', iconAnchor: [16, 32], // point of the icon which will correspond to marker's locationpopupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor});var diodia2Icon = L.icon({ iconUrl: baseurl+'/images/tollstation.png', iconAnchor: [16, 37], // point of the icon which will correspond to marker's locationpopupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor});var diodia3Icon = L.icon({ iconUrl: baseurl+'/images/tollstation2.png', iconAnchor: [16, 37], // point of the icon which will correspond to marker's locationpopupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor});var countryIcon = L.icon({ iconUrl: baseurl+'/images/country5.png', //iconAnchor: [75, 15], // point of the icon which will correspond to marker's location//popupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor iconAnchor: [50, 12], // point of the icon which will correspond to marker's locationpopupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor});var cyprusIcon = L.icon({ iconUrl: baseurl+'/images/cyprus4.png', //iconAnchor: [75, 15], // point of the icon which will correspond to marker's location//popupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor iconAnchor: [30, 10], // point of the icon which will correspond to marker's locationpopupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor});var famagustaIcon = L.icon({ iconUrl: baseurl+'/images/famagusta2.png', //iconAnchor: [75, 15], // point of the icon which will correspond to marker's location//popupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor iconAnchor: [45, 10], // point of the icon which will correspond to marker's locationpopupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor});var dotIcon = L.icon({ iconUrl: baseurl+'/images/dot.png', //iconAnchor: [75, 15], // point of the icon which will correspond to marker's location//popupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor /* iconAnchor: [45, 10], // point of the icon which will correspond to marker's locationpopupAnchor: [0, -37] // point from which the popup should open relative to the iconAnchor*/});function showExtraMarkers(){}function initialize() { //alert(carConsumtion);if(map==null){if(isMobile)//Punto finale //Cancella tutto [{text: 'Punto di partenza',callback: menu1},{text: 'Punto finale',callback: menu2},{text: 'Cancella tutto',callback: menu3}]map = L.map('map-canvas', {center: [39.0277188,-98.1298828],zoom:3, gestureHandling: true,contextmenu: true,contextmenuWidth: 140,contextmenuItems: [{text: 'Starting point',callback: menu1},{text: 'Ending point',callback: menu2},'-',{text: 'Clear points',callback: menu3}],fullscreenControl: true,fullscreenControlOptions: {position: 'topleft'}});//.setView([53.83,-2.087], 5);elsemap = L.map('map-canvas', {center: [39.0277188,-98.1298828],zoom:4,contextmenu: true,contextmenuWidth: 140,contextmenuItems: [{text: 'Starting point',callback: menu1},{text: 'Ending point',callback: menu2},'-',{text: 'Clear points',callback: menu3}],fullscreenControl: true,fullscreenControlOptions: {position: 'topleft'}});var shortLat=0,shortLng=0; simpleLat=shortLat; simpleLng=shortLng;L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: '© OpenStreetMap contributors',minZoom: 2,maxZoom: 19}).addTo(map);map.doubleClickZoom.disable();map.on('dblclick', function(e) { var cmenu=map.contextmenu;cmenu.showAt(e.latlng); });showExtraMarkers();map.on('zoomstart', function() {showExtraMarkers();});map.on('zoomend', function() {showExtraMarkers();});/*;*/if(fromUrl!='' && toUrl!=''){var coordsApoints,coordsBpoints;$.ajax({ url: baseurl+"/ajax/createItems444.php", dataType: "json", data: { text: fromUrl,url:urlCityA }, success: function(data) { urlCityA=''; if(data!="" && !(typeof data[0] === 'undefined') && !(typeof data[0]['lat'] === 'undefined') && !(typeof data[0]['lon'] === 'undefined') ) { coordsApoints=data[0]['lat']+","+data[0]['lon']; $.ajax( { url: baseurl+"/ajax/createItems444.php", dataType: "json", data: { text: toUrl,url:urlCityB }, success: function(data) { urlCityB=''; if(data!="" && !(typeof data[0] === 'undefined') && !(typeof data[0]['lat'] === 'undefined') && !(typeof data[0]['lon'] === 'undefined') ) { coordsBpoints=data[0]['lat']+","+data[0]['lon']; setRouteByNames(fromUrl,toUrl,coordsApoints,coordsBpoints);//1 all roads }}}) }}});}else if(pointOne!='' && pointTwo!=''){if(nameOfPointA!='')partenzaStart=nameOfPointA;//else//partenzaStart=data['waypoints'][0]['name'];if(nameOfPointB!='')arrivoEnd=nameOfPointB;if(nameOfPointA!='' && nameOfPointB!='')citiesNamesExist=1;elsecitiesNamesExist=2; setRouteByNames('','',pointOne,pointTwo);} } } jQuery("#withoutHighways").change(function(e){//alert("aa:"+fromUrl+" "+toUrl);reverseOrAlternativeFired=2;e.stopImmediatePropagation();//alert(jQuery("#withoutHighways").find('option:selected').val());if(fromUrl!='' && toUrl!='' && defineRouteFromUrlNOsearch==2 && marker!=='undefined' && marker2!=='undefined'){if(reverseRouteCount==1)setRouteByNames(fromUrl,toUrl,marker.getLatLng().lat+","+marker.getLatLng().lng,marker2.getLatLng().lat+","+marker2.getLatLng().lng);elsesetRouteByNames(toUrl,fromUrl,marker.getLatLng().lat+","+marker.getLatLng().lng,marker2.getLatLng().lat+","+marker2.getLatLng().lng);return;}if(marker!=='undefined' && marker2!=='undefined')setRouteByNames('','',marker.getLatLng().lat+","+marker.getLatLng().lng,marker2.getLatLng().lat+","+marker2.getLatLng().lng);} ); jQuery("#withoutHighways").change(function() { /*alert("2"); if(markerFrom!=null && markerTo!=null)setRouteByNames(fromUrl,toUrl,'','');*///calcRoute(markerFrom.getPosition(),markerTo.getPosition()); });jQuery("#ltorgallon").change(function(){if(jQuery("#ltorgallon").find('option:selected').val()==1){jQuery("#plusConsum").html("+");jQuery("#minusConsum").html("-");printFuelConsumtpion(totalConsumption,fuelPrice); }else if(jQuery("#ltorgallon").find('option:selected').val()==2){jQuery("#plusConsum").html("-");jQuery("#minusConsum").html("+");printFuelConsumtpion(totalConsumption,fuelPrice);}});jQuery("#plus").click(function(){ var pricePerLiter=parseFloat(fuelPrice); if(pricePerLiter<=15.2) { pricePerLiter=Math.round((pricePerLiter+0.01)*100)/100; //jQuery("#fuelPrice").html(pricePerLiter+" €/lt"); fuelPrice=pricePerLiter; printFuelConsumtpion(totalConsumption,fuelPrice); createCookie("carConsumtion",carConsumtion,2); createCookie("fuelPrice",fuelPrice,2); createCookie("fuelType",jQuery("#fuelchoice").find('option:selected').val(),2); /*jQuery.post("ajax/cookie.php", { carConsumtion:carConsumtion+"", fuelPrice:fuelPrice+"", fuelType:jQuery("#fuelchoice").find('option:selected').val()+"" }, function(data,status){ });*/ }});jQuery("#minus").click(function(){ var pricePerLiter=parseFloat(fuelPrice); if(pricePerLiter>=0.4) { pricePerLiter=Math.round((pricePerLiter-0.01)*100)/100; //jQuery("#fuelPrice").html(pricePerLiter+" €/lt"); fuelPrice=pricePerLiter; printFuelConsumtpion(totalConsumption,fuelPrice); createCookie("carConsumtion",carConsumtion,2); createCookie("fuelPrice",fuelPrice,2); createCookie("fuelType",jQuery("#fuelchoice").find('option:selected').val(),2); /* jQuery.post("ajax/cookie.php", { carConsumtion:carConsumtion+"", fuelPrice:fuelPrice+"", fuelType:jQuery("#fuelchoice").find('option:selected').val()+"" }, function(data,status){ });*/ }});jQuery("#plusConsum").click(function(){ var carConsumTemp=parseFloat(carConsumtion); if(carConsumTemp<=150 /*&& jQuery("#ltorgallon").find('option:selected').val()==1*/) { if(carConsumTemp<10) carConsumTemp=Math.round((carConsumTemp+0.2)*10)/10; else carConsumTemp=Math.round((carConsumTemp+0.5)*10)/10; jQuery("#carConsumption").html(carConsumTemp); carConsumtion=carConsumTemp; totalConsumption=Math.round((totalKM/carConsumtion)*100)/100; printFuelConsumtpion(totalConsumption,fuelPrice); createCookie("carConsumtion",carConsumtion,2); createCookie("fuelPrice",fuelPrice,2); createCookie("fuelType",jQuery("#fuelchoice").find('option:selected').val(),2); /* jQuery.post("ajax/cookie.php", { carConsumtion:carConsumtion+"", fuelPrice:fuelPrice+"", fuelType:jQuery("#fuelchoice").find('option:selected').val()+"" }, function(data,status){ });*/ }});jQuery("#minusConsum").click(function(){ var carConsumTemp=parseFloat(carConsumtion); if(carConsumTemp>=2.1 /*&& jQuery("#ltorgallon").find('option:selected').val()==1*/) { if(carConsumTemp<10) carConsumTemp=Math.round((carConsumTemp-0.2)*10)/10; elsecarConsumTemp=Math.round((carConsumTemp-0.5)*10)/10; jQuery("#carConsumption").html(carConsumTemp); carConsumtion=carConsumTemp; totalConsumption=Math.round((totalKM/carConsumtion)*100)/100; printFuelConsumtpion(totalConsumption,fuelPrice); createCookie("carConsumtion",carConsumtion,2); createCookie("fuelPrice",fuelPrice,2); createCookie("fuelType",jQuery("#fuelchoice").find('option:selected').val(),2); /*jQuery.post("ajax/cookie.php", { carConsumtion:carConsumtion+"", fuelPrice:fuelPrice+"", fuelType:jQuery("#fuelchoice").find('option:selected').val()+"" }, function(data,status){ //alert("Data: " + data + "\nStatus: " + status); });*/ }});function clearMap() { for(i in map._layers) { if(map._layers[i]._path != undefined) { try { map.removeLayer(map._layers[i]); } catch(e) { console.log("problem with " + e + map._layers[i]); } } }for(i=markersArrayItaly.length-1;i>=0;i--){map.removeLayer(markersArrayItaly[i]);}if(firstTimeInRouteThereIsDistanceInDB!=1){jQuery("#timetravel").html("0 min ");jQuery("#distance").html("0 mi, ");}elsefirstTimeInRouteThereIsDistanceInDB=0;if(straightPath!=null)map.removeLayer(straightPath);if(markerRio!=null)map.removeLayer(markerRio);markersArrayItaly=[];markersCounter=0;markerRio=null;straightPath=null;if(popup3!=null)map.removeLayer(popup3);popup3=null;if(popup2!=null)map.removeLayer(popup2);popup2=null;if(popup1!=null)map.removeLayer(popup1);popup1=null;} //function showInfo(route2,routeIndex)jQuery('#isTollSelected').click(function () { if(jQuery('#isTollSelected').is(':checked')) showMarkersToll(); else hideMarkersToll(); });function hideMarkersToll(){for(i=markersArrayItaly.length-1;i>=0;i--){map.removeLayer(markersArrayItaly[i]);}if(markerRio!=null){map.removeLayer(markerRio);}if(straightPath!=null){map.removeLayer(straightPath);}}function showMarkersToll(){ for(i=0;i20000){speedKmPerHour=(distance*3600/duration)/1000;if(speedKmPerHour<27)return true;}return false;}function metersInMiles(m){if((m/1609.344)<100)return Math.round((m/1609.344)*10)/10+" mi";elsereturn Math.round(m/1609.344)+" mi";}function KmInGroundAndSea(result,routeIndex,routeChoice){var totalKM2=0;var totalTime2=0;if(routeIndex==routeChoice){//totalKM=result['summary']['lengthInMeters']; //totalTime=result['summary']['travelTimeInSeconds']; // alert(JSON.stringify(result['routes']));totalKM=result['distance'];//['lengthInMeters']; totalTime=result['duration'];}else{ totalKM2=result['distance']; totalTime2=result['duration'];} tempMeters=0; tempTime=0; i=0; j=0; startMeters=-1;startSeconds=0;endMeters=0;endSeconds=0; var i=0; while(result['legs'][i]) { j=0; while(result['legs'][i]['steps'][j]) { if(result['legs'][i]['steps'][j]['mode']=='ferry') { endMeters+=result['legs'][i]['steps'][j]['distance']; endSeconds+=result['legs'][i]['steps'][j]['duration']; } j++; } i++; } if(totalKM2>endMeters)totalKM2=totalKM2-endMeters; if(totalTime2>endSeconds)totalTime2=totalTime2-endSeconds; if(totalKM>endMeters) totalKM=totalKM-endMeters; if(totalTime>endSeconds) totalTime=totalTime-endSeconds;if(routeIndex!=routeChoice){ totalKMferry2=endMeters; totalTimeferry2=endSeconds; return [totalKM2,totalTime2,totalKMferry2,totalTimeferry2];}else{ totalKMferry=endMeters; totalTimeferry=endSeconds; return [totalKM,totalTime,totalKMferry,totalTimeferry];} //return [totalKM2,totalTime2,totalKMferry2,totalTimeferry2];}function showInfo(result,routeIndex){//console.log(result.length);if(reverseRouteCount==1){jQuery("#partenza").html("From: "+partenzaStart);jQuery("#arrivo").html("To: "+arrivoEnd);setPermantlyUrl(partenzaStart,arrivoEnd,marker.getLatLng(),marker2.getLatLng());//marker2.getLatLng().lat}else{jQuery("#partenza").html("From: "+arrivoEnd);jQuery("#arrivo").html("To: "+partenzaStart);setPermantlyUrl(arrivoEnd,partenzaStart,marker.getLatLng(),marker2.getLatLng());} totalKM = 0; totalTime=0; totalKMferry = 0; totalTimeferry=0; routeOnlyWithVehicle=1; totalKM=result['routes'][routeIndex]['distance']; totalTime=result['routes'][routeIndex]['duration']; totalKMferry=0; totalTimeferry=0;varrouteA=0;var routeB=0;if(routeIndex==0){routeA=1;routeB=2;}else if(routeIndex==1){routeA=0;routeB=2;}else{routeA=0;routeB=1;} var res=[]; var resTemp=KmInGroundAndSea(result['routes'][0],routeIndex,0); res.push(resTemp); kmInRoutes[0]=resTemp; if(result['routes'][1]) {res2=KmInGroundAndSea(result['routes'][1],routeIndex,1);kmInRoutes[1]=res2;res.push(res2); } if(result['routes'][2]) { res3=KmInGroundAndSea(result['routes'][2],res,routeIndex,2); kmInRoutes[2]=res3; res.push(res3); }addDirections(result['routes'],res,routeIndex);var focusRoute=parseInt(routeIndex)+1;if(result['routes'][routeB]){point2=Math.round((result['routes'][routeB]['geometry'].length/5)*1);popup3 = L.popup({ autoClose: false, closeOnClick: false}) .setLatLng([result['routes'][routeB]['geometry'][point2*3]['latitude'],result['routes'][routeB]['geometry'][point2*3]['longitude']]) .setContent('Route '+(routeB+1)+'
    '+metersInMiles(result['routes'][routeB]['distance'])+'
    '+secondsInTime(result['routes'][routeB]['duration'])+'
    ') .openOn(map);}if(result['routes'][routeA]){point2=Math.round((result['routes'][routeA]['geometry'].length/5)*1);popup2 = L.popup({ autoClose: false, closeOnClick: false }) .setLatLng([result['routes'][routeA]['geometry'][point2*2]['latitude'],result['routes'][routeA]['geometry'][point2*2]['longitude']]) .setContent('Route '+(routeA+1)+'
    '+metersInMiles(result['routes'][routeA]['distance'])+'
    '+secondsInTime(result['routes'][routeA]['duration'])+'
    ') .openOn(map);}if(result['routes'][routeIndex]){point2=Math.round((result['routes'][routeIndex]['geometry'].length/2)*1);popup1 = L.popup({ autoClose: false, closeOnClick: false }) .setLatLng([result['routes'][routeIndex]['geometry'][point2]['latitude'],result['routes'][routeIndex]['geometry'][point2]['longitude']]) .setContent('Route '+focusRoute+'
    '+metersInMiles(result['routes'][routeIndex]['distance'])+'
    '+secondsInTime(result['routes'][routeIndex]['duration'])+'
    '+'
    ') .openOn(map);}//alert(routeIndex); jQuery("#spanRoute3").css({"font-weight":"normal"}); jQuery("#spanRoute2").css({"font-weight":"normal"}); jQuery("#spanRoute1").css({"font-weight":"bold"}); if(totalKMferry!=0) routeOnlyWithVehicle=0; totalKM = totalKM / 1609.344; totalKMferry=totalKMferry/1609.344; if(statusFullScreen==0 ||isMobile) { if(totalTime==0) jQuery("#timetravel").html(""); else { if(totalKMferry==0)/*Tempo: */jQuery("#timetravel").html(''+ secondsInTime(totalTime) + ''); else /*Tempo di guida: */jQuery("#timetravel").html(''+ secondsInTime(totalTime) + 'Route Amarillo, TX to Decatur, TX (6)' + Math.round(totalKMferry)+' km, '+ secondsInTime(totalTimeferry) + '');//Route Amarillo, TX to Decatur, TX (7) } if(totalKM<0.5) { if(totalKM==0) jQuery("#distance").html(""); else { if(totalKMferry==0)/*Distanza */jQuery("#distance").html(' ' + Math.round(totalKM*1000*1.609344*3.28084)+' ft, ');else/*Distanza di guida*/jQuery("#distance").html(' ' + Math.round(totalKM*1000*1.609344*3.28084)+' ft, '); } } else if(totalKM<100) { if(totalKMferry==0)/*Distanza */jQuery("#distance").html(' ' + Math.round(totalKM*10)/10+' mi ('+Math.round((totalKM*1.609344)*10)/10+' km) '); else/*Distanza di guida*/jQuery("#distance").html(' ' + Math.round(totalKM*10)/10+' mi ('+Math.round((totalKM*1.609344)*10)/10+' km) '); } else { if(totalKMferry==0)/*Distanza */jQuery("#distance").html(' ' + Math.round(totalKM)+' mi ('+Math.round((totalKM*1.609344)*1)/1+' km) '); else/*Distanza di guida*/ jQuery("#distance").html(' ' + Math.round(totalKM)+' mi ('+Math.round((totalKM*1.609344)*1)/1+' km) '); }jQuery("#messageTolls").show(); } else{ if(totalTime==0) jQuery("#timetravel").html(""); else { if(totalKMferry==0) jQuery("#timetravel").html(''+ secondsInTime(totalTime) + ''); else jQuery("#timetravel").html(''+ secondsInTime(totalTime) + 'Route Amarillo, TX to Decatur, TX (8)' + Math.round(totalKMferry)+' km, '+ secondsInTime(totalTimeferry) + '');//Route Amarillo, TX to Decatur, TX (9) } if(totalKM<0.5) { if(totalKM==0) jQuery("#distance").html("");else{ if(totalKMferry==0)jQuery("#distance").html('' + Math.round(totalKM*1000*1.609344*3.28084)+' ft ');elsejQuery("#distance").html('' +Math.round(totalKM*1000*1.609344*3.28084)+' ft ');} } else if(totalKM<100) { if(totalKMferry==0)jQuery("#distance").html('' + Math.round(totalKM*10)/10+' mi ('+Math.round((totalKM*1.609344)*10)/10+' km) '); else jQuery("#distance").html('' + Math.round(totalKM*10)/10+' mi ('+Math.round((totalKM*1.609344)*10)/10+' km) ');} else { if(totalKMferry==0)jQuery("#distance").html('' + Math.round(totalKM)+' mi ('+Math.round((totalKM*1.609344)*1)/1+' km) '); else jQuery("#distance").html('' + Math.round(totalKM)+' mi ('+Math.round((totalKM*1.609344)*1)/1+' km) ');}jQuery("#messageTolls").hide();}jQuery('#diodia').html('Route Amarillo, TX to Decatur, TX (10)');jQuery('#diodiaMessage').html(''); runOnceInASecond=0;/*setTimeout(function() {findRoute(result.routes[routeIndex].legs[0].start_address,result.routes[routeIndex].legs[0].end_address,2,2,result,routeIndex )},100);*/setTimeout(function(){calcConsumption(totalKM,carConsumtion,carConsumtion,fuelPrice,routeIndex);},105);//mobile devicesif(!responsivizerActive &&((isMobile || actAsMobile) && (jQuery(window).width()<1052 || jQuery(window).height()<1052)) && mobileVersionIsActive ){jQuery("#closeButton").fadeIn();var width=jQuery(window).width();var middle=width/2;if(isTablet)jQuery("#infos").css({"-webkit-transform":"translateZ(0)","-webkit-overflow-scrolling":"touch","border":"1px solid #BBCCBB","font-size":"12px","background-color":"rgba(220,230,220,0.8)","width":"300px","padding":"2px 5px 2px 5px","z-index":"6","position": "fixed","top": "0%","margin-left":"-320px","margin-top":"60px","left":width/*"-webkit-overflow-scrolling":"touch"*/});elsejQuery("#infos").css({"-webkit-transform":"translateZ(0)","-webkit-overflow-scrolling":"touch","border":"1px solid #BBCCBB","font-size":"12px","background-color":"rgba(220,230,220,0.8)","width":"300px","padding":"2px 5px 2px 5px","z-index":"6","position": "fixed","top": "0%","margin-left":"-155px","margin-top":"60px","left":middle/*"-webkit-overflow-scrolling":"touch"*/});//,setTimeout(function(){ jQuery("#restresultsHome").css({"z-index":"5","font-size":"12px","color":"black","background-color":"rgba(220,230,220,0.0)"});jQuery("#resultsapostasiHome").css({"z-index":"5","font-size":"12px","color":"black","visibility":"visible","background-color":"rgba(220,230,220,0.0)"});jQuery("#katanalosi").css({"z-index":"5","visibility":"visible","background-color":"rgba(220,230,220,0.0)"});jQuery("#elevCoords").css({"z-index":"5","font-size":"12px","color":"black","visibility":"visible","background-color":"rgba(220,230,220,0.0)"});jQuery("#otherTowns").css({"z-index":"5","font-size":"12px"});jQuery("#spaceDiv").css({"height":"15px","width":"100%","clear":"both","z-index":"5","font-size":"12px","color":"black","visibility":"visible","background-color":"rgba(220,230,220,0.0)"});jQuery("#spaceDiv2").css({"height":"15px","width":"100%","clear":"both","z-index":"5","font-size":"12px","color":"black","visibility":"visible","background-color":"rgba(220,230,220,0.0)"}); jQuery('#infos').append(jQuery('#appurl')); jQuery('#infos').append(""); jQuery('#infos').append(jQuery('#resultsapostasiHome')); jQuery('#infos').append(jQuery('#katanalosi')); if(firstTimeinCalculation) {jQuery('#infos').append(jQuery('#elevCoords'));jQuery('#otherTowns').removeAttr("style");jQuery('#infos').append(jQuery('#otherTowns'));setTimeout(function(){firstTimeinCalculation=0;},100); } else { jQuery('#elevCoords').html(''); jQuery('#otherTowns').html(''); } jQuery('#otherTowns').css({"display":"inline-block","width":"250px"}); jQuery('#infos').append(jQuery('#spaceDiv')); jQuery('#infos').append(jQuery('#fb-like')); //document.write(""); jQuery('#infos').append(jQuery('#spaceDiv2')); //jQuery('#directions-panel').html(""+jQuery('#directions-panel').html()); jQuery('#directions-panel').show(); jQuery('#infos').append(jQuery('#directions-panel'));jQuery('#infos').append(jQuery('#diodiaMessage'));jQuery('#infos').append(jQuery('#lorryMessage')); jQuery('#infos').append(jQuery('#footer2')); if(isIphone)jQuery("#infos").css({"max-height":jQuery(window).height()*.7,"overflow": "auto"/*,"height":jQuery(window).height()-120*/}); else jQuery("#infos").css({"max-height":"70%","overflow": "scroll"/*,"height":jQuery(window).height()-120*/}); },30);jQuery("#closeButton").css({"visibility":"visible"});jQuery("#restresultsHome").fadeIn();jQuery("#resultsapostasiHome").fadeIn();jQuery("#katanalosi").fadeIn(); jQuery("#infos").fadeIn(); jQuery("#from2").fadeOut(); jQuery("#to2").fadeOut();}runOnlyOnceComputeTotalDistance=1;if(partenzaStart!='' && arrivoEnd!='' && marker!=null && marker2!=null){if(reverseRouteCount==1){marker.bindPopup(partenzaStart);marker2.bindPopup(arrivoEnd);}else{marker.bindPopup(arrivoEnd);marker2.bindPopup(partenzaStart);}}}function changeLineInText(textLine){if(textLine.length>20){}}function showAlternativeRoutesOptions(numberOfRoutes){if(numberOfRoutes>1){if(numberOfRoutes==2){ jQuery("#alternativesRoutes").html("From: "+data);if(marker!=null)marker.bindPopup(data);}else{arrivoEnd=data; jQuery("#arrivo").html("To: "+data); if(marker2!=null)marker2.bindPopup(data);} }});}function setRouteByNames(fromNames,toNames,fromCoords,toCoords,reverse){jQuery("#partenza").html('');jQuery("#arrivo").html('');if(firstTimeInRouteThereIsDistanceInDB!=1)jQuery("#distance").html('');jQuery("#urltext").val('');if(fromCoords!=='' && toCoords!==''){partsFrom=fromCoords.split(",");partsTo=toCoords.split(",");if(marker!==null && marker2!==null && markerprevLat!==null && marker2prevLat!==null){//alert(partsFrom[0]+" "+partsFrom[1]+" "+partsTo[0]+" "+partsTo[1]+" "+markerprev.getLatLng().lat+" "+markerprev.getLatLng().lng);//tempPoint1=if(comparePosition2(partsFrom[0],partsFrom[1],partsTo[0],partsTo[1],markerprevLat,markerprevLng,marker2prevLat,marker2prevLng)==1 && reverseRouteCount==1) { if(!jQuery("#withoutHighways").is(':checked')) { routeStatus=1;if(route1!=null){showAlternativeRoutes(0);return;} } else { routeStatus=2; if(route2!=null){showAlternativeRoutes(0);return;} } } else if(comparePosition2(partsFrom[0],partsFrom[1],partsTo[0],partsTo[1],markerprevLat,markerprevLng,marker2prevLat,marker2prevLng)==1 && reverseRouteCount==2) { if(!jQuery("#withoutHighways").is(':checked')) { routeStatus=3; if(routeReverse1!=null){showAlternativeRoutes(0);return;} } else { routeStatus=4; if(routeReverse2!=null){showAlternativeRoutes(0);return;} } } }}var routesNumber=1;//alert(jQuery("#withoutHighways").find('option:selected').val());clearMap();route=null;var allRoads;if(!jQuery("#withoutHighways").is(':checked'))allRoads=1;elseallRoads=2;from2=fromCoords.trim().split(',');to2=toCoords.trim().split(',');showLoading();jQuery.ajax({type: "GET",url:baseurl+'/ajax/getRouteOSRM.php',dataType: "json",async: true,data: {fromNames:encodeURI(fromNames),toNames:encodeURI(toNames),fromCoords:encodeURI(fromCoords.trim()),toCoords:encodeURI(toCoords.trim()),//middleCoords:encodeURI(middleCoords.trim()),testDiodia:testDiodia,routingProvider:routingProvider,currentUrl:currentUrl}, success: function(data){hideLoading();//alert(JSON.stringify(data['routes'][0])); //console.log(decode(data['routes'][0]['geometry'])[0]);//['latitude']longitude var marker1Lat,marker1Lng,marker2Lat,marker2Lng,marker1Name='',marker2Name='';var marker1Lat,marker1Lng,marker2Lat,marker2Lng,marker1Name='',marker2Name='';var latlngTemps=null;kmInRoutes=[0,0,0]; data['routes'][0]['geometry']=decode(data['routes'][0]['geometry']);if(data['routes'][1])data['routes'][1]['geometry']=decode(data['routes'][1]['geometry']);if(data['routes'][2])data['routes'][2]['geometry']=decode(data['routes'][2]['geometry']);marker1Lat=data['routes'][0]['geometry'][0]['latitude'];marker1Lng=data['routes'][0]['geometry'][0]['longitude'];marker2Lat=data['routes'][0]['geometry'][data['routes'][0]['geometry'].length-1]['latitude'];marker2Lng=data['routes'][0]['geometry'][data['routes'][0]['geometry'].length-1]['longitude'];marker1Name=fromNames;marker2Name=toNames;jQuery("#loading2").css("display", "none");//alert("a");//console.log(data['info']['query']['coordinates'][0][0]);route=data; if(data['routes'][2])routesNumber=3;else if(data['routes'][1])routesNumber=2;elseroutesNumber=1;if(!marker){marker = L.marker([marker1Lat,marker1Lng],{draggable:true,icon:startIcon});//.addTo(mymap);marker.addTo(map);marker.on('dragend', function(e) {defineRouteFromUrlNOsearch=1;citiesNamesExist=2;if(marker2)setRouteByNames('','',marker.getLatLng().lat+","+marker.getLatLng().lng,marker2.getLatLng().lat+","+marker2.getLatLng().lng);});}else{ marker.setLatLng([marker1Lat,marker1Lng]);}if(!marker2){/*var k2=1;while(data['waypoints'][k2]){k2++;}*/marker2 = L.marker([marker2Lat,marker2Lng],{draggable:true,icon:endIcon});//.addTo(mymap);marker2.addTo(map); marker2.on('dragend', function(e) {defineRouteFromUrlNOsearch=1;citiesNamesExist=2;if(marker)setRouteByNames('','',marker.getLatLng().lat+","+marker.getLatLng().lng,marker2.getLatLng().lat+","+marker2.getLatLng().lng);//alert('marker dragend event'+marker.getLatLng().lat+" "+marker.getLatLng().lng);//populateAutocompleteCoords(marker.getLatLng().lat,marker.getLatLng().lng);});}else{ marker2.setLatLng([marker2Lat,marker2Lng]);}//store routes temporary for sessionif(citiesNamesExist==2){getNameFromCoords(marker1Lat.toFixed(7),marker1Lng.toFixed(7),1);getNameFromCoords(marker2Lat.toFixed(7),marker2Lng.toFixed(7),2);citiesNamesExist=1;} if(markerprevLat==null || marker2prevLat==null) {reverseRouteCount=1;route1=null; route2=null; routeReverse1=null; routeReverse2=null; routeStatus=1; markerprevLat=marker.getLatLng().lat; markerprevLng=marker.getLatLng().lng; marker2prevLat=marker2.getLatLng().lat; marker2prevLng=marker2.getLatLng().lng; if(!jQuery("#withoutHighways").is(':checked')) { routeStatus=1;route1=data; } else { routeStatus=2; route2=data; } } else if(fromCoords!=='' && toCoords!=='' && comparePosition2(partsFrom[0],partsFrom[1],partsTo[0],partsTo[1],markerprevLat,markerprevLng,marker2prevLat,marker2prevLng)==1 && reverseRouteCount==1) { var avoidHighways=false; if(jQuery('#withoutHighways').is(':checked')) avoidHighways=true; elseavoidHighways=false; if(!jQuery("#withoutHighways").is(':checked')) { routeStatus=1;route1=data; } else { routeStatus=2; route2=data; } } else if(fromCoords!=='' && toCoords!=='' && comparePosition2(partsFrom[0],partsFrom[1],partsTo[0],partsTo[1],markerprevLat,markerprevLng,marker2prevLat,marker2prevLng)==1 && reverseRouteCount==2) { // alert("aaa"); if(!jQuery("#withoutHighways").is(':checked')) { routeStatus=3;routeReverse1=data; } else { routeStatus=4; routeReverse2=data; } } else { reverseRouteCount=1; route1=null; route2=null; routeReverse1=null; routeReverse2=null; markerprevLat=marker.getLatLng().lat; markerprevLng=marker.getLatLng().lng; marker2prevLat=marker2.getLatLng().lat; marker2prevLng=marker2.getLatLng().lng; if(!jQuery("#withoutHighways").is(':checked')) { routeStatus=1;route1=data; } else { routeStatus=2; route2=data; } } //end store routes temporary for session var data3=[];//longitudevar i=0,j=0;var temp;latlngs=[];latlngs2=[]var k=0,counter3=0;textTemp='';var addPointsToPrevious=0;marker1Lat=data['routes'][0]['geometry'][0]['latitude'];marker1Lng=data['routes'][0]['geometry'][0]['longitude'];marker2Lat=data['routes'][0]['geometry'][data['routes'][0]['geometry'].length-1]['latitude'];marker2Lng=data['routes'][0]['geometry'][data['routes'][0]['geometry'].length-1]['longitude'];for(i=0;i1;j--) { latlngs4=[]; opacity=opacity+0.1;for(i=0;i0){for(k4=0;k40;j--) { if(choice!=j-1) { latlngs4=[]; opacity=opacity+0.1;for(i=0;i'+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$'); }else if(jQuery("#passengers").find('option:selected').val()=="2"){numOfPassengers=2;jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$');}else if(jQuery("#passengers").find('option:selected').val()=="3"){numOfPassengers=3;jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$'); } else if(jQuery("#passengers").find('option:selected').val()=="4"){numOfPassengers=4;jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$');}else if(jQuery("#passengers").find('option:selected').val()=="5"){numOfPassengers=5;jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$'); } createCookie("passengers",numOfPassengers,1); /*createCookie("fuelPrice",fuelPrice,10); createCookie("fuelType",jQuery("#fuelchoice").find('option:selected').val(),10); calculateConsumptionFast();*/ });function metersInKm(m){if(m<200){return Math.round((m/1609.344)*5280)/1+" ft";}else if((m/1000)<100)return Math.round((m/1609.344)*10)/10+" mi";elsereturn Math.round(m/1609.344)+" mi";}function showShipInfo2(kmFerry,timeFerry){if(timeFerry!=0) return ', '+metersInKm(kmFerry)+' '+secondsInTime(timeFerry); else return '';}function addDirections(results,res,routeIndex){i=0;tempText='';tempText2='';km=''; count=1;if(results[2])count=3;else if(results[1])count=2;tempText2=tempText2+"

    ";//alert(res.length);/*for(j=0;j

    "; fuelCostForRoute=Math.round((res[j][0]*carConsumtion/100000)*fuelPrice*100)/100; var tempVign=''; if(routeStatus==1){ if(vignetteForRoute[j]!=0)tempVign="Route Amarillo, TX to Decatur, TX (11)"+vignetteForRoute[j]+"€";tempText2=tempText2+" "+metersInKm(res[j][0])+", "+secondsInTime(res[j][1])+"
    Route Amarillo, TX to Decatur, TX (12)"+fuelCostForRoute+"€ Route Amarillo, TX to Decatur, TX (13)"+tollsForRoute[j]+"€"+tempVign; }else{if(vignetteForRouteReverse[j]!=0) tempVign="Route Amarillo, TX to Decatur, TX (14)"+vignetteForRouteReverse[j]+"€";tempText2=tempText2+" "+metersInKm(res[j][0])+", "+secondsInTime(res[j][1])+"
    Route Amarillo, TX to Decatur, TX (15)"+fuelCostForRoute+"€ Route Amarillo, TX to Decatur, TX (16)"+tollsForRouteReverse[j]+"€"+tempVign; } tempText2=tempText2+"

    ";}*/tempText2=tempText2+"

  • ";tempText=tempText+""+metersInKm(res[routeIndex][0])+" "+secondsInTime(res[routeIndex][1])+""+showShipInfo2(res[routeIndex][2],res[routeIndex][3])+"";tempText=tempText+"

    ";latsDirections=[];lonsDirections=[];directionsPerStep=[];i=0;var counterSteps=0;while(results[routeIndex]['legs'][i]){j=0;while(results[routeIndex]['legs'][i]['steps'][j]){//console.log(compileTranslation('en',results[routeIndex]['legs'][i]['steps'][j]));latsDirections.push(results[routeIndex]['legs'][i]['steps'][j]['maneuver']['location'][1]);lonsDirections.push(results[routeIndex]['legs'][i]['steps'][j]['maneuver']['location'][0]); message=compileTranslation("en",results[routeIndex]['legs'][i]['steps'][j]);directionsPerStep.push(message);if(true){var row="row";//tempText=tempText+"

    "+(i+1)+".

    ";tempText=tempText+"

    "+(counterSteps+1)+".

    ";tempText=tempText+"

    ";km='';//if(results[routeIndex]['guidance']['instructions'][i+1])km=metersInKm(results[routeIndex]['legs'][i]['steps'][j]['distance']);tempText=tempText+message;tempText=tempText+"

    ";tempText=tempText+"

    "+km+"

    ";}else{}j++;counterSteps++;}i++;}tempText=tempText+"

    "; jQuery('#directions-panel').html(tempText2+""+tempText); i=0; counterSteps=0;while(results[routeIndex]['legs'][i]){j=0;while(results[routeIndex]['legs'][i]['steps'][j]){ //temp=eval('row+i'); temp='row'+counterSteps; lat=results[routeIndex]['legs'][i]['steps'][j]['maneuver']['location'][1]; lng=results[routeIndex]['legs'][i]['steps'][j]['maneuver']['location'][0]; //temp2=eval("i"); temp2=i; jQuery('#'+temp).click(function(){var temp2=$(this).attr("id").substring(3);if(popupMessage!=null){map.removeLayer(popupMessage);popupMessage=null;}if(popup1!=null){map.removeLayer(popup1);popup1=null;}if(popup2!=null){map.removeLayer(popup2);popup2=null;}if(popup3!=null){map.removeLayer(popup3);popup3=null;}popupMessage = L.popup() .setLatLng([latsDirections[temp2],lonsDirections[temp2]]) .setContent(directionsPerStep[temp2]) .openOn(map); }); counterSteps++; j++;} i++;}jQuery("#cellRoute0").click(function(){ jQuery("#selectRoute").find("option")[0].selected = true; jQuery("#selectRoute").trigger("change");});jQuery("#cellRoute1").click(function(){ jQuery("#selectRoute").find("option")[1].selected = true; jQuery("#selectRoute").trigger("change");});jQuery("#cellRoute2").click(function(){ jQuery("#selectRoute").find("option")[2].selected = true; jQuery("#selectRoute").trigger("change");});}function printFuelConsumtpion(totalConsumption,fuelPrice){ //alert(totalConsumption+" "+fuelPrice);if((statusFullScreen==0 || isMobile) && jQuery("#ltorgallon").find('option:selected').val()==1){//jQuery("#consumptionMessage").html("Κατανάλωση: "); jQuery("#liters").html("Fuel consumption: "+totalConsumption+" gal");jQuery("#fuelPrice").html("Fuel price: "+fuelPrice+" $/gal");jQuery("#carConsumtion").html("Vehicle consumption: "+carConsumtion+" mpg");jQuery("#fuelCost").html("Fuel cost: "+Math.round(totalConsumption*fuelPrice*100)/100+" $");jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$');}else if((statusFullScreen==0 || isMobile) && jQuery("#ltorgallon").find('option:selected').val()==2){jQuery("#liters").html("Fuel consumption: "+Math.round((totalConsumption*3.785411784)*100)/100+" lt");jQuery("#fuelPrice").html("Fuel price: "+Math.round((fuelPrice/3.785411784)*100)/100+" $/lt");jQuery("#carConsumtion").html("Vehicle consumption: "+Math.round((378.5411784/(carConsumtion*1.609344))*100)/100+" lt/100km");jQuery("#fuelCost").html("Fuel cost: "+Math.round(totalConsumption*fuelPrice*100)/100+" $");jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$');}else if(jQuery("#ltorgallon").find('option:selected').val()==1){//jQuery("#consumptionMessage").html(""); jQuery("#liters").html(""+totalConsumption+" gal");jQuery("#fuelPrice").html(""+fuelPrice+" $/gal");jQuery("#carConsumtion").html(""+carConsumtion+" mpg");jQuery("#fuelCost").html(""+Math.round(totalConsumption*fuelPrice*100)/100+" $");jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$');}else if(jQuery("#ltorgallon").find('option:selected').val()==2){jQuery("#liters").html(""+Math.round((totalConsumption*3.785411784)*100)/100+" lt");jQuery("#fuelPrice").html(""+Math.round((fuelPrice/3.785411784)*100)/100+" $/lt");jQuery("#carConsumtion").html(""+Math.round((378.5411784/(carConsumtion*1.609344))*100)/100+" lt/100km");jQuery("#fuelCost").html(""+Math.round(totalConsumption*fuelPrice*100)/100+" $");jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$');}} jQuery("#fuelchoice").change(function(){if(jQuery("#fuelchoice").find('option:selected').val()=="1"){ fuelPrice=initialPetrolPrice; carConsumtion=initialPetrolConsum; totalConsumption=Math.round((totalKM/carConsumtion)*100)/100; jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$'); }else if(jQuery("#fuelchoice").find('option:selected').val()=="2"){fuelPrice=initialGazPrice;carConsumtion=initialGazConsum; totalConsumption=Math.round((totalKM/carConsumtion)*100)/100; jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$');}else if(jQuery("#fuelchoice").find('option:selected').val()=="3"){ fuelPrice=initialOilPrice; carConsumtion=initialOilConsum; totalConsumption=Math.round((totalKM/carConsumtion)*100)/100; jQuery('#pricePerPerson').html(' '+Math.round((totalConsumption*fuelPrice*100)/numOfPassengers)/100+'$'); } createCookie("carConsumtion",carConsumtion,2); createCookie("fuelPrice",fuelPrice,2); createCookie("fuelType",jQuery("#fuelchoice").find('option:selected').val(),2); calculateConsumptionFast(); }); function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+d.toGMTString(); document.cookie = cname + "=" + cvalue + "; " + expires;}function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/";}function searchByEnterOrButtonPressed(){ if(jQuery("#from").val().length>3 && valueFocus!="" && idFocus!=""){var parts=idFocus.split("!");showPostcode(valueFocus,parts[2],parts[1],parts[0],15);//alert(valueFocus+" "+idFocus);}} jQuery("#searchRoute").click(function(){setTimeout(function(){searchByEnterOrButtonPressed();},400); }); setTimeout(function(){initialize();},10);}}function decode(encoded){ // array that holds the points var points=[ ] var index = 0, len = encoded.length; var lat = 0, lng = 0; while (index

    = 0x20); var dlat = ((result & 1) != 0 ? ~(result >> 1) : (result >> 1)); lat += dlat; shift = 0; result = 0; do { b = encoded.charAt(index++).charCodeAt(0) - 63; result |= (b & 0x1f) <= 0x20); var dlng = ((result & 1) != 0 ? ~(result >> 1) : (result >> 1)); lng += dlng; points.push({latitude:( lat / 1E5),longitude:( lng / 1E5)}) } return points }function secondsInTime(num){ days=Math.floor(num/86400); rest=num-days*86400; hours=Math.floor(rest/3600); rest=rest-hours*3600; minutes=Math.round(rest/60,0); if(minutes==60) { minutes=0;hours=hours+1; } timeText=""; if(days!=0) timeText=days+" d "; if(hours!=0) { if(hours==1) timeText=timeText+hours+" h "; else timeText=timeText+hours+" h "; } if(minutes==1) timeText=timeText+minutes+" min"; else timeText=timeText+minutes+" min"; return timeText;}}startTheScript();
    Route Amarillo, TX to Decatur, TX (2024)
    Top Articles
    The 8 Best Video Content Management Systems for 2022
    Best Video Content Management Systems (CMS) for Video Creators 2024
    Christian McCaffrey loses fumble to open Super Bowl LVIII
    Television Archive News Search Service
    Dte Outage Map Woodhaven
    Mackenzie Rosman Leaked
    Ds Cuts Saugus
    Okatee River Farms
    Deshret's Spirit
    Baseball-Reference Com
    Med First James City
    Fredericksburg Free Lance Star Obituaries
    Nalley Tartar Sauce
    Letter F Logos - 178+ Best Letter F Logo Ideas. Free Letter F Logo Maker. | 99designs
    Haunted Mansion Showtimes Near Millstone 14
    Missed Connections Inland Empire
    Uconn Health Outlook
    I Saysopensesame
    MLB power rankings: Red-hot Chicago Cubs power into September, NL wild-card race
    Craigslist Clinton Ar
    How to Grow and Care for Four O'Clock Plants
    Air Quality Index Endicott Ny
    Sadie Sink Reveals She Struggles With Imposter Syndrome
    Sister Souljah Net Worth
    Fleet Farm Brainerd Mn Hours
    Cardaras Funeral Homes
    Star Wars Armada Wikia
    Sams Gas Price Sanford Fl
    Xxn Abbreviation List 2023
    CohhCarnage - Twitch Streamer Profile & Bio - TopTwitchStreamers
    Rush County Busted Newspaper
    Jambus - Definition, Beispiele, Merkmale, Wirkung
    Att U Verse Outage Map
    Play 1v1 LOL 66 EZ → UNBLOCKED on 66games.io
    Puretalkusa.com/Amac
    Best Workers Compensation Lawyer Hill & Moin
    Dr Adj Redist Cadv Prin Amex Charge
    Duff Tuff
    Ksu Sturgis Library
    “Los nuevos desafíos socioculturales” Identidad, Educación, Mujeres Científicas, Política y Sustentabilidad
    Citibank Branch Locations In Orlando Florida
    Cocaine Bear Showtimes Near Cinemark Hollywood Movies 20
    Pink Runtz Strain, The Ultimate Guide
    Paperlessemployee/Dollartree
    60 Second Burger Run Unblocked
    Ciara Rose Scalia-Hirschman
    Twizzlers Strawberry - 6 x 70 gram | bol
    Craigslist Cars And Trucks For Sale By Owner Indianapolis
    Autozone Battery Hold Down
    Competitive Comparison
    Pauline Frommer's Paris 2007 (Pauline Frommer Guides) - SILO.PUB
    Latest Posts
    Article information

    Author: Manual Maggio

    Last Updated:

    Views: 5734

    Rating: 4.9 / 5 (69 voted)

    Reviews: 84% of readers found this page helpful

    Author information

    Name: Manual Maggio

    Birthday: 1998-01-20

    Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

    Phone: +577037762465

    Job: Product Hospitality Supervisor

    Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

    Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.