// source --> https://weldcraftmarine.com/wp-content/plugins/gf-tooltips/js/gf_tooltip.js?ver=1.1.62 
var gftt=gftt||{};!function(t){"use strict";gftt.colorPickerChoicesDynamicPosition=function(i){t(void 0!==i?"#gform_wrapper_"+i:".gform_wrapper").find(".color-picker-choice .gftt-icon").each((function(){var i=t(this),o=i.parent(),e=(o.find("> label").width()-o.width()).toString();i.css("transform","translateX("+e+"px)")}))},gftt._initLabel=function(i,o){var e=i.closest(".gfield_label");e.length||(e=i.closest(".gform-field-label")),e.on("click",(function(i){var o=t(i.target);if(o.hasClass("gftt-label")||o.closest(".gftt-label").length){i.preventDefault(),i.stopImmediatePropagation();var e=t(this).closest(".gfield").find(".ginput_container");e.length&&(e.find("input:first").not(":radio").not(":checkbox").length?e.find("input:first").not(":radio").not(":checkbox").focus():e.find("textarea:first").length?e.find("textarea:first").focus():e.find("select:first").length&&e.find("select:first").focus());var n=t(this).closest('[class*="gchoice"]');n.length&&n.find("input").click()}}))},gftt._initTooltips=function(i,o){var e=i.data("tid"),n=t("#"+e),a=n.closest("form").find(".gftt-icon[data-placement]"),f=n.data("placement");f||(f=a.length?a.data("placement"):"nw-alt",n.data("placement",f),n.attr("data-placement",f)),!n.attr("tabindex")&&a.attr("tabindex")&&n.attr("tabindex",a.attr("tabindex")),n.data("powertiptarget",e+"-content");var r=gform.applyFilters("gftt_tooltip_custom_options",{}),c={manual:!1,followMouse:!1,mouseOnToPopup:!0,smartPlacement:!0,popupClass:e,placement:f},l=t.extend(!0,c,r);n.powerTip(l),n.on({powerTipPreRender:function(){t("body").addClass("gftt_show")},powerTipRender:function(){t(this).powerTip("reposition"),t(document).trigger("gftt_tooltip_render",[this])},powerTipOpen:function(){t(this).data("tip-open",!0),t(document).trigger("gftt_tooltip_open",[this])},powerTipClose:function(){t(this).data("tip-open",!1),t("body").removeClass("gftt_show"),t(document).trigger("gftt_tooltip_close",[this])}});var s=i.closest(".gftt-custom"),g=i.closest(".gform-field-label");if(!s.length){var p=g.find(".gftt-label");gftt._initLabel(p)}(s.length?s.find(".gftt-icon"):g.find(".gftt-icon")).on("click",(function(i){i.preventDefault(),i.stopImmediatePropagation();var o=t(this);!0===o.data("tip-open")?o.powerTip("hide"):o.powerTip("show")}))},gftt.init=function(i,o){var e=t("#gform_wrapper_"+i);e.find(".gfield_label > .gftt-content > div, .gsection_title > .gftt-content > div, .gftt-custom .gftt-content > div").each((function(){var i=t(this);gftt._initTooltips(i)})),e.find('[class*="gchoice"] .gftt-content > div').each((function(){var i=t(this);i.closest('[class*="gchoice"]').addClass("gform-theme__no-reset--children"),gftt._initTooltips(i)})),gform.applyFilters("gftt_dynamic_colorpicker_choices_position",!0,i)&&(t(window).on("resize",(function(){gftt.colorPickerChoicesDynamicPosition(i)})),setTimeout((function(){gftt.colorPickerChoicesDynamicPosition(i)}),100)),e.data("gftt-init",!0)},gftt.reInitOptions=function(i,o){t("#gform_"+i+" .gfield#field_"+i+"_"+o).find('[class*="gchoice"]').each((function(i){var o=t(this);gftt._initTooltips(o.find(".gftt-content > div"))}))},gftt.option_label_reinit=function(t,i){var o=`tt_${t}_${i}`;window.hasOwnProperty(o)&&clearTimeout(window[o]),window[o]=setTimeout((function(){gftt.reInitOptions(t,i)}),100)},window.gform_format_option_label=function(i,o,e,n,a,f,r,c){gftt.option_label_reinit(f,r);var l=t("#field_"+f+"_"+r);return l.length&&l.hasClass("image-choices-field")&&"function"==typeof window.imageChoices_gform_format_option_label?window.imageChoices_gform_format_option_label(i,o,e,n,a,f,r,c):l.length&&l.hasClass("color-picker-field")&&"function"==typeof window.colorPicker_gform_format_option_label?window.colorPicker_gform_format_option_label(i,o,e,n,a,f,r,c):i},t(document).on("gform_post_render",(function(i,o,e){var n=window.hasOwnProperty("gf_tooltips_init_delay")?parseInt(window.gf_tooltips_init_delay,10):0,a=gform.applyFilters("gftt_tooltips_init_delay",n);0===a&&t("#gform_"+o+" .gpnf-nested-entries-container").length&&(a=1),a>0?setTimeout((function(){gftt.init(o)}),1e3*a):gftt.init(o)}))}(jQuery);
//# sourceMappingURL=gf_tooltip.js.map;