jQuery(function() { var mapId = "landefordelingmap_1532340"; myHandleLegendClick = function (event) { var groupId = event.dataItem.id; if (undefined !== event.dataItem.hidden && event.dataItem.hidden) { event.dataItem.hidden = false; map.showGroup(groupId); } else { event.dataItem.hidden = true; map.hideGroup(groupId); } map.legend.validateNow(); } var map = new AmCharts.AmMap(); map.hideCredits = true; map.color = "#303a3c"; map.responsive = { "enabled": true }; map.zoomOnDoubleClick = false; map.zoomControl = { zoomControlEnabled: false, panControlEnabled: false } var dataProvider = { map: "worldLow", areas: [{ 'rollOverColor': 'rgba(0,44,92,0.8)', 'link':'GB', 'color':'rgba(0,44,92,0.8)', 'title':'England', 'id':'GB', 'customData':'23.60 %','groupId':'GB'},{ 'rollOverColor': 'rgba(0,44,92,0.7466666666666667)', 'link':'ES', 'color':'rgba(0,44,92,0.7466666666666667)', 'title':'Spanien', 'id':'ES', 'customData':'13.75 %','groupId':'ES'},{ 'rollOverColor': 'rgba(0,44,92,0.6933333333333334)', 'link':'CH', 'color':'rgba(0,44,92,0.6933333333333334)', 'title':'Schweiz', 'id':'CH', 'customData':'13.73 %','groupId':'CH'},{ 'rollOverColor': 'rgba(0,44,92,0.64)', 'link':'DE', 'color':'rgba(0,44,92,0.64)', 'title':'Tyskland', 'id':'DE', 'customData':'11.72 %','groupId':'DE'},{ 'rollOverColor': 'rgba(0,44,92,0.5866666666666667)', 'link':'IT', 'color':'rgba(0,44,92,0.5866666666666667)', 'title':'Italien', 'id':'IT', 'customData':'8.53 %','groupId':'IT'},{ 'rollOverColor': 'rgba(0,44,92,0.5333333333333333)', 'link':'FR', 'color':'rgba(0,44,92,0.5333333333333333)', 'title':'Frankrig', 'id':'FR', 'customData':'7.20 %','groupId':'FR'},{ 'rollOverColor': 'rgba(0,44,92,0.48)', 'link':'NL', 'color':'rgba(0,44,92,0.48)', 'title':'Holland', 'id':'NL', 'customData':'4.82 %','groupId':'NL'},{ 'rollOverColor': 'rgba(0,44,92,0.42666666666666664)', 'link':'FI', 'color':'rgba(0,44,92,0.42666666666666664)', 'title':'Finland', 'id':'FI', 'customData':'3.35 %','groupId':'FI'},{ 'rollOverColor': 'rgba(0,44,92,0.3733333333333333)', 'link':'NO', 'color':'rgba(0,44,92,0.3733333333333333)', 'title':'Norge', 'id':'NO', 'customData':'3.28 %','groupId':'NO'},{ 'rollOverColor': 'rgba(0,44,92,0.31999999999999995)', 'link':'DK', 'color':'rgba(0,44,92,0.31999999999999995)', 'title':'Danmark', 'id':'DK', 'customData':'2.88 %','groupId':'DK'},{ 'rollOverColor': 'rgba(0,44,92,0.2666666666666666)', 'link':'AT', 'color':'rgba(0,44,92,0.2666666666666666)', 'title':'Østrig', 'id':'AT', 'customData':'2.68 %','groupId':'AT'},{ 'rollOverColor': 'rgba(0,44,92,0.21333333333333326)', 'link':'SE', 'color':'rgba(0,44,92,0.21333333333333326)', 'title':'Sverige', 'id':'SE', 'customData':'2.19 %','groupId':'SE'},{ 'rollOverColor': 'rgba(0,44,92,0.15999999999999992)', 'link':'KON', 'color':'rgba(0,44,92,0.15999999999999992)', 'title':'KONTANT', 'id':'KON', 'customData':'1.30 %','groupId':'KON'},{ 'rollOverColor': 'rgba(0,44,92,0.10666666666666658)', 'link':'LU', 'color':'rgba(0,44,92,0.10666666666666658)', 'title':'Luxembourg', 'id':'LU', 'customData':'0.96 %','groupId':'LU'}] }; map.dataProvider = dataProvider; map.areasSettings = { //autoZoom: true, selectable: true, rollOverOutlineColor: "#FFFFFF", alpha: 0.8, unlistedAreasAlpha: 0.1, balloonText: "[[title]]: [[customData]]", color: "#67b7dc", colorSolid: "#003767", unlistedAreasColor: "#000000", outlineColor: "#FFFFFF", outlineAlpha: 0.5, outlineThickness: 0.5, rollOverColor: "rgba(0,44,92,1)", selectedOutlineColor: "#FFFFFF", selectedColor: "rgba(0,44,92,1)", unlistedAreasOutlineColor: "#FFFFFF", unlistedAreasOutlineAlpha: 0.5 }; if( 15 < 13 ) { map.legend = { width: "125", equalWidths: true, backgroundAlpha: 0.5, backgroundColor: "#FFFFFF", borderColor: "#ffffff", borderAlpha: 1, //right: 20, //top: 335, //left: 20, right:0, maxColumns: 1, horizontalGap: 20, switchable: true, data: [{ 'rollOverColor': 'rgba(0,44,92,0.8)', 'link':'GB', 'color':'rgba(0,44,92,0.8)', 'title':'England', 'id':'GB', 'customData':'23.60 %','groupId':'GB'},{ 'rollOverColor': 'rgba(0,44,92,0.7466666666666667)', 'link':'ES', 'color':'rgba(0,44,92,0.7466666666666667)', 'title':'Spanien', 'id':'ES', 'customData':'13.75 %','groupId':'ES'},{ 'rollOverColor': 'rgba(0,44,92,0.6933333333333334)', 'link':'CH', 'color':'rgba(0,44,92,0.6933333333333334)', 'title':'Schweiz', 'id':'CH', 'customData':'13.73 %','groupId':'CH'},{ 'rollOverColor': 'rgba(0,44,92,0.64)', 'link':'DE', 'color':'rgba(0,44,92,0.64)', 'title':'Tyskland', 'id':'DE', 'customData':'11.72 %','groupId':'DE'},{ 'rollOverColor': 'rgba(0,44,92,0.5866666666666667)', 'link':'IT', 'color':'rgba(0,44,92,0.5866666666666667)', 'title':'Italien', 'id':'IT', 'customData':'8.53 %','groupId':'IT'},{ 'rollOverColor': 'rgba(0,44,92,0.5333333333333333)', 'link':'FR', 'color':'rgba(0,44,92,0.5333333333333333)', 'title':'Frankrig', 'id':'FR', 'customData':'7.20 %','groupId':'FR'},{ 'rollOverColor': 'rgba(0,44,92,0.48)', 'link':'NL', 'color':'rgba(0,44,92,0.48)', 'title':'Holland', 'id':'NL', 'customData':'4.82 %','groupId':'NL'},{ 'rollOverColor': 'rgba(0,44,92,0.42666666666666664)', 'link':'FI', 'color':'rgba(0,44,92,0.42666666666666664)', 'title':'Finland', 'id':'FI', 'customData':'3.35 %','groupId':'FI'},{ 'rollOverColor': 'rgba(0,44,92,0.3733333333333333)', 'link':'NO', 'color':'rgba(0,44,92,0.3733333333333333)', 'title':'Norge', 'id':'NO', 'customData':'3.28 %','groupId':'NO'},{ 'rollOverColor': 'rgba(0,44,92,0.31999999999999995)', 'link':'DK', 'color':'rgba(0,44,92,0.31999999999999995)', 'title':'Danmark', 'id':'DK', 'customData':'2.88 %','groupId':'DK'},{ 'rollOverColor': 'rgba(0,44,92,0.2666666666666666)', 'link':'AT', 'color':'rgba(0,44,92,0.2666666666666666)', 'title':'Østrig', 'id':'AT', 'customData':'2.68 %','groupId':'AT'},{ 'rollOverColor': 'rgba(0,44,92,0.21333333333333326)', 'link':'SE', 'color':'rgba(0,44,92,0.21333333333333326)', 'title':'Sverige', 'id':'SE', 'customData':'2.19 %','groupId':'SE'},{ 'rollOverColor': 'rgba(0,44,92,0.15999999999999992)', 'link':'KON', 'color':'rgba(0,44,92,0.15999999999999992)', 'title':'KONTANT', 'id':'KON', 'customData':'1.30 %','groupId':'KON'},{ 'rollOverColor': 'rgba(0,44,92,0.10666666666666658)', 'link':'LU', 'color':'rgba(0,44,92,0.10666666666666658)', 'title':'Luxembourg', 'id':'LU', 'customData':'0.96 %','groupId':'LU'}] }; } map.selectedObjects = []; map.addListener('init', function () { var zoomToAreasIds = ['GB','ES','CH','DE','IT','FR','NL','FI','NO','DK','AT','SE','KON','LU']; var zoomToAreas = []; var area; for(var i = 0; i < zoomToAreasIds.length; i++) { if (area = map.getObjectById(zoomToAreasIds[i])) zoomToAreas.push(area); } map.zoomToGroup(zoomToAreas); if( 15 < 13 ) { map.legend.switchable = true; } map.selectedObjects = []; }); map.write(mapId); });