if (GBrowserIsCompatible()) {
	G_NORMAL_MAP.getMaximumResolution = function ()
	{
		return 18;
	};
	var map = new GMap2(document.getElementById('map')),
		roadProps = {
			road1: {color: '#004C00', weight: 2, opacity: 1, name: 'Bicikli út'},
			road2: {color: '#008800', weight: 2, opacity: 1, name: 'Bicikli sáv'},
			road3: {color: '#880000', weight: 1, opacity: 1, name: 'Járdán sáv'},
			edit:  {color: '#0000ff', weight: 3, opacity: 1}
		},
		v = 0,
		vL = bicikliutak.length,
		prop, road, path, coords, i, iL;

	map.addControl(new GLargeMapControl());
	map.setCenter(new GLatLng(47.494313, 19.051752), 12);
	map.clearOverlays();

	for (; v < vL; v++) {
		road = bicikliutak[v],
		path = [],
		coords = road.path;
		i = 0;
		iL = coords.length,
		prop = roadProps[road.type];
	
		for (; i < iL; i++) {
			path.push(new GLatLng(coords[i][0], coords[i][1]));
		}
		map.addOverlay(new GPolyline(path, prop.color, prop.weight, prop.opacity));
	}
}

