(function appReflinks($){let session_id='7foacrt96h29pdrh32nec47chs';let session_token='da5212520970cd940776437c669eeab803986dc717a23afbbc7da9beef773f5d';let shopId=4;let translations_array={"add_text":{"__default":"Dodaj do koszyka"}};let newUserAdditionalFieldId=13;let newOrderAdditionalFieldId=14;let getTranslation=function getTranslation(var_name,current_lang=Shop.lang.name){if(!(current_lang in translations_array[var_name])){translation=translations_array[var_name]['__default'];}else{translation=translations_array[var_name][current_lang];} return translation;};let style=$('').appendTo('head');let partnerCode='';let urlString=decodeURIComponent(location.search.substr(1));urlString.split('&').forEach(function(item){if(item.indexOf('mxref')!=-1){partnerCode=item.split('/')[1].trim();}});if(partnerCode!=''){localStorage.appReflinksReflink=partnerCode;let sendReflinkView=false;let viewedReflinks=[];if('appReflinksViewedReflinks'in localStorage){viewedReflinks=JSON.parse(localStorage.appReflinksViewedReflinks);if(!viewedReflinks.includes(partnerCode)){sendReflinkView=true;}} if(!('appReflinksViewedReflinks'in localStorage)){localStorage.appReflinksViewedReflinks='[]';sendReflinkView=true;} if(sendReflinkView){viewedReflinks.push(partnerCode);localStorage.appReflinksViewedReflinks=JSON.stringify(viewedReflinks);let link="https://mxapp4.maxserver.pl/appReflinki/endpoint/add_reflink_view.php";let postData={session_id:session_id,session_token:session_token,shop_id:shopId,partner_code:partnerCode,};$.post(link,postData);}} if($('body').hasClass('shop_login_register')){if('appReflinksReflink'in localStorage){$(`#additional_${newUserAdditionalFieldId}`).val(localStorage.appReflinksReflink);}} if($('body').hasClass('shop_basket_address')){if('appReflinksReflink'in localStorage){$(`#additional_${newUserAdditionalFieldId}`).val(localStorage.appReflinksReflink);$(`#additional_${newOrderAdditionalFieldId}`).val(localStorage.appReflinksReflink);}} if($('body').hasClass('shop_panel')){$('head').append('');let priceFormater=new Intl.NumberFormat('pl-PL',{style:'currency',currency:'PLN'});let APIloader=function APIloader(){if(!window.frontAPI||!window.Chart){setTimeout(APIloader,0);} else{frontAPI.getUser(function(user){let link="https://mxapp4.maxserver.pl/appReflinki/endpoint/get_partner_data.php";let postData={session_id:session_id,session_token:session_token,shop_id:shopId,user_id:user.user_id,};$.post(link,postData).done(function(response){response=JSON.parse(response);if('error'in response){if(response.error=='User is not a partner')return false;if(response.error=='View is disabled')return false;let modal=new Shop.Modal({showMask:true,position:'center',positionType:'fixed',offset:20,header:'Informacja',content:`Wystąpił błąd podczas pobierania informacji o partnerze`,});modal.createModal();return false;} let panelWrapper=$('
').insertAfter('#box_panel');panelWrapper.append('

Panel partnera

');let panel=$('
').appendTo(panelWrapper);addCodes(panel,response);addStatistics(panel,response);chartWrapper(panel,response);addProvisions(panel,response);addSettlements(panel,response);panel.find('.btn').addClass('btn-red');$('#box_panel').hide();});});}};let addCodes=function addCodes(panel,response){let reflinkCodes=$('
').appendTo(panel);if(response.reflinkCodes.length>0)reflinkCodes.append('

Twoje reflinki');for(let reflinkCode of response.reflinkCodes){let codeRow=$(`
`).appendTo(reflinkCodes);let codeWrapper=$(`
`).appendTo(codeRow);let codeInput=$(``).appendTo(codeWrapper);codeInput.on('click',function(){$(this).select();});let codeCopy=$(`