var map;
$(document).ready(function(){
		$("#carousel").cycle({
			fx:     'fade',
			speed: 'fast',
			next: '#next',
			prev: '#prev'
		});
	if ($("#tabs").length){
   
   	 $("#tabs").tabs({
      show: function(event, ui) {
      	if (ui.tab.hash=="#map"){
          	google.maps.event.trigger(map, 'resize');
          	map.setZoom(map.getZoom());
          	var input = $("#centerreference").val();
          	var newcenter = input.replace("(","");
          	newcenter = newcenter.replace(")","");
          	var deg = newcenter.split(',');
          	
            var newcenter = new google.maps.LatLng(deg[0], deg[1]);
			map.setCenter(newcenter);

          }
      }

    });
   }

});

function generateMap(address){

	var geocoder = new google.maps.Geocoder();
	var current = new google.maps.LatLng(49.54592, -96.69381);
			var myOptions = {
	    zoom: 15,
	    center: current,
    	disableDefaultUI: true,
	    mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	
	map = new google.maps.Map(document.getElementById("mapcontent"),myOptions);
		
	
	geocoder.geocode({ 'address': address}, function(results, status){ 
	
	
	if (status == google.maps.GeocoderStatus.OK){

	var marker = new google.maps.Marker({
				map: map,
				position: results[0].geometry.location
			});	
			map.setCenter(results[0].geometry.location);
			$("body").append("<input type='hidden' id='centerreference' value='"+results[0].geometry.location+"'/>");
			
			
	
		}

});
}
