// WORKAROUND FOR ISSUE: #873
kQuery(function($)
{
$.magnificPopup.instance._onFocusIn = function(e)
{
// Do nothing if target element is select2 input
if( $(e.target).hasClass('select2-search__field') ) {
return true;
}
// Else call parent method
$.magnificPopup.proto._onFocusIn.call(this,e);
};
});
kQuery(function($){
$('[data-k-modal]').each(function(idx, el) {
var el = $(el);
var data = el.data('k-modal');
var options = {"type":"image"};
if (data) {
$.extend(true, options, data);
}
el.magnificPopup(options);
});
});
jQuery(function($){ initTooltips(); $("body").on("subform-row-add", initTooltips); function initTooltips (event, container) { container = container || document;$(container).find(".hasTooltip").tooltip({"html": true,"container": "body"});} });
jQuery(function ($) {
initChosen();
$("body").on("subform-row-add", initChosen);
function initChosen(event, container)
{
container = container || document;
$(container).find(".advancedSelect").chosen({"disable_search_threshold":10,"search_contains":true,"allow_single_deselect":true,"placeholder_text_multiple":"Scrivi o seleziona alcune opzioni","placeholder_text_single":"Seleziona un'opzione","no_results_text":"Nessun risultato corrispondente"});
}
});
jQuery(document).ready(function() {
var value, searchword = jQuery('#mod-finder-searchword261');
// Get the current value.
value = searchword.val();
// If the current value equals the default value, clear it.
searchword.on('focus', function ()
{
var el = jQuery(this);
if (el.val() === 'Cerca nel sito')
{
el.val('');
}
});
// If the current value is empty, set the previous value.
searchword.on('blur', function ()
{
var el = jQuery(this);
if (!el.val())
{
el.val(value);
}
});
jQuery('#mod-finder-searchform261').on('submit', function (e)
{
e.stopPropagation();
var advanced = jQuery('#mod-finder-advanced261');
// Disable select boxes with no value selected.
if (advanced.length)
{
advanced.find('select').each(function (index, el)
{
var el = jQuery(el);
if (!el.val())
{
el.attr('disabled', 'disabled');
}
});
}
});
var suggest = jQuery('#mod-finder-searchword261').autocomplete({
serviceUrl: '/it/component/finder/?task=suggestions.suggest&format=json&tmpl=component',
paramName: 'q',
minChars: 1,
maxHeight: 400,
width: 300,
zIndex: 9999,
deferRequestBy: 500
});});