﻿
(function($,lat,lng,address1,postcode,telephone){var map;var googleDirections;var restaurant;$(function(){map=new GMap2($("#map").get(0));googleDirections=new GDirections(map,$("#routeSteps").get(0));restaurant=new GLatLng(lat,lng);$('#get_directions').click(getDirections);initializeMap();});function initializeMap(){if(GBrowserIsCompatible()){map.addControl(new GLargeMapControl());map.addControl(new GMapTypeControl());map.enableContinuousZoom();map.enableDoubleClickZoom();map.enableContinuousZoom();map.setCenter(restaurant,13);function createMarker(point,html){var marker=new GMarker(point);GEvent.addListener(marker,"click",function(){marker.openInfoWindowHtml(html);});return marker;}
var point=new GLatLng(lat,lng);var html=address1;html+="<p>";html+="Telephone: "+telephone;html+="</p>";var marker=createMarker(point,html);map.addOverlay(marker);}}
function getDirections(){map.clearOverlays();var opts={travelMode:G_TRAVEL_MODE_DRIVING};if($('#optionWalking').is(':checked')){opts.travelMode=G_TRAVEL_MODE_WALKING;}
var fromAddress=$('#from').val();if(fromAddress.length>0){var search="from: "+fromAddress+" to: "+postcode;googleDirections.load(search,opts);}}})(jQuery,lat,lng,address1,postcode,telephone);