	var map = null;
	//the panel if used
	var p = null;

	//stopping errors from VE.js
	var currentUrlApiVersion = null;
	var primarySerializationSeparators= "";
	var secondarySerializationSeparators= "";
	
	function UpdateInfo(e)
	{
		document.getElementById("info").innerHTML =
			'Latitude = ' + 
			e.view.latlong.latitude + 
			', Longitude = ' 
			+ e.view.latlong.longitude + 
			', Zoom=' + 
			e.view.zoomLevel;
	}
	
	function MouseClick(e)
	{
		map.RemovePushpin('pin');
		map.AddPushpin('pin', 
		e.view.latlong.latitude, 
		e.view.latlong.longitude,
		88,
		34,
		'pin',
		'MyPin',
		1);  
	}

	function OnPageLoad()
	{
		var params = new Object();
		params.latitude = 52.567;
		params.longitude = -0.026;
		params.zoomlevel = 10;
		params.mapstyle = Msn.VE.MapStyle.Road;
		params.showScaleBar = true;
		params.showDashboard = true;
		params.dashboardSize = Msn.VE.DashboardSize.Normal;
		params.dashboardX = 5;
		params.dashboardY = 15;
	
		map = new Msn.VE.MapControl(document.getElementById("myMap"), params);
		map.Init();
		//so that looks correct when first looked at.
		map.Resize(670,380);
	}