google.load('maps', '2');

var map;
var directions;

function mapsInit() {
	map = new GMap2(document.getElementById('map'));
	map.addControl(new GSmallZoomControl());
	var center = new GLatLng(48.15148, 11.60272);
	map.setCenter(center, 11, G_NORMAL_MAP);
	var company = new GMarker(center);
	map.addOverlay(company);
	directions = new GDirections(map);
	//GEvent.addListener(directions, "load", GEvent.callback(directions, function() {;});
}

function calculateRoute(startaddress) {
	directions.clear();
  directions.load('from: ' + startaddress + ' to: Pienzenauer Str. 12a, München');
}

google.setOnLoadCallback(mapsInit);