/*
var tempImg = [];
var mapradar;
var boundsRadar=null;
var marker=null;
var temperature;
var pressure;
var wind;
var rain;
var cloud;
var sun;
var overlayRadar=null;


var pressureOverlay="no";
var temperatureOverlay="no";
var windOverlay="no";
var rainOverlay="no";
var cloudOverlay="no";
var sunOverlay="no";
*/
function init_locations_map(){latitude=parseFloat($("#latitude").html()),longitude=parseFloat($("#longitude").html()),zoom=parseInt($("#gg_zoom").html()),map_type=$("#map_type").html();var a=new google.maps.LatLng(latitude,longitude);if(map_type=="Satellit")var b=google.maps.MapTypeId.SATELLITE;else if(map_type=="Karta")var b=google.maps.MapTypeId.ROADMAP;else var b=google.maps.MapTypeId.SATELLITE;var c={zoom:zoom,center:a,mapTypeId:b,streetViewControl:!1,mapTypeControl:!0};maplocations=new google.maps.Map(document.getElementById("maplocations"),c),google.maps.event.addListener(maplocations,"idle",function(){bounds=maplocations.getBounds(),updateLocationsMap()}),google.maps.event.addListener(maplocations,"bounds_changed",function(){for(var a=0;a<locations_ploted.length;a++)locations_ploted[a][1].setMap(null),locations_ploted[a][0].close();locations_ploted=[]}),iconSize=new google.maps.Size(20,23)}function updateLocationsMap(){var a=maplocations.getZoom(),b=$.ajax({url:"http://themes-api-cedar.herokuapp.com/googlemaps/get_locations_boundary",dataType:"jsonp",data:{limit:400,swpointy:bounds.getSouthWest().lat(),swpointx:bounds.getSouthWest().lng(),nepointy:bounds.getNorthEast().lat(),nepointx:bounds.getNorthEast().lng(),zoom:a,theme:"camp"},success:function(a){$("#mapmoved").hide(),x=bounds.getNorthEast().lng()-(bounds.getNorthEast().lng()-bounds.getSouthWest().lng())*.25,y=bounds.getSouthWest().lat()+(bounds.getNorthEast().lat()-bounds.getSouthWest().lat())*.25;for(var b=0;b<a.locations.length;b++)drawLocation(a.locations[b])}})}function drawLocation(a){var b=null,c=null;a.lng>x&&a.lat>y?(b=-70,c=-10):a.lng<x&&a.lat<y?(b=10,c=-50):a.lat<y?(b=-70,c=-70):(b=10,c=-50);var d=new google.maps.MarkerImage("http://static.vackertvader.se/images/golfvader/googlemaps/camping_s2.png",iconSize,new google.maps.Point(0,0),new google.maps.Point(10,11)),e=new google.maps.MarkerImage("http://static.vackertvader.se/images/golfvader/googlemaps/camping_s2_red.png",iconSize,new google.maps.Point(0,0),new google.maps.Point(10,11)),f=new google.maps.Marker({map:maplocations,position:new google.maps.LatLng(a.lat,a.lng),visible:!0,icon:d}),g=document.createElement("div");g.innerHTML='<div class="observations_wrapper" ><nobr><b>'+a.name+"</b></nobr></div>";var h={content:g,disableAutoPan:!1,maxWidth:0,pixelOffset:new google.maps.Size(b,c),boxStyle:{opacity:.85,zIndex:3e3},closeBoxMargin:"",closeBoxURL:"",infoBoxClearance:new google.maps.Size(1,1),isHidden:!0,pane:"floatPane",disableAutoPan:!0,enableEventPropagation:!1};google.maps.event.addListener(f,"mouseover",function(){i.show(),f.setIcon(e)}),google.maps.event.addListener(f,"mouseout",function(){i.hide(),f.setIcon(d)}),google.maps.event.addListener(f,"click",function(){self.location.href="/"+a.url.replace(/ /ig,"-")});var i=new InfoBox(h);i.open(maplocations,f);var j=[];j[0]=i,j[1]=f,locations_ploted.push(j)}var bounds=null,maplocations=null,iconSize=null,locations_ploted=[],x=null,y=null,latitude=null,longitude=null,zoom=null,map_type=null;$(document).ready(function(){init_locations_map()})
