
  var map;
  var directionDisplay;
  var DirectionsLeg;  
  var directionsService = new google.maps.DirectionsService(); 

	function initialize() {
	
    directionsDisplay = new google.maps.DirectionsRenderer();
 
    var praha = new google.maps.LatLng(49.810891, 15.419556);		
    var myOptions = {
      zoom: 7,
      mapTypeId: google.maps.MapTypeId.ROADMAP,
      center: praha
    }

    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
    directionsDisplay.setMap(map);

//     calcRoute();
	}

  function calcRoute() {
 
    var src = $("#address1").attr('value');
    var dst = $("#address2").attr('value');
    var tax = $("#dopravce").attr('value');
    var request = {
        origin:src, 
        destination:dst,
        travelMode: google.maps.DirectionsTravelMode.DRIVING
    };
    directionsService.route(request, function(response, status) {

      if (status == google.maps.DirectionsStatus.OK) {
      
        document.getElementById('distance').innerHTML = Math.floor(response.routes[0].legs[0].distance.value/1000);
        document.getElementById('price').innerHTML = Math.floor(response.routes[0].legs[0].distance.value/1000*2*tax);
        $("#trace_error").hide();
        directionsDisplay.setDirections(response);
      }
      else
      {
       // document.getElementById('trace_error').innerHTML = error;
        $("#trace_error").show();
        directionsDisplay.setDirections(response);
      }
      
    });
  }
