Current File : /home/pacjaorg/public_html/dnpsom/plugins/system/helixultimate/assets/js/admin/fields.js |
jQuery((function(e){function t(t,n,i){for(var a,l,o,h,c=!0,s=t.data("revealon")||[],r=0,u=s.length;r<u;r++)o=(l=s[r]||{}).field,h=i.find('[name="'+o+'"], [name="'+o+'[]"]'),l.valid=0,h.each((function(){var t=e(this);for(var n in-1!==["checkbox","radio"].indexOf(t.attr("type"))?a=(t.prop("checked")>>0).toString():null==(a=t.val())&&"select"==t.prop("tagName").toLowerCase()&&(a=[]),"object"!=typeof a&&(a=JSON.parse('["'+a+'"]')),a)a.propertyIsEnumerable(n)&&("="==s[r].sign&&-1!==s[r].values.indexOf(a[n])&&(s[r].valid=1),"!="==s[r].sign&&-1===s[r].values.indexOf(a[n])&&(s[r].valid=1))})),""===l.op?0===l.valid&&(c=!1):("AND"===l.op&&l.valid+s[r-1].valid<2&&(c=!1,l.valid=0),"OR"===l.op&&l.valid+s[r-1].valid>0&&(c=!0,l.valid=1));if(t.is("option")){t.toggle(c),t.attr("disabled",!c);var d=t.parent();e("#"+d.attr("id")+"_chzn").length&&(d.trigger("liszt:updated"),d.trigger("chosen:updated"))}(n=n&&!t.hasClass("no-animation")&&!t.hasClass("no-animate")&&!t.find(".no-animation, .no-animate").length)?c?t.slideDown():t.slideUp():t.toggle(c)}e(".hu-input-color").each((function(){e(this).addClass("minicolors")})),e(".hu-menu-builder .minicolors").each((function(){e(this).minicolors({control:"hue",position:"bottom",theme:"bootstrap",keywords:"transparent, initial, inherit",letterCase:"uppercase",opacity:!0})})),e(".hu-field-alignment .hu-switcher-action").on("click",(function(t){t.preventDefault();const n=e(this).siblings();n.hasClass("active")&&n.removeClass("active"),e(this).addClass("active");e(this).closest(".hu-field-alignment").find("input[type=hidden]").val(e(this).data("value")).trigger("change")})),e(document).on("change",".hu-menu-hierarchy-container .hu-menu-item-selector.select-all",(function(t){t.preventDefault();const n=e(this).closest(".hu-menu-hierarchy-list").find(".hu-menu-hierarchy-item:not(.level-0)"),i=e(this).closest(".hu-menu-hierarchy-container").find("input[type=hidden]");let a=e(this).prop("checked"),l=[];a||l.length>0&&(l=[]),n.each((function(){const t=e(this).find("input[type=checkbox]");t.prop("checked",a);const n=t.val();a&&-1===l.indexOf(n)&&l.push(n)})),i.val(JSON.stringify(l)).trigger("change")})),e(document).on("change",".hu-menu-hierarchy-container .hu-menu-item-selector:not(.level-0)",(function(t){t.preventDefault();const n=e(this).closest(".hu-menu-hierarchy-container").find("input[type=hidden]"),i=e(this).closest(".hu-menu-hierarchy-list").find("input[type=checkbox].select-all"),a=i.data("elements");let l=n.val();l=l.length&&JSON.parse(l)||[];const o=e(this).val();if(e(this).prop("checked"))-1===l.indexOf(o)&&l.push(o);else{let e=l.indexOf(o);e>-1&&l.splice(e,1)}l.length===a.length?i.prop("checked",!0):i.prop("checked",!1),n.val(JSON.stringify(l)).trigger("change")})),Joomla.setUpShowon=function(n){n=n||document;for(var i=e(n).find("[data-revealon]"),a=0,l=i.length;a<l;a++)!function(){for(var l,o=e(i[a]),h=o.data("revealon")||[],c=e(),s=0,r=h.length;s<r;s++)l=h[s].field,c=c.add(e('[name="'+l+'"], [name="'+l+'[]"]'));t(o,!0,n),c.on("change keyup",(function(){t(o,!0,n)}))}()},e(document).on("blur",".hu-unit-field-input",(function(t){t.preventDefault();let n=e(this).val(),i="px",a=e(this).parent().find("input.hu-unit-field-value");if(n=n.replace(/\s/g,""),""===n)return void a.val("");const l=n.match(/^([+-]?(?:\d+|\d*\.\d+))(px|em|rem|%)?$/i);l&&l.length>0?([_,n,i]=l,void 0===i&&(i=e(this).parent().find("select.hu-unit-select").val()||"px")):n=parseFloat(n)||"",e(this).val(n),e(this).next("select.hu-unit-select").val(i),a.val(`${n}${i}`).trigger("change")})),e(document).on("change","select.hu-unit-select",(function(t){t.preventDefault();let n=e(this).val()||"px",i=e(this).parent().find("input.hu-unit-field-input").val(),a=e(this).parent().find("input.hu-unit-field-value");i&&a.val(`${i}${n}`).trigger("change")}))}));