jQuery(document).ready(function(){jQuery("body").find(".a3-portfolio-single-wrap").each(function(){var o=jQuery(this).find(".a3-portfolio-item-image-container").attr("data-portfolioId"),i={action:"a3_portfolio_set_cookie",portfolio_id:o,lang:a3_portfolio_single_script_params.lang};jQuery.post(a3_portfolio_single_script_params.ajax_url,i,function(o){})}),jQuery(window).bind("load",function(){jQuery(".a3-portfolio-single-wrap").width()<=767?jQuery(".a3-portfolio-single-wrap").addClass("a3-portfolio-expander-popup-mobile"):jQuery(".a3-portfolio-single-wrap").removeClass("a3-portfolio-expander-popup-mobile");var o=jQuery(".a3-portfolio-item-image-container").find("img");jQuery(".a3-portfolio-item-image-container").find(".a3-portfolio-loading").fadeIn(400,function(){var i=o.attr("data-original");"undefined"!=typeof i&&i!==!1&&(o.attr("src",i),o.removeAttr("data-original"));var t=o.attr("data-osrcset");"undefined"!=typeof t&&t!==!1&&(o.attr("srcset",t),o.removeAttr("data-osrcset")),o.imagesLoaded(function(){jQuery(".a3-portfolio-item-image-container").find(".a3-portfolio-loading").fadeOut()})}),jQuery(".a3-portfolio-single-wrap").find("div.a3-portfolio-gallery-thumb-lazy").each(function(){"undefined"!=typeof jQuery(this).attr("data-bg")&&(jQuery(this).css("background-image","url("+jQuery(this).attr("data-bg")+")"),jQuery(this).removeClass("a3-portfolio-gallery-thumb-lazy"))})}),jQuery(window).bind("resize",function(){jQuery(".a3-portfolio-single-wrap").width()<=767?jQuery(".a3-portfolio-single-wrap").addClass("a3-portfolio-expander-popup-mobile"):jQuery(".a3-portfolio-single-wrap").removeClass("a3-portfolio-expander-popup-mobile")}),jQuery(document).on("click",".pg_grid_content",function(){var o=jQuery(this),i=jQuery(this).attr("item_id"),t=jQuery(this).parents(".a3-portfolio-single-wrap").find(".a3-portfolio-item-image-container");t.find("img").attr("srcset",""),t.find(".a3-portfolio-loading").fadeIn(400,function(){t.find("img").attr("src",o.attr("data-originalfull")).attr("item_id",i);var a=o.attr("data-osrcset");"undefined"!=typeof a&&a!==!1&&t.find("img").attr("srcset",a),t.find("img").imagesLoaded(function(){t.find(".a3-portfolio-loading").fadeOut()})}),jQuery(this).parent(".pg_grid").siblings(".pg_grid").removeClass("current_img"),jQuery(this).parent(".pg_grid ").addClass("current_img");var a="";""!=jQuery(this).attr("data-caption")&&(a='
'+jQuery(this).attr("data-caption")+"
"),t.find(".caption_text_container").html(a)})});