PageSourceSearch

https://cdn0070.qrcodechimp.com/view/common/js/app.js?v=1789022947a_k6

js qrcodechimp.com collected 2026-09-24 08:42:44 UTC 37,577 bytes, 74 lines download raw bytes

1function serializeFormObject($form){var unindexed_array=$form.serializeArray(),indexed_array={};return $.map(unindexed_array,function(n,i){n.name.indexOf("[]")>=0?(empty(indexed_array[n.name])&&(indexed_array[n.name]=new Array),indexed_array[n.name].push(n.value)):indexed_array[n.name]=n.value}),indexed_array}function empty(mixed_var){var undef,key,i,len,emptyValues=[undef,void 0,null,!1,0,"","0"];for(i=0,len=emptyValues.length;i<len;i++)if(mixed_var===emptyValues[i])return!0;if(typeof mixed_var=="object"){for(key in mixed_var)return!1;return!0}return!1}$(document).ready(function(){$("#sidebarCollapse , .mobile_nav_close_side").on("click",function(){$(".fixnav").toggleClass("left_nav_show")}),$(".qr_code_logo_click").on("click",function(e){location.href=`https://${location.host}`}),$(".account_limit_exhaust_form").on("submit",function(e){e.preventDefault();const data=serializeFormObject($(this));$.post("//"+__api_domain+"/user/services/openapi",data,function(response){empty(response.data)||($(".thank_you").removeClass("d-none"),$(".account_limit_exhaust_form_wrapper").addClass("d-none"))})})});function readCookieData(name){var data=readCookie(name);if(data!=null){data=decodeURIComponent(data);var dArr=data.split("&");data={};for(var i=0;i<dArr.length;++i){var vals=dArr[i].split("=");vals.length>1?data[decodeURIComponent(vals[0])]=decodeURIComponent(vals[1]):vals.length==1&&(data[decodeURIComponent(vals[0])]="")}}else data={};return data}function setCookieData(name,data,days){createCookie(name,encodeURIComponent(data),days)}function getCookieData(cookiename){var cookiestring=RegExp(cookiename+"=[^;]+").exec(document.cookie);return decodeURIComponent(cookiestring?cookiestring.toString().replace(/^[^=]+./,""):"")}function set_cookie(name,value,exp_y,exp_m,exp_d,path,domain,secure){var cookie_string=name+"="+escape(value);if(exp_y){var expires=new Date(exp_y,exp_m,exp_d);cookie_string+="; expires="+expires.toGMTString()}path&&(cookie_string+="; path="+escape(path)),domain&&(cookie_string+="; domain="+escape(domain)),secure&&(cookie_string+="; secure"),document.cookie=cookie_string}function createCookie(name,value,days){if(days){var date=new Date;date.setTime(date.getTime()+days*24*60*60*1e3);var expires="; expires="+date.toGMTString()}else var expires="";let prefix="qr-";isDev()?prefix+="DEV-":isLocal()?prefix+="LOCAL-":isStag()&&(prefix+="STAG-"),document.cookie=prefix+name+"="+value+expires+"; path=/; domain=."+location.host}function isProd(){return!isLocal()&&!isDev()}function isDev(){const subdomain=location.host.split(".")[0];return subdomain=="dev"||subdomain=="qd"||subdomain=="dev-dashboard"}function isStag(){const subdomain=location.host.split(".")[0];return subdomain=="sm"||subdomain=="s"||subdomain=="s-dashboard"}function isLocal(){const subdomain=location.host.split(".")[0];return subdomain=="l"||subdomain=="l-dashboard"}function readCookie(name){let prefix="qr-";name=="qB"?prefix="":isDev()?prefix+="DEV-":isLocal()?prefix+="LOCAL-":isStag()&&(prefix+="STAG-");for(var nameEQ=prefix+name+"=",ca=document.cookie.split(";"),i=0;i<ca.length;i++){for(var c=ca[i];c.charAt(0)==" ";)c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length)}return null}function eraseCookie(name){createCookie(name,"",0);let prefix="qr-";isDev()?prefix+="DEV-":isLocal()?prefix+="LOCAL-":isStag()&&(prefix+="STAG-"),document.cookie=prefix+name+"=;max-age=0;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=.qrcodechimp.com",document.cookie=prefix+name+"=;max-age=0;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=.www.qrcodechimp.com",document.cookie=prefix+name+"=;max-age=0;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=."+location.host,document.cookie=prefix+name+"=;max-age=0;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function array_move(arr,old_index,new_index){if(new_index>=arr.length)for(var k=new_index-arr.length+1;k--;)arr.push(void 0);return arr.splice(new_index,0,arr.splice(old_index,1)[0]),arr}function amILoggedIn(){return!!($(".user_profile_header").hasClass("loggedIn")||sharedUserLoggedIn())}function logInUser(userData){$(".user_profile_header").addClass("loggedIn"),$("#header_user_right-div").addClass("with-space");let isSubAccount=!empty(extractDataFromArray(userData,["sid"],""));isSubAccount?($("#subaccount_nav_dropdown_link").hide(),$("#my_plan_nav_dropdown_link").hide(),$(".pricing_nav").hide()):($("#subaccount_nav_dropdown_link").show(),$("#my_plan_nav_dropdown_link").show());let name="";isSubAccount?(name=extractDataFromArray(userData,["sub_account_rec","name"],""),name=name.split(" ")[0]):name=extractDataFromArray(userData,["fname"],""),$(".navbar_profile_pic").css("background-image","url("+extractDataFromArray(userData,["user_img"],"")+")"),$(".dropdown-header").text(name),$("#nav_dashboard_link").removeClass("d-none"),location.pathname=="/pricing"&&Array.from($(".mypricing_content")).forEac
1h(ele=>{let button_text="CHOOSE PLAN";$(ele).data("plan")==extractDataFromArray(user_info,["plan_info","plan"],"FR")&&(button_text="CURRENT PLAN"),$(ele).find(".mypricing_price_btn a").text(button_text)})}function logOutUser(){$(".user_profile_header").removeClass("loggedIn"),$("#nav_dashboard_link").addClass("d-none"),$("#sidebar").addClass("active"),$(".fixnav").addClass("left_nav_hide"),$("#header_user_right-div").removeClass("with-space")}function showToast(type,msg){function showToastMsg(type2,msg2){var title="",icon="";type2==="E"?(title="Error",icon="icon-cross"):(title="Success",icon="icon-checkmark"),$(".toast-container").append('<div class="toast" role="alert" aria-live="assertive" aria-atomic="true">										<div class="toast-header">											<i class="rounded mr-2 '+icon+'" ></i>											<strong class="mr-auto">'+title+'</strong>											<button type="button" class="ml-2 mb-1 close" data-dismiss="toast" aria-label="Close">												<span aria-hidden="true">&times;</span>											</button>										</div>										<div class="toast-body">'+msg2+"</div>									</div>")}$(".toast-container").length==0&&$("body").append('<div aria-live="polite" aria-atomic="true" style="position: relative; min-height: 200px;">								<div class="toast-container" style="position: absolute; top: 0; right: 0;"></div>							</div>'),showToastMsg(type,msg)}function getUrlVars(){var vars={},parts=window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(m,key,value){vars[key]=value});return vars}function getUrlParameterByName(name,return_val=null,url=void 0){url||(url=window.location.href),name=name.replace(/[\[\]]/g,"\\$&");var regex=new RegExp("[?&]"+name+"(=([^&#]*)|&|#|$)"),results=regex.exec(url);return!results||!results[2]?return_val:decodeURIComponent(results[2].replace(/\+/g," "))}function removeUrlParameterByName(name){let url_params=window.location.search.substring(1).split("&"),new_url="",skip=1;if(url_params.forEach(param=>{param.split("=")[0]!=name?new_url+="&"+param:skip=0}),!skip)try{window.history.replaceState(null,null,window.location.origin+location.pathname+(empty(new_url)||new_url.length==0?"":"?"+new_url.substring(1)))}catch(e){console.log(e)}}
1function appendReferrerToCookie(){if(!empty(document.referrer)&&document.referrer.search(location.origin)!=0){let urls=decodeURIComponent(readCookie("broswer_ref")).split(",");urls[urls.length-1]!=document.referrer&&(urls.push(document.referrer),set_cookie("qr-broswer_ref",urls.join(","),new Date().getFullYear()+20,1,1,"/"))}}appendReferrerToCookie();var PageHeader={startDate:null,endDate:null,onDateRageChange:null,productList:{},productListLoaded:!1,init:function(){PageHeader.setupDatePicker(),PageHeader.setupProductPicker(),PageHeader.setSwalDefaults(),PageHeader.setjQueryValidatorDefaults(),DateFilter.init(),$("#userList option:last").attr("selected","selected"),$(".select-search").select2()},setupDatePicker:function(){var clientSpecificTime=_getTimezoneSpecificTimeObj();if($(".daterange-ranges").length!=0){$(".daterange-ranges").daterangepicker({endDate:clientSpecificTime,maxDate:clientSpecificTime,ranges:{Today:[clientSpecificTime,clientSpecificTime],Yesterday:[clientSpecificTime.subtract(1,"days"),clientSpecificTime.subtract(1,"days")],"Last 7 Days":[clientSpecificTime.subtract(6,"days"),clientSpecificTime],"Last 30 Days":[clientSpecificTime.subtract(29,"days"),clientSpecificTime],"Last 90 Days":[clientSpecificTime.subtract(89,"days"),clientSpecificTime],"This Month":[clientSpecificTime.startOf("month"),clientSpecificTime],"Last Month":[clientSpecificTime.subtract(1,"month").startOf("month"),clientSpecificTime.subtract(1,"month").endOf("month")]},opens:"left",applyClass:"btn-small bg-slate-600 btn-block",cancelClass:"btn-small btn-default btn-block",format:"DD/MM/YYYY"},function(start,end,label){$(".daterange-ranges span").html(start.format("MMMM D")+" - "+end.format("MMMM D")),PageHeader.startDate=start.format("YYYY-MM-DD"),PageHeader.endDate=end.format("YYYY-MM-DD");var strSearchDate=PageHeader.startDate+"|"+PageHeader.endDate;createCookie("searchDate",strSearchDate,365),createCookie("searchDateLabel",label,365),PageHeader.onDateRageChange&&PageHeader.onDateRageChange()});var arrDate=getDateFromCookie();empty(arrDate)?(PageHeader.startDate=clientSpecificTime.subtract(29,"days").format("YYYY-MM-DD"),PageHeader.endDate=clientSpecificTime.format("YYYY-MM-DD")):(PageHeader.startDate=moment(arrDate[0]).format("YYYY-MM-DD"),PageHeader.endDate=moment(arrDate[1]).format("YYYY-MM-DD"))}},setupProductPicker:function(){$("#productList").length!=0&&PageHeader.getProductList()},getDisplayTitle:function(title,length,wrapLength){var l=title.length;return length=length||30,wrapLength=wrapLength||45,l>wrapLength&&(title=title.substring(0,length)+"..."),title},getProductList:function(){showLoaderOnBlock(".content-wrapper"),$.get("//"+__api_domain+"/user/services/api?cmd=getProductList",function(response){$(".content-wrapper").unblock();var json=parseResponse(response);if(json){var $productList=$("#productList, .productList");$productList.empty(),PageHeader.productList={},$productList.append('<option value="All">All Products</option>');for(var counter=0;counter<json.data.length;++counter){var element=json.data[counter];$productList.append('<option value="'+element._id+'" title="'+element.pr_description.value.pr_title+'">'+PageHeader.getDisplayTitle(element.pr_description.value.pr_title)+"  ("+element.sku_id+") </option>"),PageHeader.productList[element._id]=element}$productList.select2(),PageHeader.productListLoaded=!0}})},setSwalDefaults:function(){swal.setDefaults({buttonsStyling:!1,confirmButtonClass:"btn btn-primary",cancelButtonClass:"btn btn-light"})},setjQueryValidatorDefaults:function(){jQuery.validator.setDefaults({ignore:"input[type=hidden], .select2-search__field",errorClass:"validation-invalid-label",successClass:"validation-valid-label",validClass:"validation-valid-label",highlight:function(element,errorClass){$(element).removeClass(errorClass)},unhighlight:function(element,errorClass){$(element).removeClass(errorClass)},success:function(label){label.remove()},errorPlacement:function(error,element){element.parents().hasClass("form-check")?error.appendTo(element.parents(".form-check").parent()):element.parents().hasClass("form-group-feedback")||element.hasClass("select2-hidden-accessible")?error.appendTo(element.parent()):element.parent().is(".uniform-uploader, .uniform-select")||element.parents().hasClass("input-group")?error.appendTo(element.parent().parent()):element.hasClass("select2")&&element.next(".select2-container").length?error.insertAfter(element.next(".select2-container")):error.insertAfter(element)},rules:{password:{minlength:5},repeat_password:{equalTo:"#password"},email:{email:!0},repeat_email:{equalTo:"#email"},minimum_characters:{minlength:10},maximum_characters:{maxlength:10},minimum_number:{min:10},maximum_number:{max:10},number_range:{range:[10,20]},url:{url:!0},date:{date:!0},date_iso:{dateISO:!0},numbers:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0},basic_checkbox:{minlength:2},styled_checkbox:{minlength:2},switchery_group:{minlength:2},switch_group:{minlength:2}},messages:{custom:{required:"This is a custom error message"},basic_checkbox:{minlength:"Please select at least {0} checkboxes"},styled_checkbox:{minlength:"Please select at least {0} checkboxes"},switchery_group:{minlength:"Please select at least {0} switches"},switch_group:{minlength:"Please select at least {0} switches"},agree:"Please accept our policy"}})},addButtonToDataTableDiv:function(filterCategory){DateFilter.init("dataTable"),PageHeader.showDateFilter()},showDateFilter:function(){$("#dateFilterModal").modal("show")}},DateFilter={calendar_startDate:null,calendar_endDate:null,minDate:-999,init:function(filterCategory){if($("#daterange_start_date, #daterange_end_date, #daterange_start_date_startToToday").length!=0){if(this.calendar_startDate=$("#daterange_start_date").pickadate({min:DateFilter.minDate,max:!0,formatSubmit:"yyyy-mm-dd",selectYears:!0,selectMonths:!0,today:!1,clear:!1,close:!1}),this.calendar_endDate=$("#daterange_end_date").pickadate({min:DateFilter.minDate,max:!0,formatSubmit:"yyyy-mm-dd",selectYears:!0,selectMonths:!0,today:!1,clear:!1,close:!1}),this.calendar_startToToday=$("#daterange_start_date_startToToday").pickadate({min:DateFilter.minDate,max:!0,formatSubmit:"yyyy-mm-dd",selectYears:!0,selectMonths:!0,today:!1,clear:!1,close:!1}),filterCategory=="dataTable")!PageHeader.startDate&&!PageHeader.endDate?($(".dateRangeRadio[value = 30d]").prop("checked",!1),$('.heading-btn span[id="dateText"]').html("")):($(".filterDiv").html('<h3 class="heading-btn m-2"><span class="badge badge-pill badge-light" ><i class="icon-cancel-circle2 text-muted font20 dateRangeFilter-close" style="cursor:pointer;" onclick="DateFilter.removeFilter();"></i>&nbsp;&nbsp;<span id="dateText" style="cursor:pointer;" data-toggle="modal" data-target="#dateFilterModal" onclick="PageHeader.showDateFilter();"></span></span></h3>'),$('.heading-btn span[id="dateText"]').html(moment(PageHeader.startDate).format("MMMM D")+" - "+moment(PageHeader.endDate).format("MMMM D")));else{var start=_getTimezoneSpecificTimeObj().subtract(29,"days"),end=_getTimezoneSpecificTimeObj();PageHeader.startDate=start.format("YYYY-MM-DD"),PageHeader.endDate=end.format("YYYY-MM-DD"),$('.heading-btn span[id="dateText"]').html(start.format("MMMM D")+" - "+end.format("MMMM D"))}$("#daterange_startToToday_div").hide(),$("#daterange_end_date_div").hide(),$("#daterange_start_date_div").hide(),$('input[name="dateRangeOption"]').on("click",function(e){DateFilter.hideShowCustomDate(e)});var moduleName=window.location.pathname.split("/")[1],allowedModules=["dashboard","im","tt","counterfeit"];allowedModules.includes(moduleName);var arrDate=getDateFromCookie();if(!empty(arrDate)&&(PageHeader.startDate=moment(arrDate[0]).format("YYYY-MM-DD"),PageHeader.endDate=moment(arrDate[1]).format("YYYY-MM-DD"),!empty(arrDate[2]))){if($('.dateRangeRadio[value="'+arrDate[2]+'"]').prop("checked",!0),arrDate[2]=="c"){var pickerStartDate=this.calendar_startDate.pickad
1ate("picker"),pickerEndDate=this.calendar_endDate.pickadate("picker");pickerStartDate.set("select",new Date(arrDate[0])),pickerEndDate.set("select",new Date(arrDate[1])),$("#daterange_start_date_div").show(),$("#daterange_end_date_div").show()}else if(arrDate[2]=="startToToday"){var pickerStartToToday=this.calendar_startToToday.pickadate("picker");pickerStartToToday.set("select",new Date(arrDate[0])),$("#daterange_startToToday_div").show()}}}},setDateRange:function(){var formObject=$("#dateRangeForm"),formData=serializeFormObject(formObject),dateRangeOption=formData.dateRangeOption,dateToDisplay="",start,end;if(!empty(dateRangeOption)){switch(dateRangeOption){case"today":dateToDisplay=_getTimezoneSpecificTimeObj().format("MMMM D")+" - "+_getTimezoneSpecificTimeObj().format("MMMM D"),PageHeader.startDate=_getTimezoneSpecificTimeObj().format("YYYY-MM-DD"),PageHeader.endDate=_getTimezoneSpecificTimeObj().format("YYYY-MM-DD");break;case"yesterday":dateToDisplay=_getTimezoneSpecificTimeObj().subtract(1,"days").format("MMMM D")+" - "+_getTimezoneSpecificTimeObj().subtract(1,"days").format("MMMM D"),PageHeader.startDate=_getTimezoneSpecificTimeObj().subtract(1,"days").format("YYYY-MM-DD"),PageHeader.endDate=_getTimezoneSpecificTimeObj().subtract(1,"days").format("YYYY-MM-DD");break;case"7d":dateToDisplay=_getTimezoneSpecificTimeObj().subtract(6,"days").format("MMMM D")+" - "+_getTimezoneSpecificTimeObj().format("MMMM D"),PageHeader.startDate=_getTimezoneSpecificTimeObj().subtract(6,"days").format("YYYY-MM-DD"),PageHeader.endDate=_getTimezoneSpecificTimeObj().format("YYYY-MM-DD");break;case"30d":dateToDisplay=_getTimezoneSpecificTimeObj().subtract(29,"days").format("MMMM D")+" - "+_getTimezoneSpecificTimeObj().format("MMMM D"),PageHeader.startDate=_getTimezoneSpecificTimeObj().subtract(29,"days").format("YYYY-MM-DD"),PageHeader.endDate=_getTimezoneSpecificTimeObj().format("YYYY-MM-DD");break;case"90d":dateToDisplay=_getTimezoneSpecificTimeObj().subtract(89,"days").format("MMMM D")+" - "+_getTimezoneSpecificTimeObj().format("MMMM D"),PageHeader.startDate=_getTimezoneSpecificTimeObj().subtract(89,"days").format("YYYY-MM-DD"),PageHeader.endDate=_getTimezoneSpecificTimeObj().format("YYYY-MM-DD");break;case"currentMonth":dateToDisplay=_getTimezoneSpecificTimeObj().startOf("month").format("MMMM D")+" - "+_getTimezoneSpecificTimeObj().format("MMMM D"),PageHeader.startDate=_getTimezoneSpecificTimeObj().startOf("month").format("YYYY-MM-DD"),PageHeader.endDate=_getTimezoneSpecificTimeObj().format("YYYY-MM-DD");break;case"lastMonth":dateToDisplay=_getTimezoneSpecificTimeObj().subtract(1,"month").startOf("month").format("MMMM D")+" - "+_getTimezoneSpecificTimeObj().subtract(1,"month").endOf("month").format("MMMM D"),PageHeader.startDate=_getTimezoneSpecificTimeObj().subtract(1,"month").startOf("month").format("YYYY-MM-DD"),PageHeader.endDate=_getTimezoneSpecificTimeObj().subtract(1,"month").endOf("month").format("YYYY-MM-DD");break;case"c":if(empty(formData.start_date_submit)||empty(formData.end_date_submit)){showAlertMessage("E","Please select start and end date.");return}if(moment(formData.end_date_submit).diff(moment(formData.start_date_submit),"days")<0){showAlertMessage("E","Start date should be less than or equal to the end date.");return}dateToDisplay=moment(formData.start_date_submit).format("MMMM D")+" - "+moment(formData.end_date_submit).format("MMMM D"),PageHeader.startDate=formData.start_date_submit,PageHeader.endDate=formData.end_date_submit;break;case"startToToday":if(empty(formData.startToToday_date_submit)){showAlertMessage("E","Please select start date.");return}dateToDisplay=moment(formData.startToToday_date_submit).format("MMMM D")+" - "+_getTimezoneSpecificTimeObj().format("MMMM D"),PageHeader.startDate=formData.startToToday_date_submit,PageHeader.endDate=_getTimezoneSpecificTimeObj().format("YYYY-MM-DD");break}$(".filterDiv").html('<h3 class="heading-btn m-2"><span class="badge badge-pill badge-light" ><i class="icon-cancel-circle2 text-muted font20 dateRangeFilter-close" style="cursor:pointer;" onclick="DateFilter.removeFilter();"></i>&nbsp;&nbsp;<span id="dateText" style="cursor:pointer;" data-toggle="modal" data-target="#dateFilterModal" onclick="PageHeader.showDateFilter();"></span></span></h3>'),$(".heading-btn").removeClass("d-none"),$('.heading-btn span[id="dateText"]').html(dateToDisplay);var moduleName=window.location.pathname.split("/")[1],allowedModules=["dashboard","im","tt","counterfeit"];allowedModules.includes(moduleName);var strSearchDate=PageHeader.startDate+"|"+PageHeader.endDate;createCookie("searchDate",strSearchDate,365),createCookie("searchDateLabel",dateRangeOption,365),PageHeader.onDateRageChange&&PageHeader.onDateRageChange(),$("#dateFilterModal").modal("hide")}},hideShowCustomDate:function(e){var value=e.target.value;if(value=="c")$("#daterange_startToToday_div").hide(),$("#daterange_end_date_div").show(),$("#daterange_start_date_div").show(),$("#daterange_end_date").val("");else if(value=="startToToday"){$("#daterange_startToToday_div").show(),$("#daterange_start_date_div").hide();
1var pickerEndDate=DateFilter.calendar_endDate.pickadate("picker");pickerEndDate.set("select",new Date),$("#daterange_end_date_div").hide()}else $("#daterange_startToToday_div").hide(),$("#daterange_end_date_div").hide(),$("#daterange_start_date_div").hide()},removeFilter:function(){$(event.target).parent().remove(),$(".filterDiv").empty(),$(".dateRangeRadio").prop("checked",!1),PageHeader.startDate=null,PageHeader.endDate=null,PageHeader.onDateRageChange&&PageHeader.onDateRageChange()}};function initInvoicePopups(){let __download_invoice_call=!1,current_user=user_info;page=="users"&&(current_user=__current_user_info);function showEditBillingInfoPopup(){let country_dropdown_html="";const user_country=extractDataFromArray(current_user,["billing_info","country"],extractDataFromArray(current_user,["ip","country"])),user_state=extractDataFromArray(current_user,["billing_info","state"],extractDataFromArray(current_user,["ip","state"]));Object.keys(countryCodeToName).forEach(code=>{country_dropdown_html+='<option value="'+code+'" '+(user_country==code?"selected":"")+">"+countryCodeToName[code]+"</option>"});let state_dropdown_html="";IndianStateNames.forEach(state=>{state_dropdown_html+='<option value="'+state+'" '+(user_state==state?"selected":"")+">"+state+"</option>"}),$(".stripe_billing_address").html(),BillingInfo.listeners(),Swal.fire({width:600,title:"Billing Details",html:`
2            <div class="text-left">
3                <div class="font-16 font-weight-semibold mb-2">Business Name</div>
4                <div class="font-14">
5                    <input type="text" class="form-control" name="name" value="`+extractDataFromArray(current_user,["billing_info","name"],current_user.fname+(empty(current_user.lname)?"":" "+current_user.lname))+`" errormsg="Name is incomplete.">
6                </div>
7            </div>
8            `+BillingInfo.getBillingInfosForm(),showCancelButton:!0,reverseButtons:!0,confirmButtonText:"Save",willOpen:()=>{BillingInfo.listeners(),BillingInfo.inputValidations(),$("#swal2-content input[name=name]").on("input",function(e){e.target.value==""?showInputInvalid("#swal2-content input[name=name]"):hideInputInvalid("#swal2-content input[name=name]")})},preConfirm:()=>{let billing_info=BillingInfo.getFormData();return billing_info?(billing_info.name=$("#swal2-content input[name=name]").val(),empty(billing_info.name)?(showInputInvalid("#swal2-content input[name=name]"),!1):billing_info):!1}}).then(result=>{result.isConfirmed&&$.post("//"+__api_domain+"/user/services/api",{cmd:"updateBillingData",formData:JSON.stringify({billing_info:result.value}),user_id:getUrlParameterByName("user_id")},function(response){if(!empty(response.data)){page=="users"?__current_user_info.billing_info=result.value:user_info.billing_info=result.value,$("#billing_info_name").text(result.value.name);let address=result.value.line1+"<br>";empty(result.value.city)||(address+=result.value.city+"<br>"),empty(result.value.state)||(address+=result.value.state+"<br>"),address+="Zip - "+result.value.postal_code+"<br>"+countryCodeToName[result.value.country]+"<br>",$("#billing_info_address").html(address),result.value.country=="IN"&&!empty(result.value.gst_pin)?($("#billing_info_gstpin").html("<strong>GST PIN: </strong>"+result.value.gst_pin),$("#billing_info_gstpin").show(),$("#billing_info_taxid").hide()):empty(result.value.vat_id)?($("#billing_info_gstpin").hide(),$("#billing_info_taxid").hide()):($("#billing_info_taxid").html("<strong>VAT/TAX ID: </strong>"+result.value.vat_id),$("#billing_info_taxid").show(),$("#billing_info_gstpin").hide()),SwalPopup.showSingleButtonPopup({title:"",icon:"success",text:"Saved",confirmButtonText:"Ok"},()=>{if(!empty(__download_invoice_call)){const inv_id=__download_invoice_call;__download_invoice_call=!1,location.href="//"+__api_domain+"/user/services/api?cmd=getInvoicePdf&inv_id="+inv_id}})}})}),$("select[name=country]").select2(),$("select[name=state]").select2()}$("#btn_edit_biller_info").on("click",function(e){showEditBillingInfoPopup()}),$(document).on("click",".btn_download_invoice",function(e){__download_invoice_call=null,empty(extractDataFromArray(current_user,["billing_info","country"]))?(__download_invoice_call=$(this).data("inv_id"),showEditBillingInfoPopup()):location.href="//"+__api_domain+"/user/services/api?cmd=getInvoicePdf&inv_id="+$(this).data("inv_id")}),$(document).on("change","select[name=country]",function(e){e.target.value=="IN"?($("#gstpin_input").show(),$("#state_input").show()):($("#gstpin_input").hide(),$("#state_input").hide())})}function toggleWatermark(){let value=extractDataFromArray(user_info,["watermark"],"");if(page=="users"&&(value=extractDataFromArray(__current_user_info,["watermark"],"")),page!="users"&&extractDataFromArray(user_info,["plan_info","plan"],"FR")=="FR"){Swal.fire({title:"Plan Upgrade Required",html:'<div class="py-4">You may remove the watermark only for paid plans. Please go to the <a href="/user/pricing">Pricing page</a> for more details.</div>',showCancelButton:!0,confirmButtonText:"Upgrade Now",reverseButtons:!0}).then(result=>{result.isConfirmed&&(location.href="/pricing")});return}Swal.fire({title:value?"Remove Watermark":"Show Watermark",text:value?"Do you want to remove Watermark?":"Do you want to show a Watermark?",showCancelButton:!0,reverseButtons:!0,confirmButtonText:"Confirm"}).then(result=>{if(result.isConfirmed){let data={cmd:"toggleWatermark",user_id:getUrlParameterByName("user_id")};page=="users"?(data.value=$("#show_watermark").prop("checked"),__current_user_info.watermark=data.value):(data.value=$("#qr_watermark").text()=="Yes",user_info.watermark=data.value),$.post("//"+__api_domain+"/user/services/api",data,function(response){$("#qr_watermark").text()=="Yes"?$("#qr_watermark").text("No"):$("#qr_watermark").text("Yes"),SwalPopup.showSingleButtonPopup({icon:"success",text:"Updated successfully!"})})}else page=="users"&&$("#show_watermark").prop("checked",!$("#show_watermark").prop("checked"))})}function changeLocale(){Swal.fire({title:"Change Locale",text:"Do you want to change?",showCancelButton:!0,reverseButtons:!0,confirmButtonText:"Confirm"}).then(result=>{if(result.isConfirmed){let locale=$("#locale_select").val(),data={cmd:"updateProfile",user_id:getUrlParameterByName("user_id"),formData:JSON.stringify({locale,redirect_domain:locale+".qrcodechimp.com"})};$.post("//"+__api_domain+"/user/services/api",data,function(response){SwalPopup.showSingleButtonPopup({icon:"success",text:"Updated successfully!"},()=>{location.href=location.href.replace(location.host,locale+".qrcodechimp.com")})})}})}function toggleSvgDownload(){Swal.fire({title:"SVG Download Option",text:"Do you want to toggle the option?",showCancelButton:!0,reverseButtons:!0,confirmButtonText:"Confirm"}).then(result=>{if(result.isConfirmed){let data={cmd:"toggleSvgDownload",user_id:getUrlParameterByName("user_id")};data.value=$("#svg_download").prop("checked"),$.post("//"+__api_domain+"/user/services/api",data,function(response){SwalPopup.showSingleButtonPopup({icon:"success",text:"Updated successfully!"})})}else $("#svg_download").prop("checked",!$("#svg_download").prop("checked"))})}var countryCodeToName={AW:"Aruba",BB:"Barbados",BD:"Bangladesh",BE:"Belgium",BF:"Burkina Faso",BG:"Bulgaria",BA:"Bosnia and Herzegovina",BN:"Brunei",BO:"Bolivia",BH:"Bahrain",JP:"Japan",BI:"Burundi",BJ:"Benin",BT:"Bhutan",JM:"Jamaica",BW:"Botswana",BR:"Brazil",BS:"The Bahamas",BY:"Belarus",BZ:"Belize",RU:"Russia",RW:"Rwanda",RS:"Republic of Serb
8ia",LT:"Lithuania",LU:"Luxembourg",LR:"Liberia",RO:"Romania",GW:"Guinea Bissau",GT:"Guatemala",GR:"Greece",GQ:"Equatorial Guinea",GY:"Guyana",GE:"Georgia",GB:"United Kingdom",GA:"Gabon",GN:"Guinea",GM:"Gambia",GL:"Greenland",KW:"Kuwait",OM:"Oman",xk:"Kosovo",_0:"Northern Cyprus",JO:"Jordan",HR:"Croatia",HU:"Hungary",HN:"Honduras",PR:"Puerto Rico",PS:"West Bank",PT:"Portugal",PY:"Paraguay",PA:"Panama",PG:"Papua New Guinea",PE:"Peru",PK:"Pakistan",PH:"Philippines",PL:"Poland",EE:"Estonia",EG:"Egypt",ZA:"South Africa",EC:"Ecuador",AL:"Albania",KZ:"Kazakhstan",ET:"Ethiopia",ZW:"Zimbabwe",ES:"Spain",ER:"Eritrea",ME:"Montenegro",MD:"Moldova",MG:"Madagascar",MA:"Morocco",UZ:"Uzbekistan",MM:"Myanmar",ML:"Mali",MN:"Mongolia",MK:"Macedonia",MW:"Malawi",MR:"Mauritania",MT:"Malta",MY:"Malaysia",MX:"Mexico",VU:"Vanuatu",FR:"France",FI:"Finland",FJ:"Fiji",FK:"Falkland Islands",NI:"Nicaragua",NL:"Netherlands",NO:"Norway",NA:"Namibia",NC:"New Caledonia",NZ:"New Zealand",NP:"Nepal",CI:"Ivory Coast",CH:"Switzerland",CO:"Colombia",CN:"China",CM:"Cameroon",CL:"Chile",CA:"Canada",CZ:"Czech Republic",CY:"Cyprus",CR:"Costa Rica",CU:"Cuba",SZ:"Swaziland",SY:"Syria",KG:"Kyrgyzstan",KE:"Kenya",SR:"Suriname",KH:"Cambodia",SV:"El Salvador",SK:"Slovakia",KR:"South Korea",SI:"Slovenia",KP:"North Korea",SN:"Senegal",SL:"Sierra Leone",SB:"Solomon Islands",SA:"Saudi Arabia",SE:"Sweden",SD:"Sudan",SG:"Singapore",DO:"Dominican Republic",DJ:"Djibouti",DK:"Denmark",DE:"Germany",YE:"Yemen",AT:"Austria",US:"United States of America",LV:"Latvia",UY:"Uruguay",LB:"Lebanon",LA:"Laos",TW:"Taiwan",TT:"Trinidad and Tobago",TR:"Turkey",LK:"Sri Lanka",TN:"Tunisia",TL:"East Timor",TM:"Turkmenistan",TJ:"Tajikistan",LS:"Lesotho",TH:"Thailand",TF:"French Southern and Antarctic Lands",AE:"United Arab Emirates",VE:"Venezuela",AF:"Afghanistan",IQ:"Iraq",IS:"Iceland",IR:"Iran",AM:"Armenia",IT:"Italy",VN:"Vietnam",AR:"Argentina",AU:"Australia",IL:"Israel",IN:"India",TZ:"Tanzania",AZ:"Azerbaijan",IE:"Ireland",ID:"Indonesia",UA:"Ukraine",QA:"Qatar",MZ:"Mozambique",KY:"Cayman Islands",AD:"Andorra",UK:"United Kingdom",HK:"China"},IndianStateNames=["Andhra Pradesh","Arunachal Pradesh","Assam","Bihar","Chandigarh","Chhattisgarh","Dadra and Nagar Haveli and Daman and Diu","Delhi","Goa","Gujarat","Haryana","Himachal Pradesh","Jammu and Kashmir","Jharkhand","Karnataka","Kerala","Ladakh","Lakshadweep","Madhya Pradesh","Maharashtra","Manipur","Meghalaya","Mizoram","Nagaland","Odisha","Puducherry","Punjab","Rajasthan","Sikkim","Tamil Nadu","Telangana","Tripura","Uttar Pradesh","Uttarakhand","West Bengal"],SiteHeader={logo:"/assets/images/qrcodechimp-icon.svg",logoClass:"",init:function(){SiteHeader.checkAndUpdateHeader()},checkAndUpdateHeader:function(){isUserLoggedIn()?($("#nav_dashboard_link").removeClass("d-none"),$(".user_profile_header").addClass("loggedIn"),$(".user_profile_header .user_profile_icon").html(SiteHeader.getUserProfileIconHtml())):($(".user_profile_header").removeClass("loggedIn"),$("#nav_dashboard_link").addClass("d-none"))},checkAndUpdateClassName:function(){extractDataFromArray(__sidebar_enabled_pages,[page],0)?($("#page_header").addClass("bg-white"),SiteHeader.logoClass="d-none"):($("#page_header").removeClass("bg-white"),SiteHeader.logoClass=""),SiteHeader.logo="/assets/images/qrcodechimp-logo.svg"},insertHeader:function(){$("#page_header").html(`<div class="p-0">
9        <nav class="navbar navbar-expand-md justify-content-between">
10        <div>
11            <a id="sidebarCollapse" class="`+SiteHeader.isSidebarOpened()+` header_nav_icon d-none"></a>
12            <a class="navbar-brand" ><img alt="Qr Code Chimp Logo" loading="lazy" class="qr_code_logo_click `+SiteHeader.logoClass+'" src="'+wrapperUrlWithCdn(SiteHeader.logo)+`" ></a>
13            </div>
14            <div class=" ml-auto ">
15                <ul class="navbar-nav chimp_header mb-1 mr-4">
16                    `+SiteHeader.getHeaderNavListHTML()+`
17                </ul>
18            </div>
19            `+SiteHeader.getUserProfileHtml()+`
20        </nav>
21    </div>`)},isSidebarOpened:function(){return"icon-cross"},getHeaderNavListHTML:function(){return'<li class="nav-item '+(page=="url"?"active":"")+`">
22                    <a class="nav-link" href="/">QR Code Generator</a>
23                </li>
24                <li class="nav-item `+(page=="createTemplate"?"active":"")+`">
25                    <a class="nav-link" href="/qr-code-services">Services</a>
26                </li>
27                <li class="nav-item `+(isUserLoggedIn()?"":"d-none")+" "+(page=="dashboard"?"active":"")+`" id="nav_dashboard_link" >
28                    <a class="nav-link" href="/user/dashboard">Dashboard</a>
29                </li>
30                <li class="nav-item `+(page=="pricing"?"active":"")+`">
31                    <a class="nav-link" href="/pricing">Pricing</a>
32                </li>
33                <li class="nav-item">
34                    <a class="nav-link" href="/articles">Articles</a>
35                </li>
36                <li class="nav-item `+(page=="faq"?"active":"")+`">
37                    <a class="nav-link" href="/qr-codes-faq">FAQs</a>
38                </li>
39                <li class="nav-item">
40                    <a class="nav-link" href="/contact-us">Contact Us</a>
41                </li>`},getUserProfileHtml:function(){let fname="",pro_pic="",sub_account_rec=[];return isUserLoggedIn()&&(fname=extractDataFromArray(user_info,["fname"],""),pro_pic=extractDataFromArray(user_info,["user_img"],"/assets/images/profile_pic.svg"),sub_account_rec=extractDataFromArray(user_info,["sub_account_rec"],[]),empty(sub_account_rec)||(fname=extractDataFromArray(sub_account_rec,["name"],"").split(" ")[0])),'<div class="user_profile_header '+(page=="signin"?"d-none":"")+" "+(isUserLoggedIn()?"loggedIn":"")+`">
42                    <div class="collapse navbar-collapse login_signup" id="navbarC
42ollapse">
43                        <div class="navbar-nav mr-auto">
44                            
45                        </div>
46                        <div class="form-inline mt-2 mt-md-0">
47                            <button class="btn btn-outline-primary mr-2 pl-4 pr-4" data-toggle="modal"
48                            data-target="#signup-free">Sign In</button>
49                            <button class="btn btn-primary  my-sm-0 pl-4 pr-4" data-toggle="modal"
50                            data-target="#signup-free">Sign Up</button>
51                        </div>
52                    </div>
53                    <div class="ml-auto user_profile_icon">
54                        <div class="navbar_notification easin mr-2 d-none "><i class="icon-notification"></i></div>
55                        <div class=" easin dropdown" >
56                            <button class="dropdown-toggle navbar_profile_pic" id="user_profile_dropdown" data-toggle="dropdown" aria-haspopup="false" aria-expanded="false" style="background-image:url(`+pro_pic+`)" ></button>
57                            <div class="dropdown-menu dropdown-menu-right" aria-labelledby="user_profile_dropdown">
58                                <h6 class="dropdown-header border-bottom">`+fname+`</h6>
59                                <a class="dropdown-item `+(empty(sub_account_rec)?"":"d-none")+`" href="/user/settings?s=profile" id="subaccount_nav_dropdown_link">Profile</a>
60                                <a class="dropdown-item d-none" href="/user/setting">Setting</a>
61                                <div class="dropdown-item" href="" onclick="logout()">Sign Out</div>
62                            </div>
63                        </div>
64                    </div>
65                </div>`},getUserProfileIconHtml:function(){let fname="",pro_pic="",sub_account_rec=[];return isUserLoggedIn()&&(fname=extractDataFromArray(user_info,["fname"],""),pro_pic=extractDataFromArray(user_info,["user_img"],"/assets/images/profile_pic.svg"),sub_account_rec=extractDataFromArray(user_info,["sub_account_rec"],[]),empty(sub_account_rec)||(fname=extractDataFromArray(sub_account_rec,["name"],"").split(" ")[0])),`<div class="navbar_notification easin mr-2 d-none "><i class="icon-notification"></i></div>
66                <div class=" easin dropdown" >
67                    <button class="dropdown-toggle navbar_profile_pic" id="user_profile_dropdown" data-toggle="dropdown" aria-haspopup="false" aria-expanded="false" style="background-image:url(`+pro_pic+`)" ></button>
68                    <div class="dropdown-menu dropdown-menu-right" aria-labelledby="user_profile_dropdown">
69                        <h6 class="dropdown-header border-bottom">`+fname+`</h6>
70                        <a class="dropdown-item `+(empty(sub_account_rec)?"":"d-none")+`" href="/user/settings?s=profile" id="subaccount_nav_dropdown_link">Profile</a>
71                        <a class="dropdown-item d-none" href="/user/setting">Setting</a>
72                        <div class="dropdown-item" href="" onclick="logout()">Sign Out</div>
73                    </div>
74                </div>`}};function formUPIurl(data){let upi_url="upi://pay?";const vpa=extractDataFromArray(data,["vpa"],"");empty(vpa)||(upi_url+="pa="+vpa+"&");const payee=extractDataFromArray(data,["payee"],"");empty(payee)||(upi_url+="pn="+payee+"&");const amount=extractDataFromArray(data,["amount"],"");empty(amount)||(upi_url+="am="+amount+"&");const currency=extractDataFromArray(data,["currency"],"");empty(currency)||(upi_url+="cu="+currency+"&");const remark=extractDataFromArray(data,["remark"],"");return empty(remark)||(upi_url+="tn="+remark+"&"),upi_url.indexOf("&")==upi_url.length-1&&(upi_url=upi_url.substr(0,upi_url.length-1)),upi_url}function isComponentBasedUI(qr_type=""){return empty(qr_type)&&(qr_type=typeof page=="undefined"?typeof __page_type=="undefined"?__page_type:"":page),typeof __template_categories!="undefined"&&extractDataFromArray(__template_categories,[qr_type,"component_based"],0)}

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.