| Current Path : /home/digilove/public_html/components/com_payzito/includes/assets/scripts/core/ |
| Current File : /home/digilove/public_html/components/com_payzito/includes/assets/scripts/core/frontend.min.js |
function PAAdminEditNotifyClose(e){jQuery(".pa-edit-page-msg").fadeOut(500),jQuery.ajax({url:PAUrls.pageEditNotify,type:"post",data:{page:e}})}function showUserTransactionDetails(e){let t=jQuery('.user-transaction-details[pid="'+e+'"]');t.hasClass("is-open")?t.removeClass("is-open").fadeOut(500):(jQuery(".user-transaction-details.is-open").css("display","none").removeClass("is-open"),t.fadeIn(500).addClass("is-open"),jQuery('tr.user-transaction-details[pid="'+e+'"]').css("display","table-row"))}function PATransactionChargeAccount(){var e=jQuery('.pa-get-invoice input[name="amount"]').val();removeSeparator(e);var t=jQuery(".pa-user-transactions");t.find(".pa-pay-msg .pa-bt-msg").fadeOut(500);e=t.find('input[name="amount"]').val();return e=removeSeparator(e),empty(e)||0==e?(t.find(".pa-pay-msg").html(getMsgHtml(0,PAMyTransactionsStatics.invalidAmount,"pa-icon-triangle-exclamation")),void t.find(".pa-pay-msg .pa-bt-msg").fadeIn(500)):e<PAMyTransactionsStatics.minAmount?(t.find(".pa-pay-msg").html(getMsgHtml(0,PAMyTransactionsStatics.minAmountMsg,"pa-icon-triangle-exclamation")),void t.find(".pa-pay-msg .pa-bt-msg").fadeIn(500)):void t.find(".pa-get-invoice").submit()}function PAOpenCouponHistoriesPopup(){createPopupModal(PAMyTransactionsStatics.couponHistoriesTitle,".pa-coupon-histories-content")}function PASendIndirectGatewayData(e){var i,t={},a="",o="pa-icon-triangle-exclamation",r=1==e?".pa-dp-receipt-msg":".pa-dp-card-msg";if(1==e)i=jQuery(".pa-indirect-gateway .pa-dp-receipt-form");else{if(2!=e)return!1;i=jQuery(".pa-indirect-gateway .pa-dp-card-form")}if(t.method=e,0<i.find('input[name="name_family"]').length){if(a=i.find('input[name="name_family"]').val(),1==i.find('input[name="name_family"]').closest(".pa-dp-field").attr("status")&&(empty(a)||a.length<3||255<a.length))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidNameMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.name_family=a}if(0<i.find('input[name="paid_date"]').length){if(a=i.find('input[name="paid_date"]').val(),1==i.find('input[name="paid_date"]').closest(".pa-dp-field").attr("status")&&(empty(a)||10!=a.length))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidPaidDateMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.paid_date=a}if(0<i.find('input[name="paid_time"]').length){if(a=i.find('input[name="paid_time"]').val(),1==i.find('input[name="paid_time"]').closest(".pa-dp-field").attr("status")&&(empty(a)||12!=a.length))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidPaidTimeMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.paid_time=a}if(0<i.find('input[name="amount"]').length){if(a=i.find('input[name="amount"]').val(),a=removeSeparator(a),1==i.find('input[name="amount"]').closest(".pa-dp-field").attr("status")&&(empty(a)||a<100))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidAmountMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.amount=a}if(0<i.find('textarea[name="description"]').length){if(1==i.find('textarea[name="description"]').closest(".pa-dp-field").attr("status")&&empty(a))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidDescriptionMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);a=i.find('textarea[name="description"]').val(),t.description=a}if(1==e&&0<i.find('input[name="account_number"]').length){if(a=i.find('input[name="account_number"]').val(),1==i.find('input[name="account_number"]').closest(".pa-dp-field").attr("status")&&(empty(a)||a.length<2||100<a.length))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidAccountNumberMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.account_number=a}if(1==e&&0<i.find('input[name="bank"]').length){if(a=i.find('input[name="bank"]').val(),1==i.find('input[name="bank"]').closest(".pa-dp-field").attr("status")&&(empty(a)||a.length<2||100<a.length))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidBankMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.bank=a}if(1==e&&0<i.find('input[name="receipt_number"]').length){if(a=i.find('input[name="receipt_number"]').val(),1==i.find('input[name="receipt_number"]').closest(".pa-dp-field").attr("status")&&(empty(a)||a.length<2||100<a.length))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidReceiptNumberMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.receipt_number=a}if(2==e&&0<i.find('input[name="to_card"]').length){if(a=i.find('input[name="to_card"]').val(),1==i.find('input[name="to_card"]').closest(".pa-dp-field").attr("status")&&(empty(a)||a.length<2||100<a.length))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidToCardMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.to_card=a}if(2==e&&0<i.find('input[name="your_card"]').length){if(a=i.find('input[name="your_card"]').val(),1==i.find('input[name="your_card"]').closest(".pa-dp-field").attr("status")&&(empty(a)||4!=a.length))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidYourCardMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.your_card=a}if(2==e&&0<i.find('input[name="tracking_number"]').length){if(a=i.find('input[name="tracking_number"]').val(),1==i.find('input[name="tracking_number"]').closest(".pa-dp-field").attr("status")&&(empty(a)||a.length<2||100<a.length))return i.find(r).html(getMsgHtml(0,indirectGatewayStatics.invalidTrackingCodeMsg,o)),void i.find(r+" .pa-bt-msg").fadeIn(500);t.tracking_number=a}i.find(r).html(getMsgHtml(2,indirectGatewayStatics.loadingMsg,"pa-icon-spinner")),i.find(r+" .pa-bt-msg").fadeIn(500),jQuery.ajax({type:"POST",url:indirectGatewayStatics.saveUrl,data:t,success:function(e){var t,a,n;1==(e=jsonDecode(e,[0,indirectGatewayStatics.unknownError]))[0]?(jQuery(".pa-indirect-payment-form").hide(),jQuery(".pa-indirect-gateway-options").hide(),jQuery(".pa-indirect-payment-final").show(),n=(a=jQuery(".pa-indirect-payment-final")).offset().top,n=(t=a.height())<(a=jQuery(window).height())?n-(a/2-t/2):n,jQuery("html,body").animate({scrollTop:n},"slow")):(i.find(r).html(getMsgHtml(e[0],e[1],0==e[0]?o:"pa-icon-square-check")),i.find(r+" .pa-bt-msg").fadeIn(500))},error:function(e){loadAjaxError(e)},timeout:2e4})}function PAChangeIndirectForm(e){var t=jQuery(".pa-main.pa-indirect-gateway");t.hasClass("pa-rtl");if(!t||2!=t.find(".pa-indirect-gateway-options").attr("count"))return!1;jQuery('.pa-indirect-gateway-options .pa-dp-option[method="'+e+'"]').css({background:"#ddfae8"}),jQuery('.pa-indirect-gateway-options .pa-dp-option[method="'+(1==e?2:1)+'"]').css({background:"#f5f5f5"}),1==e?(jQuery(".pa-indirect-payment-form .pa-dp-receipt-form").show(),jQuery(".pa-indirect-payment-form .pa-dp-card-form").hide()):2==e&&(jQuery(".pa-indirect-payment-form .pa-dp-receipt-form").hide(),jQuery(".pa-indirect-payment-form .pa-dp-card-form").show())}function PAInvoiceStartCountdown(e){jQuery(".pa-invoice-ex-redirect").length<=0||(jQuery(".pa-invoice-ex-redirect .pa-invoice-countdown").html("("+e--+")"),countdownSiv=setInterval(function(){jQuery(".pa-invoice-ex-redirect .pa-invoice-countdown").html("("+e--+")"),-1==e&&(clearInterval(countdownSiv),window.location.href=jQuery(".pa-invoice-ex-redirect").attr("href"))},1e3))}function PAInvoiceSetInfo(e){var t=jQuery('.pa-invoice-field-box[field="'+e+'"]'),a=t.find('input[name="pa'+e+'"]').val(),n=!1;if(("email"==e&&!validateEmail(a)||"phone"==e&&!validatePhone(a)||"name"==e&&empty(a)||"address"==e&&a.length<5)&&(n=!0),n)return jQuery(".pa-invoice .pa-invoice-msg").html(getMsgHtml(0,PAShowInvoiceStatics.mandatoryFieldsMsg.replace("{fields}","<b>"+PAShowInvoiceStatics[e+"FieldLabel"]+"</b>"),"pa-icon-triangle-exclamation")),void jQuery(".pa-invoice .pa-invoice-msg .pa-bt-msg").fadeIn(500);jQuery(".pa-invoice .pa-invoice-msg .pa-bt-msg").fadeOut(500),t.find(".pa-invoice-field-txt").html(a);a={field:e,value:a};jQuery.ajax({url:PAUrls.setInvoiceData,type:"post",data:a,success:function(e){}}),PAInvoiceCloseField(e)}function PAInvoiceCancelUncompeted(){jQuery(".pa-uncomplete-msg").fadeOut(250),jQuery.ajax({url:PAUrls.cancelUncompleted,type:"post",data:{isAjax:1},success:function(e){0<jQuery(".pa-uncomplete-msg").closest(".pa-main.pa-invoice").length?(e=jsonDecode(e,[0,"Unknown Error"]),PACheckNested(e,"2","invoiceData")&&PAModifyInvoiceAmounts(e[2].invoiceData)):0<jQuery(".pa-transactions").length&&location.reload()}})}function PAModifyMandatoryFields(){"undefined"!=typeof PAShowInvoiceStatics&&(0<jQuery('[name="paemail"]').length&&2==PAShowInvoiceStatics.emailRequest&&!validateEmail(jQuery('[name="paemail"]').val())&&jQuery('.pa-invoice-field-box[field="email"]').addClass("pa-invoice-is-mandatory"),0<jQuery('[name="paphone"]').length&&2==PAShowInvoiceStatics.phoneRequest&&!validatePhone(jQuery('[name="paphone"]').val())&&jQuery('.pa-invoice-field-box[field="phone"]').addClass("pa-invoice-is-mandatory"),0<jQuery('[name="paname"]').length&&2==PAShowInvoiceStatics.nameRequest&&empty(jQuery('[name="paname"]').val())&&jQuery('.pa-invoice-field-box[field="name"]').addClass("pa-invoice-is-mandatory"),0<jQuery('[name="paaddress"]').length&&2==PAShowInvoiceStatics.addressRequest&&jQuery('[name="paaddress"]').val().length<5&&jQuery('.pa-invoice-field-box[field="address"]').addClass("pa-invoice-is-mandatory"))}var PADiscountMsgSto,PACouponMsgSto;function PAModifyDiscount(t){jQuery(".pa-discount-box .pa-discount-box-msg").attr("status",2).html(PAShowInvoiceStatics.checkDiscountLoadingMsg),clearTimeout(PADiscountMsgSto);var e={code:jQuery("#pa-discount").val(),type:t};jQuery.ajax({url:PAUrls.checkDiscount,type:"post",data:e,success:function(e){e=jsonDecode(e,[0,"Unknown Error"]),jQuery(".pa-discount-box .pa-discount-box-msg").attr("status",e[0]<=0?0:1).html(e[1]),1==e[0]&&(1!=PACheckNested(e,"2","reload")?(PACheckNested(e,"2","invoiceData")&&PAModifyInvoiceAmounts(e[2].invoiceData),"set"==t&&(PAShowInvoiceStatics.discountUseByCoupon=e[2].discount_use_by_coupon),"unset"==t?(jQuery("#pa-discount").val("").attr("amount","0").prop("disabled",!1),jQuery(".pa-discount-input-save").show(),jQuery(".pa-discount-input-delete").hide(),PADiscountMsgSto=setTimeout(function(){jQuery(".pa-discount-box .pa-discount-box-msg").html("").removeAttr("status")},2e3)):(jQuery("#pa-discount").prop("disabled",!0),jQuery(".pa-discount-input-save").hide(),jQuery(".pa-discount-input-delete").show())):window.location.reload())}})}function PAModifyCoupon(t){jQuery(".pa-coupon-box .pa-coupon-box-msg").attr("status",2).html(PAShowInvoiceStatics.checkCouponLoadingMsg),jQuery.ajax({url:PAUrls.checkCoupon,type:"post",data:{type:t},success:function(e){e=jsonDecode(e,[0,"Unknown Error"]),jQuery(".pa-coupon-box .pa-coupon-box-msg").attr("status",e[0]).html(e[1]),1==e[0]&&(PACheckNested(e,"2","invoiceData")&&PAModifyInvoiceAmounts(e[2].invoiceData),"unset"==t?(jQuery(".pa-coupon-save").show(),jQuery(".pa-coupon-delete").hide(),PACouponMsgSto=setTimeout(function(){jQuery(".pa-coupon-box .pa-coupon-box-msg").html("").removeAttr("status")},2e3)):(jQuery(".pa-coupon-save").hide(),jQuery(".pa-coupon-delete").show()))}})}function PAModifyInvoiceAmounts(e){e?PAModifyInvoiceAmountActions(e):jQuery.ajax({url:PAUrls.getInvoiceData,type:"post",data:{isAjax:1},success:function(e){e=jsonDecode(e,[0,"Unknown Error"]),PACheckNested(e,"2","invoiceData")&&PAModifyInvoiceAmountActions(e[2].invoiceData)}})}function PAModifyInvoiceAmountActions(e){var t=jQuery(".pa-invoice").attr("invoice-id");let a=jQuery('.pa-invoice[invoice-id="'+t+'"]');a.find(".pa-invoice-total-amount").text(e.total_amount_nf.toString()),a.find(".pa-invoice-total-amount-p").attr("changed","1"),setTimeout(function(){a.find(".pa-invoice-total-amount-p").attr("changed","0")},350),e.has_apply_coupon?(jQuery(".pa-invoice .pa-invoice-msg").html(getMsgHtml(2,e.apply_coupon_message,"pa-icon-info-circle")),jQuery(".pa-invoice .pa-invoice-msg .pa-bt-msg").fadeIn(500)):jQuery(".pa-invoice .pa-invoice-msg .pa-bt-msg").fadeOut(500),PACheckNested(e,"uncompleteReversMsg")?(jQuery(".pa-invoice .pa-uncomplete-msg").html(getMsgHtml(0,e.uncompleteReversMsg,"pa-icon-info-circle")),jQuery(".pa-invoice .pa-uncomplete-msg .pa-bt-msg").fadeIn(500)):jQuery(".pa-invoice .pa-uncomplete-msg .pa-bt-msg").fadeOut(500),PACheckNested(e,"discount_amount_nf")&&(jQuery('[name="discount_amount"]').val(e.discount_amount),jQuery('.pa-prices-row[name="discount"] .pa-prices-value').html((0<e.discount_amount?"-":"")+e.discount_amount_nf)),PACheckNested(e,"total_amount_nf")&&jQuery('.pa-prices-row[name="gateway"] .pa-prices-value').html(e.gateway_amount_nf),PACheckNested(e,"coupon_amount_nf")&&(jQuery('[name="coupon_amount"]').val(e.coupon_amount),jQuery('.pa-prices-row[name="coupon"] .pa-prices-value').html((0<e.coupon_amount?"-":"")+e.coupon_amount_nf)),PACheckNested(e,"wallet_amount_nf")&&(jQuery('[name="wallet_amount"]').val(e.wallet_amount),jQuery('.pa-prices-row[name="wallet"] .pa-prices-value').html((0<e.wallet_amount?"-":"")+e.wallet_amount_nf)),PACheckNested(e,"wallet_is_less")&&(jQuery(".pa-wallet-cost").html(0<e.wallet_amount?e.wallet_amount_nf:e.cost_nf),jQuery(".pa-wallet-used").html(e.wallet_amount_nf),e.wallet_is_less||0<e.wallet_amount?jQuery('.pa-prices-row[name="wallet"]').show():jQuery('.pa-prices-row[name="wallet"]').hide(),e.wallet_is_less&&0<e.cost||0<e.wallet_amount?(jQuery('.pa-prices-row[name="wallet_pay"]').show(),0<e.wallet_amount?(jQuery(".pa-prices-wallet-confirm").hide(),jQuery(".pa-prices-wallet-revert").show()):(jQuery(".pa-prices-wallet-confirm").show(),jQuery(".pa-prices-wallet-revert").hide()),jQuery(".pa-gateway-wallet").attr("is-less",1),jQuery('.pa-gateway-wallet input[type="radio"]').prop("checked")&&jQuery('.pa-gateways .pa-gateway-box:not(.pa-gateway-wallet):eq(0) input[type="radio"]').prop("checked",!0),jQuery('.pa-gateway-wallet input[type="radio"]').prop("disabled",!0)):(jQuery('.pa-prices-row[name="wallet_pay"]').hide(),0<e.cost?(jQuery(".pa-gateway-wallet").attr("is-less",0),jQuery('.pa-gateway-wallet input[type="radio"]').prop("disabled",!1),PACheckNested(e,"wallet_is_default")&&e.wallet_is_default&&jQuery('.pa-gateway-wallet input[name="gateway"]').prop("checked",!0)):(jQuery(".pa-gateway-wallet").attr("is-less",1),jQuery('.pa-gateway-wallet input[type="radio"]').prop("disabled",!0)))),PACheckNested(e,"has_usage_coupon")&&(jQuery(".pa-coupon-confirm .pa-label").html(e.coupon_usage_msg),e.has_usage_coupon?(jQuery(".pa-coupon-count").html(e.usage_coupon_count),jQuery(".pa-coupon-cost").html(e.usage_coupon_cost_nf),jQuery(".pa-coupon-empty").hide(),jQuery(".pa-coupon-confirm").show(),0<e.coupon_amount?(jQuery(".pa-coupon-save").hide(),jQuery(".pa-coupon-delete").show(),jQuery(".pa-coupon-box-msg").html(e.coupon_used_msg).attr("status",1)):(jQuery(".pa-coupon-save").show(),jQuery(".pa-coupon-delete").hide(),jQuery(".pa-coupon-box-msg").html("").removeAttr("status"))):(jQuery(".pa-coupon-empty").show(),jQuery(".pa-coupon-confirm").hide(),jQuery(".pa-coupon-box-msg").html("").removeAttr("status"))),PACheckNested(e,"discount_amount")&&(0<e.discount_amount?(jQuery(".pa-discount-box .pa-discount-box-msg").attr("status",1).html(e.discount_msg),jQuery("#pa-discount").val(e.discount_code).prop("disabled",!0),jQuery(".pa-discount-input-save").hide(),jQuery(".pa-discount-input-delete").show()):(jQuery("#pa-discount").val("").attr("amount","0").prop("disabled",!1),jQuery(".pa-discount-input-save").show(),jQuery(".pa-discount-input-delete").hide(),jQuery(".pa-discount-box .pa-discount-box-msg").html("").removeAttr("status"))),PACheckNested(e,"gateways")&&(jQuery('.pa-invoice .pa-prices-list .pa-prices-row[name*="gateway_"]').remove(),jQuery.each(e.gateways,function(e,t){let a=jQuery('.pa-gateways .pa-gateway-box[pid="'+e+'"]');a.find(".pa-gateway-desc").html(t.description),a.attr("is-disable",t.display?"0":"1"),a.find(".pa-gateway-title").html(t.title),PACheckNested(t,"hasPriceRow")&&t.hasPriceRow&&jQuery(".pa-invoice .pa-prices-list").append('<div class="pa-prices-row pa-clear-after" name="gateway_'+e+'" style="display:none;"><div class="pa-right">'+t.priceRowLabel+'</div><div class="pa-left">'+t.priceRowContent+"</div></div>"),""==t.popupContent?a.find(".pa-gateway-popup-content").remove():a.find("label").append('<script class="pa-gateway-popup-content" type="text/html">'+t.popupContent+"<\/script>")})),PAInvoiceModifyDefaultGateway(),PAInvoiceGatewayAfterSelect(-1)}function PAInvoiceGatewayAfterSelect(e){var t=jQuery('.pa-gateways [name="gateway"]:checked').val();-1==e&&(e=t),jQuery('.pa-invoice .pa-prices-list .pa-prices-row[name*="gateway_"]').hide(),jQuery('.pa-invoice .pa-prices-list .pa-prices-row[name="gateway_'+t+'"]').show();let a=jQuery('.pa-gateway-box[pid="'+e+'"] .pa-gateway-popup-content');0<a.length&&PAMdlSetAndOpen({title:PAShowInvoiceStatics.gatewayPopupTitle,width:"580px",content:a.html(),parentClass:"pa-difference-amounts"})}function PAInvoiceOpenField(e){jQuery('.pa-invoice .pa-invoice-field-box[field="'+e+'"]').find(".pa-edit-field-box").fadeIn(200)}function PAInvoiceCloseField(e){jQuery('.pa-invoice .pa-invoice-field-box[field="'+e+'"]').find(".pa-edit-field-box").fadeOut(200)}function PADoInvoiceTransaction(t){var a=PAShowInvoiceStatics,n=jQuery('.pa-invoice[invoice-id="'+t+'"]'),i="pa-icon-triangle-exclamation",e=n.find('input[name="paemail"]').val(),o=0<n.find('input[name="paemail"]').length,r=a.emailRequest,s=n.find('input[name="paphone"]').val(),p=0<n.find('input[name="paphone"]').length,c=a.phoneRequest,u=n.find('input[name="paname"]').val(),d=0<n.find('input[name="paname"]').length,l=a.nameRequest,m=n.find('input[name="paaddress"]').val(),f=0<n.find('input[name="paaddress"]').length,y=a.addressRequest,g=[],t=errorPhone=errorName=errorAddress=!1;if(o&&2==r&&empty(e)&&(g.push("<b>"+a.emailFieldLabel+"</b>"),t=!0),p&&2==c&&empty(s)&&(g.push("<b>"+a.phoneFieldLabel+"</b>"),errorPhone=!0),d&&2==l&&empty(u)&&(g.push("<b>"+a.nameFieldLabel+"</b>"),errorName=!0),f&&2==y&&empty(m)&&(g.push("<b>"+a.addressFieldLabel+"</b>"),errorAddress=!0),0<g.length){fieldsStr=g.join(" "+a.and+" "),n.find(".pa-invoice-msg").html(getMsgHtml(0,a.mandatoryFieldsMsg.replace("{fields}",fieldsStr),i)),n.find(".pa-invoice-msg .pa-bt-msg").fadeIn(500),errorName&&PAInvoiceOpenField("name"),errorPhone&&PAInvoiceOpenField("phone"),t&&PAInvoiceOpenField("email"),errorAddress&&PAInvoiceOpenField("address");let e=jQuery(".pa-invoice-msg").offset().top-30;return e=0<e?e:0,void jQuery("html").animate({scrollTop:e},"slow")}if(0<n.find('input[name="confirm_rules"]').length&&!n.find('input[name="confirm_rules"]').prop("checked"))return n.find(".pa-invoice-msg").html(getMsgHtml(0,a.notConfirmRules,i)),void n.find(".pa-invoice-msg .pa-bt-msg").fadeIn(500);if(!PAIsSelectedGateway())return n.find(".pa-invoice-msg").html(getMsgHtml(0,PALanguages.PA_CK_NOT_SELECTED_GATEWAY,i)),void n.find(".pa-invoice-msg .pa-bt-msg").fadeIn(500);n.find(".pa-invoice-form").submit()}function PAIsSelectedGateway(){return!(0<jQuery(".pa-gateways").length)||!!jQuery('input[type="radio"][name="gateway"]:checked').val()}function PAShowFactor(e){window.open(e,"MsgWindow","width=800, height=500, left=50, top=50,scrollbars=1")}function PAWalletPay(t){jQuery(".pa-prices-wallet-"+("set"==t?"confirm":"revert")+"-btn").html(PALanguages.PA_CK_WALLET_PAY_LOADING),jQuery.ajax({url:PAUrls.walletPay,type:"post",data:{type:t},success:function(e){e=jsonDecode(e,[0,"Unknown Error"]),PACheckNested(e,"2","invoiceData")&&PAModifyInvoiceAmounts(e[2].invoiceData),1==e[0]&&"set"==t||1!=e[0]&&"unset"==t?(jQuery(".pa-prices-wallet-confirm").hide(),jQuery(".pa-prices-wallet-revert").show()):(jQuery(".pa-prices-wallet-revert").hide(),jQuery(".pa-prices-wallet-confirm").show()),jQuery(".pa-prices-wallet-revert-btn").html(PALanguages.PA_CK_WALLET_REVERT_BTN),jQuery(".pa-prices-wallet-confirm-btn").html(PALanguages.PA_CK_WALLET_CONFIRM_BTN),1!=e[0]&&(jQuery(".pa-invoice-msg").html(getMsgHtml(0,e[1],"pa-icon-triangle-exclamation")),jQuery(".pa-invoice-msg .pa-bt-msg").fadeIn(500))}})}function PASelectGateway(){var e=jQuery(".pa-select-gateway");if(!PAIsSelectedGateway())return e.find(".pa-gateway-msg").html(getMsgHtml(0,PALanguages.PA_CK_NOT_SELECTED_GATEWAY,"pa-icon-triangle-exclamation")),void e.find(".pa-gateway-msg .pa-bt-msg").fadeIn(500);jQuery(".pa-select-gateway form").submit()}function PAInvoiceModifyDefaultGateway(){(jQuery('.pa-gateways [name="gateway"]:checked').length<=0||1==jQuery('.pa-gateways [name="gateway"]:checked').prop("disabled")||1==jQuery('.pa-gateways [name="gateway"]:checked').closest(".pa-gateway-box").attr("is-disable"))&&jQuery('.pa-gateways .pa-gateway-box[is-disable="0"]:eq(0) [name="gateway"]').prop("checked",!0)}function PAGuestPaid(){jQuery(".pa-guest-from").submit()}function PAFrmModifyTitle(e){-1==e.find('[name="title_select"]').val()?e.find('[name="title_input"]').closest(".pa-frm-row").removeClass("pa-hide"):e.find('[name="title_input"]').closest(".pa-frm-row").addClass("pa-hide")}function PAFrmModifyAmount(e){-1==e.find('[name="amount_select"]').val()?e.find('[name="amount_input"]').closest(".pa-frm-row").removeClass("pa-hide"):e.find('[name="amount_input"]').closest(".pa-frm-row").addClass("pa-hide")}function PAFrmModifyAmountOverly(e){e.find('[name="amount_select"]').val(e.find('[name="amount_select_overly"]').val()).change()}function PAFrmModifyOverrideAmount(e){var t,a,n=e.attr("el-id");e.find('[name="amount_select"]').attr("has-overly")<=0||((2==PAData["frm_"+n].amountType||3==PAData["frm_"+n].amountType)&&0<e.find('[name="amount_select"]').val()?(t=e.find('[name="amount_select"]').val(),a=e.find('[name="amount_select"] option[value="'+t+'"][title]').attr("title"),n=e.find('[name="amount_select"] option[value="'+t+'"][overly]').attr("overly"),e.find('[name="amount_select"] option:first').text(n).val(t).prop("selected",!0),e.find('[name="title_input"]').val(a).prop("disabled",!0),e.find('[name="title_select"] [value="0"]').prop("selected",!0).prop("disabled",!0),e.find(".pa-frm-title-select").addClass("pa-hide"),e.find(".pa-frm-title-input").removeClass("pa-hide")):(e.find('[name="title_input"]').val(""),e.find('[name="title_input"],[name="title_select"]').prop("disabled",!1),0<e.find('[name="title_select"]').length&&(e.find(".pa-frm-title-select").removeClass("pa-hide"),e.find(".pa-frm-title-input").addClass("pa-hide"))))}function PAFrmChangeCurrency(e){var t=e.attr("el-id");if(empty(PAData["frm_"+t].changeCurrency)||e.find(".pa-change-currency").length<=0)return!1;var a=PAFrmGetAmount(e),n=e.find('[name="amount_input"]').attr("currency"),t="",a=1==n?a/10:10*a;""!=(t+=modifyNumberBySeparator(a))&&(t+=" "+PALanguages[1==n?"PA_CK_IR_TOMAN":"PA_CK_IR_RIAL"]),e.find(".pa-change-currency").html(t)}function PAFrmGetAmount(e){let t=0;var a;return t=0<e.find('[name="fixed_amount"]').length?e.find('[name="fixed_amount"]').val():-1==(a=e.find('[name="amount_select"]').val())||null==a?e.find('[name="amount_input"]').val():e.find('[name="amount_select"] [value="'+a+'"][amount]').attr("amount"),removeSeparator(t)}function PAFrmGetTitle(e){var t=e.attr("el-id");let a="";var n=e.find('[name="title_select"]').val(),i=e.find('[name="amount_select"]').val();return a=0<e.find('[name="amount_select"]').length&&PAData["frm_"+t].overrideAmountTitle&&0<i?e.find('[name="amount_select"] option[value="'+i+'"][title]').attr("title"):-1==n||null==n?e.find('[name="title_input"]').val():0<n?e.find('[name="title_select"] [value="'+n+'"]').text():"",a}function PAFrmCalculateTotalAmount(e){var t,a;0<e.find(".pa-frm-total").length&&(t=PAFrmGetAmount(e),a=parseInt(e.find('[name="count"]').val()),a=modifyNumberBySeparator(t*(0<a?a:1)),e.find(".pa-frm-total .pa-frm-total-amount").html(a<=0?0:a))}function PAFrmModifyAmountSeparator(e){e.find('[name="amount_input"]').val(modifyNumberBySeparator(e.find('[name="amount_input"]').val()))}function PAFrmPay(e){var t=e.attr("el-id");if(e.find(".pa-pay-msg .pa-bt-msg").fadeOut(500),0<e.find('[name*="title"]').length&&PAData["frm_"+t].titleIsMandatory){var a=PAFrmGetTitle(e);if(empty(a)||a.length<1)return void PAFrmSetErrorMsg(e,PALanguages.PA_CK_SELECT_VALID_TITLE)}if(0<e.find('[name="email"]').length){a=e.find('[name="email"]').val();if((!empty(a)||PAData["frm_"+t].emailIsMandatory)&&!validateEmail(a))return void PAFrmSetErrorMsg(e,PALanguages.PA_CK_ENTER_VALID_EMAIL)}if(0<e.find('[name="phone"]').length){var n=e.find('[name="phone"]').val();if((!empty(n)||PAData["frm_"+t].phoneIsMandatory)&&!validatePhone(n))return void PAFrmSetErrorMsg(e,PALanguages.PA_CK_ENTER_VALID_PHONE)}n=PAFrmGetAmount(e);if(empty(n))PAFrmSetErrorMsg(e,2==PAData["frm_"+t].amountType?PALanguages.PA_CK_SELECT_VALID_AMOUNT:PALanguages.PA_CK_ENTER_VALID_AMOUNT);else if(0<e.find('[name="amount_input"]').length&&n==removeSeparator(e.find('[name="amount_input"]').val())&&n<PAData["frm_"+t].minAmount)PAFrmSetErrorMsg(e,PALanguages.PA_CK_MIN_AMOUNT_ERROR_MSG);else{if(0<e.find('[name="count"]').length){var i=e.find('[name="count"]').val();if(!isNumeric(i)||i<1)return void PAFrmSetErrorMsg(e,PALanguages.PA_CK_SELECT_VALID_COUNT)}if(0<e.find('textarea[name="desc"]').length){i=e.find('textarea[name="desc"]').val();if(PAData["frm_"+t].descriptionIsMandatory&&(empty(i)||i.length<PAData["frm_"+t].descriptionMinChar))return void PAFrmSetErrorMsg(e,PALanguages.PA_CK_ENTER_VALID_DESCRIPTION);if(i.length>PAData["frm_"+t].descriptionMaxChar)return void PAFrmSetErrorMsg(e,PALanguages.PA_CK_DESCRIPTION_MORE_THAN_MAX.replace("{max}",PAData["frm_"+t].descriptionMaxChar))}e.find(".pa-pay-form").submit()}}function PAFrmSetErrorMsg(e,t){e.find(".pa-pay-msg").html(getMsgHtml(0,t,"pa-icon-triangle-exclamation")),e.find(".pa-pay-msg .pa-bt-msg").fadeIn(500)}!function(e){e(function(){e.ajaxSetup({headers:{"X-Csrf-Token":e('meta[name="csrf-token"]').attr("content")}}),e("body").on("click",".pa-edit-page-msg .pa-btn-sp",function(){PAAdminEditNotifyClose(e(this).closest(".pa-edit-page-msg").attr("page"))})})}(jQuery),function(t){t(function(){0<t(".pa-main-uta").length&&(new PayzitoSearch({id:"pa-search-transactions"}),t("#start_date").padatepicker({isRTL:!0,dateFormat:"yy/mm/dd"}),t("#start_date_b").click(function(e){e.preventDefault(),t("#start_date").focus()}),t("#end_date").padatepicker({isRTL:!0,dateFormat:"yy/mm/dd"}),t("#end_date_b").click(function(e){e.preventDefault(),t("#end_date").focus()}))})}(jQuery),function(t){t(function(){0<t(".pa-indirect-gateway").length&&(t("#pa-dpr-field-2").padatepicker({isRTL:!0,dateFormat:"yy/mm/dd"}),t("#pa-dpr-field-btn-2").click(function(e){e.preventDefault(),t("#pa-dpr-field-2").focus()}),t("body").on("keyup","#pa-dpr-field-3",function(){t(this).val(modifyNumberBySeparator(t(this).val()))}),t("#pa-dpc-field-2").padatepicker({isRTL:!0,dateFormat:"yy/mm/dd"}),t("#pa-dpc-field-btn-2").click(function(e){e.preventDefault(),t("#pa-dpc-field-2").focus()}),t("body").on("keyup","#pa-dpc-field-3",function(){t(this).val(modifyNumberBySeparator(t(this).val()))}),t(".pa-dp-send-data").on("click","",function(){PAChangeIndirectForm(t(this).attr("method"))}),t("#pa-dpr-field-2-a").wickedpicker({showSeconds:!0,twentyFour:!0,title:indirectGatewayStatics.timePickerTime}),t("#pa-dpc-field-2-a").wickedpicker({showSeconds:!0,twentyFour:!0,title:indirectGatewayStatics.timePickerTime}),t('input[name="paid_date"]').val(indirectGatewayStatics.currentTime))})}(jQuery),function(t){t(function(){var e=t("body");e.on("click",".pa-edit-field",function(){PAInvoiceOpenField(t(this).closest(".pa-invoice-field-box").attr("field"))}),e.on("click",".pa-rules-popup-link",function(e){e.preventDefault(),createPopupModal(PAShowInvoiceStatics.rulesPopupTitle,".pa-rules-content")}),e.on("click",".pa-discount-input .pa-discount-input-save",function(e){e.preventDefault(),PAModifyDiscount("set")}),e.on("click",".pa-discount-input .pa-discount-input-delete",function(e){e.preventDefault(),PAModifyDiscount("unset")}),e.on("click",".pa-coupon-box .pa-coupon-save",function(e){e.preventDefault(),PAModifyCoupon("set")}),e.on("click",".pa-coupon-box .pa-coupon-delete",function(e){e.preventDefault(),PAModifyCoupon("unset")}),e.on("blur",".pa-invoice-field",function(){PAInvoiceSetInfo(t(this).closest(".pa-invoice-field-box").attr("field"))}),e.on("click",".pa-cancel-uncomleted",function(){PAInvoiceCancelUncompeted()}),0<e.find(".pa-invoice-ex-redirect").attr("countdown")&&PAInvoiceStartCountdown(e.find(".pa-invoice-ex-redirect").attr("countdown")),e.on("click",".pa-gateways .pa-gateway-box",function(){PAInvoiceGatewayAfterSelect(jQuery(this).attr("pid"))}),PAInvoiceModifyDefaultGateway(),PAInvoiceGatewayAfterSelect(-1),removeFromUrl("PAPopup"),PAModifyMandatoryFields(),0<e.find('.pa-invoice[payment="1"]').length&&document.addEventListener("visibilitychange",function(){document.hidden||PAModifyInvoiceAmounts(!1)})})}(jQuery),jQuery(function(){var e=jQuery("body");e.on("click",".pa-prices-wallet-confirm-btn",function(e){e.preventDefault(),PAWalletPay("set")}),e.on("click",".pa-prices-wallet-revert-btn",function(e){e.preventDefault(),PAWalletPay("unset")}),e.on("click",'.pa-gateway-wallet[is-less="1"]',function(){jQuery('.pa-prices-row[name="wallet_pay"]').attr("changed","1"),setTimeout(function(){jQuery('.pa-prices-row[name="wallet_pay"]').attr("changed","0")},350)})}),function(t){t(function(){var e=t("body");e.on("focus",'.pa-ex-form [name="email"]',function(){t(this).attr("placeholder","")}),e.on("blur",'.pa-ex-form [name="email"]',function(){t(this).attr("placeholder",t(this).attr("main-placeholder"))}),e.on("focus",'.pa-ex-form [name="phone"]',function(){t(this).attr("placeholder","")}),e.on("blur",'.pa-ex-form [name="phone"]',function(){t(this).attr("placeholder",t(this).attr("main-placeholder"))}),e.on("focus",'.pa-ex-form [name="amount_input"]',function(){t(this).attr("placeholder","")}),e.on("blur",'.pa-ex-form [name="amount_input"]',function(){t(this).attr("placeholder",t(this).attr("main-placeholder"))}),e.on("change",'.pa-ex-form [name="title_select"]',function(){PAFrmModifyTitle(t(this).closest(".pa-ex-form"))}),e.on("change",'.pa-ex-form [name="amount_select"]',function(){PAFrmModifyOverrideAmount(t(this).closest(".pa-ex-form")),PAFrmModifyAmount(t(this).closest(".pa-ex-form")),PAFrmChangeCurrency(t(this).closest(".pa-ex-form")),PAFrmCalculateTotalAmount(t(this).closest(".pa-ex-form"))}),e.on("change",'[name="amount_select_overly"]',function(){PAFrmModifyAmountOverly(t(this).closest(".pa-ex-form"))}),e.on("keyup",'.pa-ex-form [name="amount_input"]',function(){PAFrmModifyAmountSeparator(t(this).closest(".pa-ex-form")),PAFrmChangeCurrency(t(this).closest(".pa-ex-form")),PAFrmCalculateTotalAmount(t(this).closest(".pa-ex-form"))}),e.on("keyup mouseup",'.pa-ex-form [name="count"]',function(){PAFrmCalculateTotalAmount(t(this).closest(".pa-ex-form"))}),e.on("click",".pa-do-pay",function(){PAFrmPay(t(this).closest(".pa-ex-form"))}),e.find(".pa-frm-total").each(function(){PAFrmCalculateTotalAmount(t(this).closest(".pa-ex-form"))})})}(jQuery);var PACounter=1,PASmartSiv=null,PASmartAjax=null,PAGoToGateway=!1;function PASendSmartRequest(e){e={gateway_id:e};PASmartAjax=jQuery.ajax({url:PAUrls.smartRequest,type:"POST",data:e,success:function(e){1==(e=jsonDecode(e,[0,"",[]]))[0]&&(PAGoToGateway=!0,gatewayResponse=e[2],1==gatewayResponse.success&&("redirect"==gatewayResponse.method?window.location.href=gatewayResponse.url:"postData"==gatewayResponse.method&&postData(gatewayResponse.url,gatewayResponse.data,30)))}})}function PAReviewSmartRequest(){location.reload()}!function(e){e(function(){0<jQuery(".pa-smart-payment").length&&(PASendSmartRequest(PAData.smartActiveGateways[0]),PASmartSiv=setInterval(function(){return PASmartAjax&&PASmartAjax.abort(),PACounter>=PAData.smartActiveGateways.length?(clearInterval(PASmartSiv),void(PAGoToGateway||setTimeout(function(){e(".pa-smart-payment-1-box").hide(),e(".pa-smart-payment-2-box").show()},1e3))):void(PAGoToGateway?clearInterval(PASmartSiv):(PASendSmartRequest(PAData.smartActiveGateways[PACounter]),PACounter++))},PAData.smartRequestTimeout))})}(jQuery);