{"id":24915,"date":"2023-12-05T22:50:32","date_gmt":"2023-12-05T20:50:32","guid":{"rendered":"https:\/\/www.valonkuvia.fi\/blogi\/?p=24915"},"modified":"2023-12-12T15:16:39","modified_gmt":"2023-12-12T13:16:39","slug":"we-jazz-2023-valokuvia","status":"publish","type":"post","link":"https:\/\/www.valonkuvia.fi\/blogi\/we-jazz-2023-valokuvia\/","title":{"rendered":"We Jazz 2023 &#8211; valokuvia"},"content":{"rendered":"\n<figure class=\"wp-block-image alignwide size-large is-style-default\"><a href=\"https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/uploads\/2023\/12\/2023-WeJazz-bnw-09.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"852\" height=\"479\" src=\"https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/uploads\/2023\/12\/2023-WeJazz-bnw-09.jpg?resize=852%2C479&#038;ssl=1\" alt=\"\" class=\"wp-image-24916\" srcset=\"https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/uploads\/2023\/12\/2023-WeJazz-bnw-09.jpg?resize=852%2C479&amp;ssl=1 852w, https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/uploads\/2023\/12\/2023-WeJazz-bnw-09.jpg?resize=426%2C240&amp;ssl=1 426w, https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/uploads\/2023\/12\/2023-WeJazz-bnw-09.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/uploads\/2023\/12\/2023-WeJazz-bnw-09.jpg?resize=1536%2C864&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/uploads\/2023\/12\/2023-WeJazz-bnw-09.jpg?w=2000&amp;ssl=1 2000w\" sizes=\"auto, (max-width: 852px) 100vw, 852px\" \/><\/a><figcaption class=\"wp-element-caption\">Gard Nilssen\u00b4s Acoustic Unity &#8211; Kuudes Linja, Helsinki 1.12.2023<\/figcaption><\/figure>\n\n\n\n<p>T\u00e4lle sivulle kokoan valokuvia t\u00e4m\u00e4n vuoden We Jazz -festivaaleilta Helsingist\u00e4.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gard Nilssen\u00b4s Acoustic Unity &#8211; Kuudes Linja 1.12.2023<\/h4>\n\n\n\n<p>Ensimm\u00e4inen sarja esittelee kuvia Gard Nilssen\u00b4s Acoustic Unityn keikalta Kuudes Linja -klubilta perjantaina 1.12.2023. P\u00e4\u00e4sin kuvaamaan l\u00e4hiet\u00e4isyydelt\u00e4 ja suurin osa kuvista on otettu laajakulmaobjektiivilla, mik\u00e4 on suhteellisen harvoin mahdollista.<\/p>\n\n\n\n<p><\/p>\n\n\n\t\t\t\t\t<style>\r\n\t\t\t\t\t.LoadingImg img {\r\n\t\t\t\t\t\tmax-width: 95px;\r\n\t\t\t\t\t\tmax-height: 95px;\r\n\t\t\t\t\t\tbox-shadow:  none;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\/* style for image thumbnail fixed*\/\r\n\t\t\t\t\t#fagp_24917 .img-thumbnail {\r\n\t\t\t\t\t\tpadding: 4px;\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t@media only screen and (min-device-width: 665px) and (max-device-width: 667px) {\r\n\t\t\t\t\t\t#fagp_24917 .img-thumbnail {\r\n\t\t\t\t\t\t    padding: 4px;\r\n\t\t\t\t\t\t    \t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t#fagp_24917 .b-link-fade .b-wrapper,#fagp_24917 .b-link-fade .b-top-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-flow .b-wrapper,#fagp_24917 .b-link-flow .b-top-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-stroke .b-top-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-stroke .b-bottom-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t#fagp_24917 .b-link-box .b-top-line{\r\n\t\t\t\t\t\tborder: 16px solid rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-box .b-bottom-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-stripe .b-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-apart-horisontal .b-top-line,#fagp_24917 .b-link-apart-horisontal .b-top-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-apart-horisontal .b-bottom-line,#fagp_24917 .b-link-apart-horisontal .b-bottom-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-apart-vertical .b-top-line,#fagp_24917 .b-link-apart-vertical .b-top-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-apart-vertical .b-bottom-line,#fagp_24917 .b-link-apart-vertical .b-bottom-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24917 .b-link-diagonal .b-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\t#fagp_24917 .hidepics {\r\n\t\t\t\t\t\tdisplay: none !important;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t@media (min-width: 992px){\r\n\t\t\t\t\t\t#fagp_24917 .col-md-6 {\r\n\t\t\t\t\t\twidth: 49.97% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24917 .col-md-4 {\r\n\t\t\t\t\t\twidth: 33.30% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24917 .col-md-3 {\r\n\t\t\t\t\t\twidth: 24.90% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24917 .col-md-2 {\r\n\t\t\t\t\t\twidth: 16.60% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24917 .col-md-5 {\r\n\t\t\t\t\t\twidth: 20% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24917 .col-md-8 {\r\n\t\t\t\t\t\twidth: 12% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24917 .col-md-10 {\r\n\t\t\t\t\t\twidth: 10% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\t#lightbox .lb-outerContainer{\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.page-id-24915 #elementor-lightbox { display: none !important; }\r\n\t\t\t\t\t.postid-24915 #elementor-lightbox { display: none !important; }\r\n\t\t\t\t\t\t\t\t\t\t<\/style>\r\n\t\t\t\t\t<script type=\"text\/javascript\">\r\n\t\t\t\t\tjQuery(function() {\r\n\t\t\t\t\t\t\/\/ Engage gallery.\r\n\t\t\t\t\t\tjQuery('.gallery24917').flickr24917({\r\n\t\t\t\t\t\t\tapiKey: '3fde1dade831dcf28a47882589daad65',\r\n\t\t\t\t\t\t\tphotosetId: '72177720313170110',\r\n\t\t\t\t\t\t\tloadingSpeed: 45,\r\n\t\t\t\t\t\t\tphotosLimit: 50\t\t\t\t\t\t});\r\n\t\t\t\t\t});\r\n\t\t\t\t\t\r\n\t\t\t\t\t\/*\r\n\t\t\t\t\t* jQuery Flickr Photoset\r\n\t\t\t\t\t* https:\/\/github.com\/hadalin\/jquery-flickr-photoset\r\n\t\t\t\t\t*\r\n\t\t\t\t\t* Copyright 2014, Primo\u017e Hadalin\r\n\t\t\t\t\t*\r\n\t\t\t\t\t* Licensed under the MIT license:\r\n\t\t\t\t\t* http:\/\/www.opensource.org\/licenses\/MIT\r\n\t\t\t\t\t*\/\r\n\r\n\t\t\t\t\t;(function (jQuery, window, document, undefined) {\r\n\t\t\t\t\t\tvar fcount = 1;\r\n\t\t\t\t\t\t'use strict';\r\n\r\n\t\t\t\t\t\tvar pluginName = \"flickr24917\",\r\n\t\t\t\t\t\t\tdefaults = {\r\n\t\t\t\t\t\t\t\tapiKey: \"\",\r\n\t\t\t\t\t\t\t\tphotosetId: \"\",\r\n\t\t\t\t\t\t\t\terrorText: \"<div class='flickr-album-error'><i class='far fa-times-circle'><\/i> Error generating gallery.<\/div>\"\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tapiUrl = 'https:\/\/api.flickr.com\/services\/rest\/',\r\n\t\t\t\t\t\t\tphotos = [];\r\n\r\n\t\t\t\t\t\t\/\/ The actual plugin constructor\r\n\t\t\t\t\t\tfunction Plugin(element, options) {\r\n\t\t\t\t\t\t\tthis.element = jQuery(element);\r\n\t\t\t\t\t\t\tthis.settings = jQuery.extend({}, defaults, options);\r\n\t\t\t\t\t\t\tthis._defaults = defaults;\r\n\t\t\t\t\t\t\tthis._name = pluginName;\r\n\r\n\t\t\t\t\t\t\tthis._hideSpinner = function() {\r\n\t\t\t\t\t\t\t\tthis.element.find('.spinner-wrapper').hide().find('*').hide();\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._printError = function() {\r\n\t\t\t\t\t\t\t\tthis.element.find('.gallery-container').append(jQuery(\"<div><\/div>\", { \"class\": \"col-lg-12 col-lg-offset-1\" })\r\n\t\t\t\t\t\t\t\t\t.append(jQuery(\"<div><\/div>\", { \"class\": \"error-wrapper\" })\r\n\t\t\t\t\t\t\t\t\t\t.append(jQuery(\"<span><\/span>\", { \"class\": \"label label-danger error\" })\r\n\t\t\t\t\t\t\t\t\t\t\t.html(this.settings.errorText))));\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrAnimate = function() {\r\n\t\t\t\t\t\t\t\tthis.element.find('.gallery-container img').each(jQuery.proxy(function(index, el) {\r\n\t\t\t\t\t\t\t\t\tvar image = el;\r\n\t\t\t\t\t\t\t\t\tsetTimeout(function() {\r\n\t\t\t\t\t\t\t\t\t\tjQuery(image).parent().fadeIn();\r\n\t\t\t\t\t\t\t\t\t}, this.settings.loadingSpeed * index);\r\n\t\t\t\t\t\t\t\t}, this));\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._printGallery = function(photos) {\r\n\t\t\t\t\t\t\t\tvar element = this.element.find('.gallery-container');\r\n\t\t\t\t\t\t\t\tjQuery.each(photos, function(key, photo) {\r\n\t\t\t\t\t\t\t\t\tvar img = jQuery('<img>', { 'class': 'thumb img-thumbnail gall-img-responsive', src: photo.thumbnail, });\r\n\t\t\t\t\t\t\t\t\telement.append(jQuery('<div><\/div>', { 'class': 'col-md-4 col-sm-6 wl-gallery ' + photo.hideme })\r\n\t\t\t\t\t\t\t\t\t.append(jQuery('<div><\/div>', { 'class': 'b-link-fade b-animate-go' })\r\n\t\t\t\t\t\t\t\t\t\t.append(jQuery('<a><\/a>', { 'data-lightbox': 'image', 'class': 'hover_thumb_24917', title: photo.title, href: photo.href  }).hide()\r\n\t\t\t\t\t\t\t\t\t\t.append(img)\r\n\t\t\t\t\t\t\t\t\t\t.append(jQuery('<div><\/div>', { 'class': 'b-wrapper' })))));\r\n\t\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\telement.imagesLoaded()\r\n\t\t\t\t\t\t\t\t\t.done(jQuery.proxy(this._flickrAnimate, this))\r\n\t\t\t\t\t\t\t\t\t.always(jQuery.proxy(this._hideSpinner, this));\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrPhotoset = function(photoset) {\r\n\t\t\t\t\t\t\t\tvar _this = this;\r\n\t\t\t\t\t\t\t\tvar hidemeval = \"\";\r\n\t\t\t\t\t\t\t\tphotos[photoset.id] = [];\r\n\t\t\t\t\t\t\t\tjQuery.each(photoset.photo, function(key, photo) {\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\/\/ hide thumbnails after a limit\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\tif(key > 49) {\r\n\t\t\t\t\t\t\t\t\t\thidemeval = \"hidepics\";\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\/\/ Limit number of photos.\r\n\t\t\t\t\t\t\t\t\tif(key >= _this.settings.photosLimit) {\r\n\t\t\t\t\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t\tphotos[photoset.id][key] = {\r\n\t\t\t\t\t\t\t\t\t\t\/\/ thumbnail image\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthumbnail: 'https:\/\/farm' + photo.farm + '.staticflickr.com\/' + photo.server + '\/' + photo.id + '_' + photo.secret + '_q.jpg',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\/\/ lightbox image\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thref: 'https:\/\/farm' + photo.farm + '.staticflickr.com\/' + photo.server + '\/' + photo.id + '_' + photo.secret + '_c.jpg',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle: photo.title,\r\n\t\t\t\t\t\t\t\t\t\thideme: hidemeval,\r\n\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\tconsole.log(photo);\r\n\t\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\tthis._printGallery(photos[photoset.id]);\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._onFlickrResponse = function(response) {\r\n\t\t\t\t\t\t\t\tif(response.stat === \"ok\") {\r\n\t\t\t\t\t\t\t\t\t this._flickrPhotoset(response.photoset);\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\telse {\r\n\t\t\t\t\t\t\t\t\tthis._hideSpinner();\r\n\t\t\t\t\t\t\t\t\tthis._printError();\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrRequest = function(method, data) {\r\n\t\t\t\t\t\t\t\tvar url = apiUrl + \"?format=json&jsoncallback=?&method=\" + method + \"&api_key=\" + this.settings.apiKey + \"&extra=url_h\";\r\n\r\n\t\t\t\t\t\t\t\tjQuery.each(data, function(key, value) {\r\n\t\t\t\t\t\t\t\t\turl += \"&\" + key + \"=\" + value;\r\n\t\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\tjQuery.ajax({\r\n\t\t\t\t\t\t\t\t\tdataType: \"json\",\r\n\t\t\t\t\t\t\t\t\turl: url,\r\n\t\t\t\t\t\t\t\t\tcontext: this,\r\n\t\t\t\t\t\t\t\t\tsuccess: this._onFlickrResponse\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrInit = function () {\r\n\t\t\t\t\t\t\t\tthis._flickrRequest('flickr.photosets.getPhotos', {\r\n\t\t\t\t\t\t\t\t\tphotoset_id: this.settings.photosetId\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\t\/\/ Init\r\n\t\t\t\t\t\t\tthis.init();\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\tPlugin.prototype = {\r\n\t\t\t\t\t\t\tinit: function () {\r\n\t\t\t\t\t\t\t\tthis._flickrInit();\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\/\/ Wrapper\r\n\t\t\t\t\t\tjQuery.fn[pluginName] = function (options) {\r\n\t\t\t\t\t\t\tthis.each(function () {\r\n\t\t\t\t\t\t\t\tif (!jQuery.data(this, \"plugin_\" + pluginName)) {\r\n\t\t\t\t\t\t\t\t\tjQuery.data(this, \"plugin_\" + pluginName, new Plugin(this, options));\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\/\/ Chain\r\n\t\t\t\t\t\t\treturn this;\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t})(jQuery, window, document);\r\n\t\t\t\t\t<\/script>\r\n\t\t\t\t\t<!-- Gallery Thumbnails -->\r\n\t\t\t\t\t<div class=\"album-gallery-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"gallery24917\" id=\"fagp_24917\">\r\n\t\t\t\t\t\t\t<div class=\"col-xs-12 spinner-wrapper\">\r\n\t\t\t\t\t\t\t\t<div class=\"LoadingImg\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/plugins\/flickr-album-gallery-pro\/img\/1.gif?ssl=1\" \/><\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div  class=\"gallery-container   gallery1\"><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\r\n\t\t<!-- Nivo Box -->\r\n\t\t\t\t\r\n\t\t<!-- Photo box-->\r\n\t\t\t\t\r\n\t\t\r\n\t\t<!-- Smooth Box-->\r\n\t\t\t\t\r\n\t\t<!-- Swipe Box-->\r\n\t\t\t\t\r\n\t\t<!-- Ion box-->\r\n\t\t\t\t\r\n\t\t<!-- Fancy box-->\r\n\t\t\t\t\r\n\t\t<!-- Hover Animation Effect JS-->\r\n\t\t<script src=\"https:\/\/www.valonkuvia.fi\/blogi\/wp-content\/plugins\/flickr-album-gallery-pro\/js\/hover-pack.js\" ><\/script> \r\n\t\t<script>\r\n\t\tjQuery(window).load(function() {\r\n\t\t\t\/* Slide *\/\r\n\t\t\tjQuery('#slide a').each(function(index, element) {\r\n\t\t\t\tjQuery(this).hoverdir();\r\n\t\t\t});\r\n\r\n\t\t\t\/* Stroke *\/\r\n\t\t\tjQuery('.b-link-stroke').prepend('<div class=\"b-top-line\"><\/div>');\r\n\t\t\tjQuery('.b-link-stroke').prepend('<div class=\"b-bottom-line\"><\/div>');\r\n\r\n\t\t\t\/* Twist *\/\r\n\t\t\tjQuery('.b-link-twist').prepend('<div class=\"b-top-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-twist').prepend('<div class=\"b-bottom-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-twist img').each(function(index, element) {\r\n\t\t\t\tjQuery(this).css('visibility','hidden');\r\n\t\t\t\tjQuery(this).parent().find('.b-top-line, .b-bottom-line').css('background-image','url('+jQuery(this).attr('src')+')');\r\n\t\t\t});\r\n\r\n\t\t\t\/* Flip *\/\r\n\t\t\tjQuery('.b-link-flip').prepend('<div class=\"b-top-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-flip').prepend('<div class=\"b-bottom-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-flip img').each(function(index, element) {\r\n\t\t\t\tjQuery(this).css('visibility','hidden');\r\n\t\t\t\tjQuery(this).parent().find('.b-top-line, .b-bottom-line').css('background-image','url('+jQuery(this).attr('src')+')');\r\n\r\n\t\t\t});\r\n\r\n\t\t\t\/* Fade *\/\r\n\t\t\tjQuery('.b-link-fade').each(function(index, element) {\r\n\t\t\t\tjQuery(this).append('<div class=\"b-top-line\"><\/div>')\r\n\t\t\t});\r\n\r\n\t\t\t\/* Flow *\/\r\n\t\t\tjQuery('.b-link-flow').each(function(index, element) {\r\n\t\t\t\tjQuery(this).append('<div class=\"b-top-line\"><\/div>')\r\n\t\t\t});\r\n\r\n\t\t\t\/* Box *\/\r\n\t\t\tjQuery('.b-link-box').prepend('<div class=\"b-top-line\"><\/div>');\r\n\t\t\tjQuery('.b-link-box').prepend('<div class=\"b-bottom-line\"><\/div>');\r\n\r\n\t\t\t\/* Stripe *\/\r\n\t\t\tjQuery('.b-link-stripe').each(function(index, element) {\r\n\t\t\t\tjQuery(this).prepend('<div class=\"b-line b-line1\"><\/div><div class=\"b-line b-line2\"><\/div><div class=\"b-line b-line3\"><\/div><div class=\"b-line b-line4\"><\/div><div class=\"b-line b-line5\"><\/div>');\r\n\t\t\t});\r\n\r\n\t\t\t\/* Apart *\/\r\n\t\t\tjQuery('.b-link-apart-vertical, .b-link-apart-horisontal').each(function(index, element) {\r\n\t\t\t\tjQuery(this).prepend('<div class=\"b-top-line\"><\/div><div class=\"b-bottom-line\"><\/div><div class=\"b-top-line-up\"><\/div><div class=\"b-bottom-line-up\"><\/div>');\r\n\t\t\t});\r\n\r\n\t\t\t\/* diagonal *\/\r\n\t\t\tjQuery('.b-link-diagonal').each(function(index, element) {\r\n\t\t\t\tjQuery(this).prepend('<div class=\"b-line-group\"><div class=\"b-line b-line1\"><\/div><div class=\"b-line b-line2\"><\/div><div class=\"b-line b-line3\"><\/div><div class=\"b-line b-line4\"><\/div><div class=\"b-line b-line5\"><\/div><\/div>');\r\n\t\t\t});\r\n\t\t});\r\n\t\t\r\n\t\t\t\t\/* isotope JS *\/\r\n\t\tjQuery(window).load(function() {\r\n\t\t\tvar FAG_Gallery = jQuery('.gallery-container').isotope({\r\n\t\t\t\titemSelector: '.wl-gallery',\r\n\t\t\t});\r\n\t\t\t\r\n\t\t\tjQuery(window).scroll(function () {\r\n\t\t\t\t\/\/console.log('scrolling');\r\n\t\t\t\tjQuery('.gallery-container').isotope({\r\n\t\t\t\t\titemSelector: '.wl-gallery',\r\n\t\t\t\t});\r\n\t\t\t});\r\n\t\t\t\r\n\t\t\tjQuery(document).mousemove(function(event){\r\n\t\t\t\t\/\/console.log('moving');\r\n\t\t\t\tjQuery('.gallery-container').isotope({\r\n\t\t\t\t\titemSelector: '.wl-gallery',\r\n\t\t\t\t});\r\n\t\t\t});\r\n\r\n\t\t\tjQuery(document).imagesLoaded()\r\n\t\t\t.always( function( instance ) {\r\n\t\t\t\t\/\/console.log('all images loaded');\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t})\r\n\t\t\t.done( function( instance ) {\r\n\t\t\t\t\/\/console.log('all images successfully loaded');\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t})\r\n\t\t\t.fail( function() {\r\n\t\t\t\t\/\/console.log('all images loaded, at least one is broken');\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t})\r\n\t\t\t.progress( function( instance, image ) {\r\n\t\t\t\tvar result = image.isLoaded ? 'loaded' : 'broken';\r\n\t\t\t\t\/\/console.log( 'image is ' + result + ' for ' + image.img.src );\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t});\r\n\t\t});\r\n\t\t\t\t<\/script>\r\n\t\t<div style=\"font-size: small; margin-top:10px; float: left; display:none;\">\r\n\t\t\tFlickr Album Gallery Pro Powered By: <a href=\"https:\/\/wpfrank.com\/\" target=\"_blank\">WP Frank<\/a>\r\n\t\t<\/div>\r\n\t\t\n\n\n\n<h4 class=\"wp-block-heading\">Solos for Frippe<\/h4>\n\n\n\n<p>\u201d<em>Solos for Frippe<\/em>\u201d oli vapaiden sooloimprovisaatioiden sarja, jonka <strong>Mats Gustafsson<\/strong> oli kuratoinut ruotsalaisen vapaan improvisaation yksin\u00e4isen edell\u00e4k\u00e4vij\u00e4n <strong>Bengt &#8221;<em>Frippe<\/em>&#8221; Nordstr\u00f6min<\/strong> (1936 &#8211; 2000) kunniaksi. Gustafsson oli valinnut mukaan kaikkiaan kolmetoista muusikkoa, jotka kukin soittivat noin vartin mittaisen vapaan improvisaation. Kun seuraava muusikko astui lavalle soittamaan edellisen viel\u00e4 lopetellessa, syntyi yli kaksi tuntia keskeytym\u00e4tt\u00e4 jatkunut virta niin kontrabasson naputtelua ja basson kielten raapimista kuin raastavia saksofonisoundeja.<\/p>\n\n\n\t\t\t\t\t<style>\r\n\t\t\t\t\t.LoadingImg img {\r\n\t\t\t\t\t\tmax-width: 95px;\r\n\t\t\t\t\t\tmax-height: 95px;\r\n\t\t\t\t\t\tbox-shadow:  none;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\/* style for image thumbnail fixed*\/\r\n\t\t\t\t\t#fagp_24924 .img-thumbnail {\r\n\t\t\t\t\t\tpadding: 4px;\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t@media only screen and (min-device-width: 665px) and (max-device-width: 667px) {\r\n\t\t\t\t\t\t#fagp_24924 .img-thumbnail {\r\n\t\t\t\t\t\t    padding: 4px;\r\n\t\t\t\t\t\t    \t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t#fagp_24924 .b-link-fade .b-wrapper,#fagp_24924 .b-link-fade .b-top-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-flow .b-wrapper,#fagp_24924 .b-link-flow .b-top-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-stroke .b-top-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-stroke .b-bottom-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t#fagp_24924 .b-link-box .b-top-line{\r\n\t\t\t\t\t\tborder: 16px solid rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-box .b-bottom-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-stripe .b-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-apart-horisontal .b-top-line,#fagp_24924 .b-link-apart-horisontal .b-top-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-apart-horisontal .b-bottom-line,#fagp_24924 .b-link-apart-horisontal .b-bottom-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-apart-vertical .b-top-line,#fagp_24924 .b-link-apart-vertical .b-top-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-apart-vertical .b-bottom-line,#fagp_24924 .b-link-apart-vertical .b-bottom-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24924 .b-link-diagonal .b-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\t#fagp_24924 .hidepics {\r\n\t\t\t\t\t\tdisplay: none !important;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t@media (min-width: 992px){\r\n\t\t\t\t\t\t#fagp_24924 .col-md-6 {\r\n\t\t\t\t\t\twidth: 49.97% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24924 .col-md-4 {\r\n\t\t\t\t\t\twidth: 33.30% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24924 .col-md-3 {\r\n\t\t\t\t\t\twidth: 24.90% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24924 .col-md-2 {\r\n\t\t\t\t\t\twidth: 16.60% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24924 .col-md-5 {\r\n\t\t\t\t\t\twidth: 20% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24924 .col-md-8 {\r\n\t\t\t\t\t\twidth: 12% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24924 .col-md-10 {\r\n\t\t\t\t\t\twidth: 10% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\t#lightbox .lb-outerContainer{\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.page-id-24917 #elementor-lightbox { display: none !important; }\r\n\t\t\t\t\t.postid-24917 #elementor-lightbox { display: none !important; }\r\n\t\t\t\t\t\t\t\t\t\t<\/style>\r\n\t\t\t\t\t<script type=\"text\/javascript\">\r\n\t\t\t\t\tjQuery(function() {\r\n\t\t\t\t\t\t\/\/ Engage gallery.\r\n\t\t\t\t\t\tjQuery('.gallery24924').flickr24924({\r\n\t\t\t\t\t\t\tapiKey: '3fde1dade831dcf28a47882589daad65',\r\n\t\t\t\t\t\t\tphotosetId: '72177720313221144',\r\n\t\t\t\t\t\t\tloadingSpeed: 45,\r\n\t\t\t\t\t\t\tphotosLimit: 50\t\t\t\t\t\t});\r\n\t\t\t\t\t});\r\n\t\t\t\t\t\r\n\t\t\t\t\t\/*\r\n\t\t\t\t\t* jQuery Flickr Photoset\r\n\t\t\t\t\t* https:\/\/github.com\/hadalin\/jquery-flickr-photoset\r\n\t\t\t\t\t*\r\n\t\t\t\t\t* Copyright 2014, Primo\u017e Hadalin\r\n\t\t\t\t\t*\r\n\t\t\t\t\t* Licensed under the MIT license:\r\n\t\t\t\t\t* http:\/\/www.opensource.org\/licenses\/MIT\r\n\t\t\t\t\t*\/\r\n\r\n\t\t\t\t\t;(function (jQuery, window, document, undefined) {\r\n\t\t\t\t\t\tvar fcount = 1;\r\n\t\t\t\t\t\t'use strict';\r\n\r\n\t\t\t\t\t\tvar pluginName = \"flickr24924\",\r\n\t\t\t\t\t\t\tdefaults = {\r\n\t\t\t\t\t\t\t\tapiKey: \"\",\r\n\t\t\t\t\t\t\t\tphotosetId: \"\",\r\n\t\t\t\t\t\t\t\terrorText: \"<div class='flickr-album-error'><i class='far fa-times-circle'><\/i> Error generating gallery.<\/div>\"\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tapiUrl = 'https:\/\/api.flickr.com\/services\/rest\/',\r\n\t\t\t\t\t\t\tphotos = [];\r\n\r\n\t\t\t\t\t\t\/\/ The actual plugin constructor\r\n\t\t\t\t\t\tfunction Plugin(element, options) {\r\n\t\t\t\t\t\t\tthis.element = jQuery(element);\r\n\t\t\t\t\t\t\tthis.settings = jQuery.extend({}, defaults, options);\r\n\t\t\t\t\t\t\tthis._defaults = defaults;\r\n\t\t\t\t\t\t\tthis._name = pluginName;\r\n\r\n\t\t\t\t\t\t\tthis._hideSpinner = function() {\r\n\t\t\t\t\t\t\t\tthis.element.find('.spinner-wrapper').hide().find('*').hide();\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._printError = function() {\r\n\t\t\t\t\t\t\t\tthis.element.find('.gallery-container').append(jQuery(\"<div><\/div>\", { \"class\": \"col-lg-12 col-lg-offset-1\" })\r\n\t\t\t\t\t\t\t\t\t.append(jQuery(\"<div><\/div>\", { \"class\": \"error-wrapper\" })\r\n\t\t\t\t\t\t\t\t\t\t.append(jQuery(\"<span><\/span>\", { \"class\": \"label label-danger error\" })\r\n\t\t\t\t\t\t\t\t\t\t\t.html(this.settings.errorText))));\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrAnimate = function() {\r\n\t\t\t\t\t\t\t\tthis.element.find('.gallery-container img').each(jQuery.proxy(function(index, el) {\r\n\t\t\t\t\t\t\t\t\tvar image = el;\r\n\t\t\t\t\t\t\t\t\tsetTimeout(function() {\r\n\t\t\t\t\t\t\t\t\t\tjQuery(image).parent().fadeIn();\r\n\t\t\t\t\t\t\t\t\t}, this.settings.loadingSpeed * index);\r\n\t\t\t\t\t\t\t\t}, this));\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._printGallery = function(photos) {\r\n\t\t\t\t\t\t\t\tvar element = this.element.find('.gallery-container');\r\n\t\t\t\t\t\t\t\tjQuery.each(photos, function(key, photo) {\r\n\t\t\t\t\t\t\t\t\tvar img = jQuery('<img>', { 'class': 'thumb img-thumbnail gall-img-responsive', src: photo.thumbnail, });\r\n\t\t\t\t\t\t\t\t\telement.append(jQuery('<div><\/div>', { 'class': 'col-md-3 col-sm-6 wl-gallery ' + photo.hideme })\r\n\t\t\t\t\t\t\t\t\t.append(jQuery('<div><\/div>', { 'class': 'b-link-fade b-animate-go' })\r\n\t\t\t\t\t\t\t\t\t\t.append(jQuery('<a><\/a>', { 'data-lightbox': 'image', 'class': 'hover_thumb_24924', title: photo.title, href: photo.href  }).hide()\r\n\t\t\t\t\t\t\t\t\t\t.append(img)\r\n\t\t\t\t\t\t\t\t\t\t.append(jQuery('<div><\/div>', { 'class': 'b-wrapper' })))));\r\n\t\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\telement.imagesLoaded()\r\n\t\t\t\t\t\t\t\t\t.done(jQuery.proxy(this._flickrAnimate, this))\r\n\t\t\t\t\t\t\t\t\t.always(jQuery.proxy(this._hideSpinner, this));\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrPhotoset = function(photoset) {\r\n\t\t\t\t\t\t\t\tvar _this = this;\r\n\t\t\t\t\t\t\t\tvar hidemeval = \"\";\r\n\t\t\t\t\t\t\t\tphotos[photoset.id] = [];\r\n\t\t\t\t\t\t\t\tjQuery.each(photoset.photo, function(key, photo) {\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\/\/ hide thumbnails after a limit\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\tif(key > 49) {\r\n\t\t\t\t\t\t\t\t\t\thidemeval = \"hidepics\";\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\/\/ Limit number of photos.\r\n\t\t\t\t\t\t\t\t\tif(key >= _this.settings.photosLimit) {\r\n\t\t\t\t\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t\tphotos[photoset.id][key] = {\r\n\t\t\t\t\t\t\t\t\t\t\/\/ thumbnail image\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthumbnail: 'https:\/\/farm' + photo.farm + '.staticflickr.com\/' + photo.server + '\/' + photo.id + '_' + photo.secret + '_q.jpg',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\/\/ lightbox image\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thref: 'https:\/\/farm' + photo.farm + '.staticflickr.com\/' + photo.server + '\/' + photo.id + '_' + photo.secret + '_c.jpg',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle: photo.title,\r\n\t\t\t\t\t\t\t\t\t\thideme: hidemeval,\r\n\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\tconsole.log(photo);\r\n\t\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\tthis._printGallery(photos[photoset.id]);\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._onFlickrResponse = function(response) {\r\n\t\t\t\t\t\t\t\tif(response.stat === \"ok\") {\r\n\t\t\t\t\t\t\t\t\t this._flickrPhotoset(response.photoset);\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\telse {\r\n\t\t\t\t\t\t\t\t\tthis._hideSpinner();\r\n\t\t\t\t\t\t\t\t\tthis._printError();\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrRequest = function(method, data) {\r\n\t\t\t\t\t\t\t\tvar url = apiUrl + \"?format=json&jsoncallback=?&method=\" + method + \"&api_key=\" + this.settings.apiKey + \"&extra=url_h\";\r\n\r\n\t\t\t\t\t\t\t\tjQuery.each(data, function(key, value) {\r\n\t\t\t\t\t\t\t\t\turl += \"&\" + key + \"=\" + value;\r\n\t\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\tjQuery.ajax({\r\n\t\t\t\t\t\t\t\t\tdataType: \"json\",\r\n\t\t\t\t\t\t\t\t\turl: url,\r\n\t\t\t\t\t\t\t\t\tcontext: this,\r\n\t\t\t\t\t\t\t\t\tsuccess: this._onFlickrResponse\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrInit = function () {\r\n\t\t\t\t\t\t\t\tthis._flickrRequest('flickr.photosets.getPhotos', {\r\n\t\t\t\t\t\t\t\t\tphotoset_id: this.settings.photosetId\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\t\/\/ Init\r\n\t\t\t\t\t\t\tthis.init();\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\tPlugin.prototype = {\r\n\t\t\t\t\t\t\tinit: function () {\r\n\t\t\t\t\t\t\t\tthis._flickrInit();\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\/\/ Wrapper\r\n\t\t\t\t\t\tjQuery.fn[pluginName] = function (options) {\r\n\t\t\t\t\t\t\tthis.each(function () {\r\n\t\t\t\t\t\t\t\tif (!jQuery.data(this, \"plugin_\" + pluginName)) {\r\n\t\t\t\t\t\t\t\t\tjQuery.data(this, \"plugin_\" + pluginName, new Plugin(this, options));\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\/\/ Chain\r\n\t\t\t\t\t\t\treturn this;\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t})(jQuery, window, document);\r\n\t\t\t\t\t<\/script>\r\n\t\t\t\t\t<!-- Gallery Thumbnails -->\r\n\t\t\t\t\t<div class=\"album-gallery-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"gallery24924\" id=\"fagp_24924\">\r\n\t\t\t\t\t\t\t<div class=\"col-xs-12 spinner-wrapper\">\r\n\t\t\t\t\t\t\t\t<div class=\"LoadingImg\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/plugins\/flickr-album-gallery-pro\/img\/1.gif?ssl=1\" \/><\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div  class=\"gallery-container   gallery1\"><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\r\n\t\t<!-- Nivo Box -->\r\n\t\t\t\t\r\n\t\t<!-- Photo box-->\r\n\t\t\t\t\r\n\t\t\r\n\t\t<!-- Smooth Box-->\r\n\t\t\t\t\r\n\t\t<!-- Swipe Box-->\r\n\t\t\t\t\r\n\t\t<!-- Ion box-->\r\n\t\t\t\t\r\n\t\t<!-- Fancy box-->\r\n\t\t\t\t\r\n\t\t<!-- Hover Animation Effect JS-->\r\n\t\t<script src=\"https:\/\/www.valonkuvia.fi\/blogi\/wp-content\/plugins\/flickr-album-gallery-pro\/js\/hover-pack.js\" ><\/script> \r\n\t\t<script>\r\n\t\tjQuery(window).load(function() {\r\n\t\t\t\/* Slide *\/\r\n\t\t\tjQuery('#slide a').each(function(index, element) {\r\n\t\t\t\tjQuery(this).hoverdir();\r\n\t\t\t});\r\n\r\n\t\t\t\/* Stroke *\/\r\n\t\t\tjQuery('.b-link-stroke').prepend('<div class=\"b-top-line\"><\/div>');\r\n\t\t\tjQuery('.b-link-stroke').prepend('<div class=\"b-bottom-line\"><\/div>');\r\n\r\n\t\t\t\/* Twist *\/\r\n\t\t\tjQuery('.b-link-twist').prepend('<div class=\"b-top-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-twist').prepend('<div class=\"b-bottom-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-twist img').each(function(index, element) {\r\n\t\t\t\tjQuery(this).css('visibility','hidden');\r\n\t\t\t\tjQuery(this).parent().find('.b-top-line, .b-bottom-line').css('background-image','url('+jQuery(this).attr('src')+')');\r\n\t\t\t});\r\n\r\n\t\t\t\/* Flip *\/\r\n\t\t\tjQuery('.b-link-flip').prepend('<div class=\"b-top-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-flip').prepend('<div class=\"b-bottom-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-flip img').each(function(index, element) {\r\n\t\t\t\tjQuery(this).css('visibility','hidden');\r\n\t\t\t\tjQuery(this).parent().find('.b-top-line, .b-bottom-line').css('background-image','url('+jQuery(this).attr('src')+')');\r\n\r\n\t\t\t});\r\n\r\n\t\t\t\/* Fade *\/\r\n\t\t\tjQuery('.b-link-fade').each(function(index, element) {\r\n\t\t\t\tjQuery(this).append('<div class=\"b-top-line\"><\/div>')\r\n\t\t\t});\r\n\r\n\t\t\t\/* Flow *\/\r\n\t\t\tjQuery('.b-link-flow').each(function(index, element) {\r\n\t\t\t\tjQuery(this).append('<div class=\"b-top-line\"><\/div>')\r\n\t\t\t});\r\n\r\n\t\t\t\/* Box *\/\r\n\t\t\tjQuery('.b-link-box').prepend('<div class=\"b-top-line\"><\/div>');\r\n\t\t\tjQuery('.b-link-box').prepend('<div class=\"b-bottom-line\"><\/div>');\r\n\r\n\t\t\t\/* Stripe *\/\r\n\t\t\tjQuery('.b-link-stripe').each(function(index, element) {\r\n\t\t\t\tjQuery(this).prepend('<div class=\"b-line b-line1\"><\/div><div class=\"b-line b-line2\"><\/div><div class=\"b-line b-line3\"><\/div><div class=\"b-line b-line4\"><\/div><div class=\"b-line b-line5\"><\/div>');\r\n\t\t\t});\r\n\r\n\t\t\t\/* Apart *\/\r\n\t\t\tjQuery('.b-link-apart-vertical, .b-link-apart-horisontal').each(function(index, element) {\r\n\t\t\t\tjQuery(this).prepend('<div class=\"b-top-line\"><\/div><div class=\"b-bottom-line\"><\/div><div class=\"b-top-line-up\"><\/div><div class=\"b-bottom-line-up\"><\/div>');\r\n\t\t\t});\r\n\r\n\t\t\t\/* diagonal *\/\r\n\t\t\tjQuery('.b-link-diagonal').each(function(index, element) {\r\n\t\t\t\tjQuery(this).prepend('<div class=\"b-line-group\"><div class=\"b-line b-line1\"><\/div><div class=\"b-line b-line2\"><\/div><div class=\"b-line b-line3\"><\/div><div class=\"b-line b-line4\"><\/div><div class=\"b-line b-line5\"><\/div><\/div>');\r\n\t\t\t});\r\n\t\t});\r\n\t\t\r\n\t\t\t\t\/* isotope JS *\/\r\n\t\tjQuery(window).load(function() {\r\n\t\t\tvar FAG_Gallery = jQuery('.gallery-container').isotope({\r\n\t\t\t\titemSelector: '.wl-gallery',\r\n\t\t\t});\r\n\t\t\t\r\n\t\t\tjQuery(window).scroll(function () {\r\n\t\t\t\t\/\/console.log('scrolling');\r\n\t\t\t\tjQuery('.gallery-container').isotope({\r\n\t\t\t\t\titemSelector: '.wl-gallery',\r\n\t\t\t\t});\r\n\t\t\t});\r\n\t\t\t\r\n\t\t\tjQuery(document).mousemove(function(event){\r\n\t\t\t\t\/\/console.log('moving');\r\n\t\t\t\tjQuery('.gallery-container').isotope({\r\n\t\t\t\t\titemSelector: '.wl-gallery',\r\n\t\t\t\t});\r\n\t\t\t});\r\n\r\n\t\t\tjQuery(document).imagesLoaded()\r\n\t\t\t.always( function( instance ) {\r\n\t\t\t\t\/\/console.log('all images loaded');\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t})\r\n\t\t\t.done( function( instance ) {\r\n\t\t\t\t\/\/console.log('all images successfully loaded');\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t})\r\n\t\t\t.fail( function() {\r\n\t\t\t\t\/\/console.log('all images loaded, at least one is broken');\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t})\r\n\t\t\t.progress( function( instance, image ) {\r\n\t\t\t\tvar result = image.isLoaded ? 'loaded' : 'broken';\r\n\t\t\t\t\/\/console.log( 'image is ' + result + ' for ' + image.img.src );\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t});\r\n\t\t});\r\n\t\t\t\t<\/script>\r\n\t\t<div style=\"font-size: small; margin-top:10px; float: left; display:none;\">\r\n\t\t\tFlickr Album Gallery Pro Powered By: <a href=\"https:\/\/wpfrank.com\/\" target=\"_blank\">WP Frank<\/a>\r\n\t\t<\/div>\r\n\t\t\n\n\n\n<p>Soolosarjassa soittivat seuraavat muusikot:<br><em>Aino Juutilainen, sello \/ Darin Gray, basso \/ Darius Jones, alttosaksofoni \/ Ingebrigt H\u00e5ker Flaten, basso \/ Mats Gustafsson, saksofonit \/ Mette Rasmussen, saksofonit \/ Nick Dunston, banjo \/ Ole Morten V\u00e5gan, basso \/ Otis Sandsj\u00f6, tenorisaksofoni \/ Petter Eldh, basso \/ Sami Pekkola, saksofonit \/ Seppo Laine, saksofonit \/ Signe Emmeluth, saksofonit<\/em>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Muita b\u00e4ndej\u00e4<\/h4>\n\n\n\n<p>Lopuksi viel\u00e4 kuvia muista festivaaleilla kuvaamistani yhtyeist\u00e4, ensin Koma Saxo, sitten muutama kuva Valtteri Laurell Nonetin keikalta ja sen j\u00e4lkeen JAF Trio sek\u00e4 p\u00e4\u00e4tteeksi festivaalin huipuntanut massiisivinen Gard Nilssen&#8217;s Supersonic Orchestra. <\/p>\n\n\n\t\t\t\t\t<style>\r\n\t\t\t\t\t.LoadingImg img {\r\n\t\t\t\t\t\tmax-width: 95px;\r\n\t\t\t\t\t\tmax-height: 95px;\r\n\t\t\t\t\t\tbox-shadow:  none;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\/* style for image thumbnail fixed*\/\r\n\t\t\t\t\t#fagp_24948 .img-thumbnail {\r\n\t\t\t\t\t\tpadding: 4px;\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t@media only screen and (min-device-width: 665px) and (max-device-width: 667px) {\r\n\t\t\t\t\t\t#fagp_24948 .img-thumbnail {\r\n\t\t\t\t\t\t    padding: 4px;\r\n\t\t\t\t\t\t    \t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t#fagp_24948 .b-link-fade .b-wrapper,#fagp_24948 .b-link-fade .b-top-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-flow .b-wrapper,#fagp_24948 .b-link-flow .b-top-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-stroke .b-top-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-stroke .b-bottom-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t#fagp_24948 .b-link-box .b-top-line{\r\n\t\t\t\t\t\tborder: 16px solid rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-box .b-bottom-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-stripe .b-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-apart-horisontal .b-top-line,#fagp_24948 .b-link-apart-horisontal .b-top-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-apart-horisontal .b-bottom-line,#fagp_24948 .b-link-apart-horisontal .b-bottom-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-apart-vertical .b-top-line,#fagp_24948 .b-link-apart-vertical .b-top-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-apart-vertical .b-bottom-line,#fagp_24948 .b-link-apart-vertical .b-bottom-line-up{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t#fagp_24948 .b-link-diagonal .b-line{\r\n\t\t\t\t\t\tbackground: rgba(215, 215, 215, 0.7);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\t#fagp_24948 .hidepics {\r\n\t\t\t\t\t\tdisplay: none !important;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t@media (min-width: 992px){\r\n\t\t\t\t\t\t#fagp_24948 .col-md-6 {\r\n\t\t\t\t\t\twidth: 49.97% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24948 .col-md-4 {\r\n\t\t\t\t\t\twidth: 33.30% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24948 .col-md-3 {\r\n\t\t\t\t\t\twidth: 24.90% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24948 .col-md-2 {\r\n\t\t\t\t\t\twidth: 16.60% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24948 .col-md-5 {\r\n\t\t\t\t\t\twidth: 20% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24948 .col-md-8 {\r\n\t\t\t\t\t\twidth: 12% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#fagp_24948 .col-md-10 {\r\n\t\t\t\t\t\twidth: 10% !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\t#lightbox .lb-outerContainer{\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.page-id-24924 #elementor-lightbox { display: none !important; }\r\n\t\t\t\t\t.postid-24924 #elementor-lightbox { display: none !important; }\r\n\t\t\t\t\t\t\t\t\t\t<\/style>\r\n\t\t\t\t\t<script type=\"text\/javascript\">\r\n\t\t\t\t\tjQuery(function() {\r\n\t\t\t\t\t\t\/\/ Engage gallery.\r\n\t\t\t\t\t\tjQuery('.gallery24948').flickr24948({\r\n\t\t\t\t\t\t\tapiKey: '3fde1dade831dcf28a47882589daad65',\r\n\t\t\t\t\t\t\tphotosetId: '72177720313322567',\r\n\t\t\t\t\t\t\tloadingSpeed: 45,\r\n\t\t\t\t\t\t\tphotosLimit: 50\t\t\t\t\t\t});\r\n\t\t\t\t\t});\r\n\t\t\t\t\t\r\n\t\t\t\t\t\/*\r\n\t\t\t\t\t* jQuery Flickr Photoset\r\n\t\t\t\t\t* https:\/\/github.com\/hadalin\/jquery-flickr-photoset\r\n\t\t\t\t\t*\r\n\t\t\t\t\t* Copyright 2014, Primo\u017e Hadalin\r\n\t\t\t\t\t*\r\n\t\t\t\t\t* Licensed under the MIT license:\r\n\t\t\t\t\t* http:\/\/www.opensource.org\/licenses\/MIT\r\n\t\t\t\t\t*\/\r\n\r\n\t\t\t\t\t;(function (jQuery, window, document, undefined) {\r\n\t\t\t\t\t\tvar fcount = 1;\r\n\t\t\t\t\t\t'use strict';\r\n\r\n\t\t\t\t\t\tvar pluginName = \"flickr24948\",\r\n\t\t\t\t\t\t\tdefaults = {\r\n\t\t\t\t\t\t\t\tapiKey: \"\",\r\n\t\t\t\t\t\t\t\tphotosetId: \"\",\r\n\t\t\t\t\t\t\t\terrorText: \"<div class='flickr-album-error'><i class='far fa-times-circle'><\/i> Error generating gallery.<\/div>\"\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tapiUrl = 'https:\/\/api.flickr.com\/services\/rest\/',\r\n\t\t\t\t\t\t\tphotos = [];\r\n\r\n\t\t\t\t\t\t\/\/ The actual plugin constructor\r\n\t\t\t\t\t\tfunction Plugin(element, options) {\r\n\t\t\t\t\t\t\tthis.element = jQuery(element);\r\n\t\t\t\t\t\t\tthis.settings = jQuery.extend({}, defaults, options);\r\n\t\t\t\t\t\t\tthis._defaults = defaults;\r\n\t\t\t\t\t\t\tthis._name = pluginName;\r\n\r\n\t\t\t\t\t\t\tthis._hideSpinner = function() {\r\n\t\t\t\t\t\t\t\tthis.element.find('.spinner-wrapper').hide().find('*').hide();\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._printError = function() {\r\n\t\t\t\t\t\t\t\tthis.element.find('.gallery-container').append(jQuery(\"<div><\/div>\", { \"class\": \"col-lg-12 col-lg-offset-1\" })\r\n\t\t\t\t\t\t\t\t\t.append(jQuery(\"<div><\/div>\", { \"class\": \"error-wrapper\" })\r\n\t\t\t\t\t\t\t\t\t\t.append(jQuery(\"<span><\/span>\", { \"class\": \"label label-danger error\" })\r\n\t\t\t\t\t\t\t\t\t\t\t.html(this.settings.errorText))));\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrAnimate = function() {\r\n\t\t\t\t\t\t\t\tthis.element.find('.gallery-container img').each(jQuery.proxy(function(index, el) {\r\n\t\t\t\t\t\t\t\t\tvar image = el;\r\n\t\t\t\t\t\t\t\t\tsetTimeout(function() {\r\n\t\t\t\t\t\t\t\t\t\tjQuery(image).parent().fadeIn();\r\n\t\t\t\t\t\t\t\t\t}, this.settings.loadingSpeed * index);\r\n\t\t\t\t\t\t\t\t}, this));\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._printGallery = function(photos) {\r\n\t\t\t\t\t\t\t\tvar element = this.element.find('.gallery-container');\r\n\t\t\t\t\t\t\t\tjQuery.each(photos, function(key, photo) {\r\n\t\t\t\t\t\t\t\t\tvar img = jQuery('<img>', { 'class': 'thumb img-thumbnail gall-img-responsive', src: photo.thumbnail, });\r\n\t\t\t\t\t\t\t\t\telement.append(jQuery('<div><\/div>', { 'class': 'col-md-3 col-sm-6 wl-gallery ' + photo.hideme })\r\n\t\t\t\t\t\t\t\t\t.append(jQuery('<div><\/div>', { 'class': 'b-link-fade b-animate-go' })\r\n\t\t\t\t\t\t\t\t\t\t.append(jQuery('<a><\/a>', { 'data-lightbox': 'image', 'class': 'hover_thumb_24948', title: photo.title, href: photo.href  }).hide()\r\n\t\t\t\t\t\t\t\t\t\t.append(img)\r\n\t\t\t\t\t\t\t\t\t\t.append(jQuery('<div><\/div>', { 'class': 'b-wrapper' })))));\r\n\t\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\telement.imagesLoaded()\r\n\t\t\t\t\t\t\t\t\t.done(jQuery.proxy(this._flickrAnimate, this))\r\n\t\t\t\t\t\t\t\t\t.always(jQuery.proxy(this._hideSpinner, this));\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrPhotoset = function(photoset) {\r\n\t\t\t\t\t\t\t\tvar _this = this;\r\n\t\t\t\t\t\t\t\tvar hidemeval = \"\";\r\n\t\t\t\t\t\t\t\tphotos[photoset.id] = [];\r\n\t\t\t\t\t\t\t\tjQuery.each(photoset.photo, function(key, photo) {\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\/\/ hide thumbnails after a limit\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\tif(key > 49) {\r\n\t\t\t\t\t\t\t\t\t\thidemeval = \"hidepics\";\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\/\/ Limit number of photos.\r\n\t\t\t\t\t\t\t\t\tif(key >= _this.settings.photosLimit) {\r\n\t\t\t\t\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t\tphotos[photoset.id][key] = {\r\n\t\t\t\t\t\t\t\t\t\t\/\/ thumbnail image\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tthumbnail: 'https:\/\/farm' + photo.farm + '.staticflickr.com\/' + photo.server + '\/' + photo.id + '_' + photo.secret + '_q.jpg',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\/\/ lightbox image\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\thref: 'https:\/\/farm' + photo.farm + '.staticflickr.com\/' + photo.server + '\/' + photo.id + '_' + photo.secret + '_c.jpg',\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttitle: photo.title,\r\n\t\t\t\t\t\t\t\t\t\thideme: hidemeval,\r\n\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\tconsole.log(photo);\r\n\t\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\tthis._printGallery(photos[photoset.id]);\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._onFlickrResponse = function(response) {\r\n\t\t\t\t\t\t\t\tif(response.stat === \"ok\") {\r\n\t\t\t\t\t\t\t\t\t this._flickrPhotoset(response.photoset);\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\telse {\r\n\t\t\t\t\t\t\t\t\tthis._hideSpinner();\r\n\t\t\t\t\t\t\t\t\tthis._printError();\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrRequest = function(method, data) {\r\n\t\t\t\t\t\t\t\tvar url = apiUrl + \"?format=json&jsoncallback=?&method=\" + method + \"&api_key=\" + this.settings.apiKey + \"&extra=url_h\";\r\n\r\n\t\t\t\t\t\t\t\tjQuery.each(data, function(key, value) {\r\n\t\t\t\t\t\t\t\t\turl += \"&\" + key + \"=\" + value;\r\n\t\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\tjQuery.ajax({\r\n\t\t\t\t\t\t\t\t\tdataType: \"json\",\r\n\t\t\t\t\t\t\t\t\turl: url,\r\n\t\t\t\t\t\t\t\t\tcontext: this,\r\n\t\t\t\t\t\t\t\t\tsuccess: this._onFlickrResponse\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\tthis._flickrInit = function () {\r\n\t\t\t\t\t\t\t\tthis._flickrRequest('flickr.photosets.getPhotos', {\r\n\t\t\t\t\t\t\t\t\tphotoset_id: this.settings.photosetId\r\n\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\t\/\/ Init\r\n\t\t\t\t\t\t\tthis.init();\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\tPlugin.prototype = {\r\n\t\t\t\t\t\t\tinit: function () {\r\n\t\t\t\t\t\t\t\tthis._flickrInit();\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t};\r\n\r\n\t\t\t\t\t\t\/\/ Wrapper\r\n\t\t\t\t\t\tjQuery.fn[pluginName] = function (options) {\r\n\t\t\t\t\t\t\tthis.each(function () {\r\n\t\t\t\t\t\t\t\tif (!jQuery.data(this, \"plugin_\" + pluginName)) {\r\n\t\t\t\t\t\t\t\t\tjQuery.data(this, \"plugin_\" + pluginName, new Plugin(this, options));\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\t\t\/\/ Chain\r\n\t\t\t\t\t\t\treturn this;\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t})(jQuery, window, document);\r\n\t\t\t\t\t<\/script>\r\n\t\t\t\t\t<!-- Gallery Thumbnails -->\r\n\t\t\t\t\t<div class=\"album-gallery-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"gallery24948\" id=\"fagp_24948\">\r\n\t\t\t\t\t\t\t<div class=\"col-xs-12 spinner-wrapper\">\r\n\t\t\t\t\t\t\t\t<div class=\"LoadingImg\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/plugins\/flickr-album-gallery-pro\/img\/1.gif?ssl=1\" \/><\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div  class=\"gallery-container   gallery1\"><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\r\n\t\t<!-- Nivo Box -->\r\n\t\t\t\t\r\n\t\t<!-- Photo box-->\r\n\t\t\t\t\r\n\t\t\r\n\t\t<!-- Smooth Box-->\r\n\t\t\t\t\r\n\t\t<!-- Swipe Box-->\r\n\t\t\t\t\r\n\t\t<!-- Ion box-->\r\n\t\t\t\t\r\n\t\t<!-- Fancy box-->\r\n\t\t\t\t\r\n\t\t<!-- Hover Animation Effect JS-->\r\n\t\t<script src=\"https:\/\/www.valonkuvia.fi\/blogi\/wp-content\/plugins\/flickr-album-gallery-pro\/js\/hover-pack.js\" ><\/script> \r\n\t\t<script>\r\n\t\tjQuery(window).load(function() {\r\n\t\t\t\/* Slide *\/\r\n\t\t\tjQuery('#slide a').each(function(index, element) {\r\n\t\t\t\tjQuery(this).hoverdir();\r\n\t\t\t});\r\n\r\n\t\t\t\/* Stroke *\/\r\n\t\t\tjQuery('.b-link-stroke').prepend('<div class=\"b-top-line\"><\/div>');\r\n\t\t\tjQuery('.b-link-stroke').prepend('<div class=\"b-bottom-line\"><\/div>');\r\n\r\n\t\t\t\/* Twist *\/\r\n\t\t\tjQuery('.b-link-twist').prepend('<div class=\"b-top-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-twist').prepend('<div class=\"b-bottom-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-twist img').each(function(index, element) {\r\n\t\t\t\tjQuery(this).css('visibility','hidden');\r\n\t\t\t\tjQuery(this).parent().find('.b-top-line, .b-bottom-line').css('background-image','url('+jQuery(this).attr('src')+')');\r\n\t\t\t});\r\n\r\n\t\t\t\/* Flip *\/\r\n\t\t\tjQuery('.b-link-flip').prepend('<div class=\"b-top-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-flip').prepend('<div class=\"b-bottom-line\"><b><\/b><\/div>');\r\n\t\t\tjQuery('.b-link-flip img').each(function(index, element) {\r\n\t\t\t\tjQuery(this).css('visibility','hidden');\r\n\t\t\t\tjQuery(this).parent().find('.b-top-line, .b-bottom-line').css('background-image','url('+jQuery(this).attr('src')+')');\r\n\r\n\t\t\t});\r\n\r\n\t\t\t\/* Fade *\/\r\n\t\t\tjQuery('.b-link-fade').each(function(index, element) {\r\n\t\t\t\tjQuery(this).append('<div class=\"b-top-line\"><\/div>')\r\n\t\t\t});\r\n\r\n\t\t\t\/* Flow *\/\r\n\t\t\tjQuery('.b-link-flow').each(function(index, element) {\r\n\t\t\t\tjQuery(this).append('<div class=\"b-top-line\"><\/div>')\r\n\t\t\t});\r\n\r\n\t\t\t\/* Box *\/\r\n\t\t\tjQuery('.b-link-box').prepend('<div class=\"b-top-line\"><\/div>');\r\n\t\t\tjQuery('.b-link-box').prepend('<div class=\"b-bottom-line\"><\/div>');\r\n\r\n\t\t\t\/* Stripe *\/\r\n\t\t\tjQuery('.b-link-stripe').each(function(index, element) {\r\n\t\t\t\tjQuery(this).prepend('<div class=\"b-line b-line1\"><\/div><div class=\"b-line b-line2\"><\/div><div class=\"b-line b-line3\"><\/div><div class=\"b-line b-line4\"><\/div><div class=\"b-line b-line5\"><\/div>');\r\n\t\t\t});\r\n\r\n\t\t\t\/* Apart *\/\r\n\t\t\tjQuery('.b-link-apart-vertical, .b-link-apart-horisontal').each(function(index, element) {\r\n\t\t\t\tjQuery(this).prepend('<div class=\"b-top-line\"><\/div><div class=\"b-bottom-line\"><\/div><div class=\"b-top-line-up\"><\/div><div class=\"b-bottom-line-up\"><\/div>');\r\n\t\t\t});\r\n\r\n\t\t\t\/* diagonal *\/\r\n\t\t\tjQuery('.b-link-diagonal').each(function(index, element) {\r\n\t\t\t\tjQuery(this).prepend('<div class=\"b-line-group\"><div class=\"b-line b-line1\"><\/div><div class=\"b-line b-line2\"><\/div><div class=\"b-line b-line3\"><\/div><div class=\"b-line b-line4\"><\/div><div class=\"b-line b-line5\"><\/div><\/div>');\r\n\t\t\t});\r\n\t\t});\r\n\t\t\r\n\t\t\t\t\/* isotope JS *\/\r\n\t\tjQuery(window).load(function() {\r\n\t\t\tvar FAG_Gallery = jQuery('.gallery-container').isotope({\r\n\t\t\t\titemSelector: '.wl-gallery',\r\n\t\t\t});\r\n\t\t\t\r\n\t\t\tjQuery(window).scroll(function () {\r\n\t\t\t\t\/\/console.log('scrolling');\r\n\t\t\t\tjQuery('.gallery-container').isotope({\r\n\t\t\t\t\titemSelector: '.wl-gallery',\r\n\t\t\t\t});\r\n\t\t\t});\r\n\t\t\t\r\n\t\t\tjQuery(document).mousemove(function(event){\r\n\t\t\t\t\/\/console.log('moving');\r\n\t\t\t\tjQuery('.gallery-container').isotope({\r\n\t\t\t\t\titemSelector: '.wl-gallery',\r\n\t\t\t\t});\r\n\t\t\t});\r\n\r\n\t\t\tjQuery(document).imagesLoaded()\r\n\t\t\t.always( function( instance ) {\r\n\t\t\t\t\/\/console.log('all images loaded');\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t})\r\n\t\t\t.done( function( instance ) {\r\n\t\t\t\t\/\/console.log('all images successfully loaded');\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t})\r\n\t\t\t.fail( function() {\r\n\t\t\t\t\/\/console.log('all images loaded, at least one is broken');\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t})\r\n\t\t\t.progress( function( instance, image ) {\r\n\t\t\t\tvar result = image.isLoaded ? 'loaded' : 'broken';\r\n\t\t\t\t\/\/console.log( 'image is ' + result + ' for ' + image.img.src );\r\n\t\t\t\tFAG_Gallery.isotope();\r\n\t\t\t});\r\n\t\t});\r\n\t\t\t\t<\/script>\r\n\t\t<div style=\"font-size: small; margin-top:10px; float: left; display:none;\">\r\n\t\t\tFlickr Album Gallery Pro Powered By: <a href=\"https:\/\/wpfrank.com\/\" target=\"_blank\">WP Frank<\/a>\r\n\t\t<\/div>\r\n\t\t\n","protected":false},"excerpt":{"rendered":"<p>T\u00e4lle sivulle kokoan valokuvia t\u00e4m\u00e4n vuoden We Jazz -festivaaleilta Helsingist\u00e4. Gard Nilssen\u00b4s Acoustic Unity &#8211; Kuudes Linja 1.12.2023 Ensimm\u00e4inen sarja esittelee kuvia Gard Nilssen\u00b4s Acoustic Unityn keikalta Kuudes Linja -klubilta perjantaina 1.12.2023. P\u00e4\u00e4sin kuvaamaan l\u00e4hiet\u00e4isyydelt\u00e4 ja suurin osa kuvista on otettu laajakulmaobjektiivilla, mik\u00e4 on suhteellisen harvoin mahdollista. Solos for Frippe \u201dSolos for Frippe\u201d oli vapaiden [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":24954,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3,10],"tags":[991,37,52,148],"class_list":["post-24915","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jazz","category-valokuvaus","tag-jazzfestivaalit","tag-kuvasarjat","tag-mustavalkoiset-valokuvat","tag-we-jazz"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.valonkuvia.fi\/blogi\/wp-content\/uploads\/2023\/12\/2023-WeJazz-bnw-41.jpg?fit=2000%2C1333&ssl=1","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/posts\/24915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/comments?post=24915"}],"version-history":[{"count":12,"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/posts\/24915\/revisions"}],"predecessor-version":[{"id":24953,"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/posts\/24915\/revisions\/24953"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/media\/24954"}],"wp:attachment":[{"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/media?parent=24915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/categories?post=24915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.valonkuvia.fi\/blogi\/wp-json\/wp\/v2\/tags?post=24915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}