// source --> https://gallogroupsrl.it/wp-content/plugins/team-showcase-supreme/assets/js/ajaxdata.js?ver=7e0f6365748062731ec0e10ce3e780b5 
window.addEventListener("load", function () {
  jQuery("body").on(
    "click",
    ".wpm-6310-custom-field-mail-link-class",
    function (event) {
      var customField = jQuery(this).attr("wpm-data-custom-field");
      if (customField != undefined) {
        window.open(customField, "_blank").focus();
        event.preventDefault();
        return false;
      }
    }
  );
  var modalId = "";
  jQuery("body").on("click", ".wpm_6310_team_member_info, .wpm_6310_team_member_internal_link", function (event) {
    let allModal = jQuery(".wpm_6310_modal");
    allModal.each(function () {
      jQuery(this).remove();
    });

    modalId = parseInt(jQuery(this).attr("team-id"));
    var linkId = parseInt(jQuery(this).attr("link-id"));
    var linkUrl = jQuery(this).attr("data-wpm-link-url");

    if (linkId > 0) {
      event.preventDefault();
      if (jQuery(this).attr("target") == "1") {
        window.open(jQuery(this).attr("link-url"), "_blank").focus();
      } else {
        window.open(jQuery(this).attr("link-url"), "_parent").focus();
      }
      return false;
    } else if(linkUrl){
      window.location.href = linkUrl;
    }  else if (modalId > 0) {
      var mId = Number(
        jQuery(this)
          .closest(".wpm_main_template")
          .attr("wpm-6310-modal-template")
      );
      var tId = Number(
        jQuery(this).closest(".wpm_main_template").attr("wpm-6310-carousel-id")
      );

      var html =
        '<div id="mywpm_6310_modal" class="wpm_6310_modal wpm_6310_mmt_' +
        tId +
        '"><div class="wpm_6310_modal-content"><span class="wpm-6310-close">&times;</span> <div class="wpm_6310_modal_template wpm_6310_modal_template_1"><div class="wpm_6310_modal_template_before"></div><div class="wpm_6310_modal_template_after"></div><div class="wpm_6310_modal_body_picture"><img src="" class="wpm_6310_modal_img"/></div><div class="wpm_6310_modal_body_content"><div class="wpm_6310_modal_designation"></div><div class="wpm_6310_modal_name"></div><div class="wpm_6310_modal_details"></div><br><br><div class="wpm_6310_modal_contact"></div><div class="wpm_6310_member_skills_wrapper"></div><div class="wpm_6310_modal_social"></div></div><br class="wpm_6310_clear"/></div><br class="wpm_6310_clear"/></div><br class="wpm_6310_clear" /</div>';
      jQuery("body").prepend(html);

      jQuery(".wpm_6310_loading").show();
      jQuery("body").css({
        overflow: "hidden",
      });

      let dataList = {
        action: "wpm_6310_team_member_details",
        ids: modalId,
        styleId: jQuery(this)
          .closest(".wpm_main_template")
          .attr("wpm-6310-carousel-id"),
        clicked: "",
        progress_bar_animation: jQuery(this)
          .closest(".wpm_main_template")
          .attr("wpm_6310_progress_bar_animation"),
        progress_bar_border_radius: jQuery(this)
          .closest(".wpm_main_template")
          .attr("wpm_6310_progress_bar_border_radius"),
      };
      wpm_6310_load_modal(dataList);
    }
  });

  jQuery("body").on("click", ".wpm_6310_modal_template_before", function () {
    var datas = {
      action: "wpm_6310_team_member_details",
      ids: jQuery(".wpm_6310_modal").attr("wpm-6310-member-id"),
      styleId: jQuery(this)
        .closest(".wpm_6310_modal")
        .attr("wpm-6310-carousel-id"),
      clicked: "prev",
      progress_bar_animation: jQuery(this)
        .closest(".wpm_6310_modal")
        .attr("wpm_6310_progress_bar_animation"),
      progress_bar_border_radius: jQuery(this)
        .closest(".wpm_6310_modal")
        .attr("wpm_6310_progress_bar_border_radius"),
    };
    jQuery(".wpm_6310_loading").show();
    jQuery(".wpm_6310_modal").hide();
    wpm_6310_load_modal(datas);
  });

  jQuery("body").on("click", ".wpm_6310_modal_template_after", function () {
    var datas = {
      action: "wpm_6310_team_member_details",
      ids: jQuery(".wpm_6310_modal").attr("wpm-6310-member-id"),
      styleId: jQuery(this)
        .closest(".wpm_6310_modal")
        .attr("wpm-6310-carousel-id"),
      clicked: "next",
      progress_bar_animation: jQuery(this)
        .closest(".wpm_6310_modal")
        .attr("wpm_6310_progress_bar_animation"),
      progress_bar_border_radius: jQuery(this)
        .closest(".wpm_6310_modal")
        .attr("wpm_6310_progress_bar_border_radius"),
    };
    jQuery(".wpm_6310_loading").show();
    jQuery(".wpm_6310_modal").hide();
    wpm_6310_load_modal(datas);
  });
});

function wpm_6310_load_modal(dataList) {
  jQuery.ajax({
    type: "GET",
    dataType: "json",
    url: my_ajax_object.ajax_url,
    data: dataList,
    success: function (data) {
      jQuery(".wpm_6310_loading").hide();
      jQuery(".wpm_6310_modal-content").css({
        "animation-name": "wpm-animate" + data["styledata"]["effect"],
      });
      jQuery(".wpm_6310_modal").show();
      jQuery(".wpm_6310_modal").attr(
        "wpm-6310-member-id",
        data["styledata"]["id"]
      );
      jQuery(".wpm_6310_modal").attr(
        "wpm-6310-carousel-id",
        dataList["styleId"]
      );
      jQuery(".wpm_6310_modal_img").attr("src", data["styledata"]["image"]);
      jQuery(".wpm_6310_modal_designation").text(
        data["styledata"]["designation"]
      );
      jQuery(".wpm_6310_modal").attr(
        "wpm_6310_progress_bar_animation",
        dataList["progress_bar_animation"]
      );
      jQuery(".wpm_6310_modal").attr(
        "wpm_6310_progress_bar_border_radius",
        dataList["progress_bar_border_radius"]
      );
      jQuery(".wpm_6310_modal_name").text(data["styledata"]["name"]);
      jQuery(".wpm_6310_modal_social").html("");
      jQuery(".wpm_6310_modal_social").append(data["link"]);
      jQuery(".wpm_6310_modal_details").html(
        data["styledata"]["profile_details"].replace(/\n/g, "<br>").replace(/&lt;/g, '<').replace(/&gt;/g, '>')
      );
      jQuery(".wpm_6310_member_skills_wrapper").html("");
      jQuery(".wpm_6310_member_skills_wrapper").append(data["skills"]);
    },
  });
};
// source --> https://gallogroupsrl.it/wp-content/uploads/dynamic_avia/avia-head-scripts-be12513199d32d0bdba4fb54e8215b20---6a45ef47c9306.js 
;var aviaJS=aviaJS||{};(function(){'use strict';if(!aviaJS.aviaJSHelpers){class aviaJSHelpers{constructor(){this.wpHooks()};debounce(callback,wait,immediate){var i;return function(){var e=this,s=arguments,t=function(){i=null;if(!immediate){callback.apply(e,s)}},l=immediate&&!i;clearTimeout(i);i=setTimeout(t,wait);if(l){callback.apply(e,s)}}};wpHooks(){if(window['wp']&&wp.hooks){return};if(!window['wp']){window['wp']={hooks:{}}}
else{window['wp'].hooks={}};let obj=window['wp'].hooks;obj.applyFilters=this.wpHooks_applyFilters;obj.doAction=this.wpHooks_applyFilters;obj.hasFilter=this.wpHooks_hasFilters;obj.hasAction=this.wpHooks_hasFilters};wpHooks_applyFilters(handle,value){return value};wpHooks_hasFilters(handle,namespace){return!1}};aviaJS.aviaJSHelpers=new aviaJSHelpers()};if(!aviaJS.aviaPlugins){class aviaPlugins{plugins=[];defaultPlugin={classFactory:null,selector:''};constructor(){this.plugins=[]};register(classFactory,selector){if('function'!=typeof classFactory){return!1};let newPlugin=Object.assign({},this.defaultPlugin);if('string'!=typeof selector){selector='body'};newPlugin.classFactory=classFactory;newPlugin.selector=selector;this.plugins.push(newPlugin);this.check_bind()};check_bind(){if(document.readyState==='complete'){this.bind_plugins()}
else{document.addEventListener('readystatechange',this.bind_plugins.bind(this))}};bind_plugins(e){if(document.readyState!=='complete'){return};let plugins=this.plugins;this.plugins=[];for(let plugin of plugins){let elements=document.querySelectorAll(plugin.selector);for(let element of elements){plugin.classFactory(element)}}}};aviaJS.aviaPlugins=new aviaPlugins()}})();