1!function(){"use strict";const a=(a,t,e)=>{e(ppom_input_vars.field_meta.map((e=>{const n=ppom_input_vars.product_id;switch(a.find(`.ppom-field-wrapper.${e.data_name}`).attr("data-data_name",`${e.data_name}__clone_${t}`).removeClass(e.data_name).removeClass(`ppom-wrapper_outer-${e.data_name}`).addClass(`${e.data_name}__clone_${t}`).addClass(`ppom-wrapper_outer-${e.data_name}__clone_${t}`),e.type){case"checkbox":jQuery.each(e.options,(function(o,_){var d=`.${e.data_name}.ppom-option-${_.id}`,p=`${n}-${e.data_name}_${t}-${_.id}`,r=`ppom[fields][${e.data_name}__clone_${t}][]`;a.find(`${d}`).attr("id",p).attr("name",r).attr("data-data_name",`${e.data_name}__clone_${t}`).closest("label").attr("for",p)}));break;case"palettes":jQuery.each(e.options,(function(o,_){var d=`.${e.data_name}.ppom-option-${_.id}`,p=`${n}-${e.data_name}_${t}-${_.id}`,r=`ppom[fields][${e.data_name}__clone_${t}][]`;a.find(`${d}`).attr("id",p).attr("name",r).attr("data-data_name",`${e.data_name}__clone_${t}`).closest("label").attr("for",p)}));break;case"file":var o=`.ppom-input.${e.data_name}`,_=`selectfiles-${e.data_name}__clone_${t}`,d=`.ppom-input-${e.data_name}`,p=`ppom-file-container-${e.data_name}__clone_${t}`,r=`.filelist.${e.data_name}`,i=`filelist-${e.data_name}__clone_${t}`;a.find(`${o}`).attr("id",_),a.find(`${d}`).attr("id",p),a.find(`${r}`).attr("id",i).html("");break;case"selectqty":var m=`.ppom-input.${e.data_name}`,l=`${e.data_name}_${t}`,c=`ppom[fields][${e.data_name}__clone_${t}][option]`;a.find(`${m}`).attr("id",l).attr("name",c).attr("data-data_name",`${e.data_name}__clone_${t}`);var s=`.ppom-quantity.${e.data_name}`,f=`${e.data_name}_${t}-qty`,u=`ppom[fields][${e.data_name}__clone_${t}][qty]`;a.find(`${s}`).attr("id",f).attr("name",u).attr("data-data_name",`${e.data_name}__clone_${t}`);break;default:o=`.ppom-input.${e.data_name}`,_=`${e.data_name}_${t}`;var b=`ppom[fields][${e.data_name}__clone_${t}]`;a.find(`${o}`).attr("id",_).attr("name",b).siblings("label").attr("for",_).closest("label").attr("for",_),"color"===e.type&&cloned_fields.find('div[data-type="color"]').map(((a,t)=>{$(t).find(".iris-picker").remove()}))}return{...e,data_name:`${e.data_name}__clone_${t}`,org_data_name:e.data_name}})))};!function(t){const e=(a,t)=>{const e=a.find("label.form-control-label");for(const[a,n]of Object.entries(t))e.text(e.text().replace(`{${a}}`,n))};t(document).ready((()=>{const n={},o=["quantities","qtypack"];t(".ppom-wrapper .ppom-field-wrapper").each(((a,e)=>{const _=t(e),d=_.find(".ppom-input").data("cfr_origin");if(!d)return;_.hide();const p=ppom_input_vars.ppom_inputs.find((a=>a.data_name===d));p&&(n.hasOwnProperty(d)||(n[d]={hasMultipleOrigin:o.includes(p.type)}))})),Object.keys(n).forEach((o=>{const _=n[o];var d,p;d=o,p=_.hasMultipleOrigin,t(`input[data-data_name="${d}"]`).on("input",(n=>{const o=n.target.id,_=t(n.target);t(`.ppom-field-wrapper[data-clone_origin_group="${o}"]`).remove();const r=n.target.value;t(`.ppom-field-wrapper:not(.cfr-clone) .ppom-input[data-cfr_origin="${d}"]`).each(((n,d)=>{const i=t(d).closest(".ppom-field-wrapper");((t,n,o,_,d)=>{for(let p=1;p<=_;p++){const _=o.clone().show().appendTo(o.parent()),r=d?`${t.data("optionid")}${ppomCfr.CONST_MULTIPLE_ORIGIN_IDENTIFIER}${p}`:`${p}`;e(_,{repeatNumber:p,optionTitle:t.data("label")}),_.attr("data-clone_origin_group",n),_.addClass("cfr-clone"),a(_,r,(()=>{}))}})(_,o,i,r,p)}))}))}))}))}(jQuery)}()
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.