function enableHomepageMap(){function j(a){var b="";a.featuredImage.length>0&&(b+='<img src="'+a.featuredImage+'">');b+=a.excerpt;$(".map-holder .overlay .content .excerpt").html(b);$(".map-holder .overlay .content .date").html(a.date);$(".map-holder .overlay .content .title").html(a.title);$(".map-holder .overlay .content .deeplink a").attr("href",a.permalink);$(".map-holder .overlay").fadeIn("fast");console.log(d);d.panTo(new google.maps.LatLng(a.lat,a.lon-20));d.setZoom(4)}function k(){console.log("autopilot: "+a);if(a<0)return;a++;var b=e[a%e.length];j(b);setTimeout(k,TIME_BETWEEN_DESTINATIONS)}var a=0,b=new google.maps.LatLng(52.3055043,4.7519234),c={minZoom:2,maxZoom:18,zoom:4,center:b,mapTypeControl:!1,streetViewControl:!1,mapTypeId:google.maps.MapTypeId.ROADMAP},d=new google.maps.Map(document.getElementById("homepage_map_holder"),c),e=JSON.parse(HOMEPAGE_JSON);for(var f in e){var g=e[f],b=new google.maps.LatLng(g.lat,g.lon),h;switch(g.type){case"fairs-exhibitions":h="icon_fairs.png";break;case"fine-arts":h="icon_finearts.png";break;case"sports":h="icon_sports.png";break;case"special-projects":h="icon_specialprojects.png";break;case"performing-arts":h="icon_performingarts.png";break;default:console.log("no icon found: "+g.type)}h=THEME_PATH+"/images/icons/"+h;var i=new google.maps.Marker({position:b,map:d,icon:h,data:g});google.maps.event.addListener(d,"click",function(){a=-1});google.maps.event.addListener(d,"drag",function(){a=-1});google.maps.event.addListener(i,"click",function(){a=-1;j(this.data)})}k();$(".map-holder .overlay .close a").click(function(){a=-1;$(".map-holder .overlay").fadeOut("fast")})}function enableMapsOnContact(){var a=new google.maps.LatLng(52.3055043,4.7519234),b={minZoom:2,maxZoom:18,zoom:10,center:a,mapTypeControl:!1,streetViewControl:!1,mapTypeId:google.maps.MapTypeId.ROADMAP},c=[{featureType:"all",stylers:[{saturation:-100}]}],d=new google.maps.StyledMapType(c,{name:"Pink Parks"}),e=new google.maps.Map(document.getElementById("contact_maps"),b);e.mapTypes.set("gray_type",d);e.setMapTypeId("gray_type");var f=THEME_PATH+"/images/maps-marker.png",g=new google.maps.Marker({position:a,map:e,icon:f})}var TIME_BETWEEN_DESTINATIONS=5e3;$(function(){$("#footer").hide();$("body").hasClass("home")&&enableHomepageMap();$("body").hasClass("page-template-template-contact-php")&&enableMapsOnContact();$.ajax({url:THEME_PATH+"weather.php",success:function(a){$("#weather-data").html(a)}})});$(window).load(function(){var a=50-$("#footer").outerHeight(),b="0";$("#footer").css("bottom",a+"px");$("#footer").show();$("#footer").mouseenter(function(){$(this).stop().animate({bottom:b+"px"})});$("#footer").mouseleave(function(){$(this).stop().delay(1e3).animate({bottom:a+"px"})})});
