![]() Server : Apache/2 System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64 User : gositeme ( 1004) PHP Version : 8.2.29 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/gositeme/domains/gositeme.com/public_html/whmcs/templates/orderforms/phox/js/ |
function scrollToGatewayInputError(){var e=jQuery(".gateway-errors,.assisted-cc-input-feedback").first();(e.closest("form")||jQuery("form").first()).find('button[type="submit"],input[type="submit"]').prop("disabled",!1).removeClass("disabled").find("i.fas,i.far,i.fal,i.fab").removeAttr("class").addClass("fas fa-arrow-circle-right").find("span").toggle(),e.length&&elementOutOfViewPort(e[0])&&jQuery("html, body").animate({scrollTop:e.offset().top-50},500)}function elementOutOfViewPort(e){var e=e.getBoundingClientRect(),t={};return t.top=e.top<0,t.left=e.left<0,t.bottom=e.bottom>(window.innerHeight||document.documentElement.clientHeight),t.right=e.right>(window.innerWidth||document.documentElement.clientWidth),t.any=t.top||t.left||t.bottom||t.right,t.any}!function(g){var C="iCheck",M=C+"-helper",D="checkbox",j="radio",v="checked",f="un"+v,b="disabled",m="determinate",Q="in"+m,x="update",w="type",T="click",U="touchbegin.i touchend.i",k="addClass",S="removeClass",W="trigger",H="label",y="cursor",P=/ip(hone|od|ad)|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent)||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints;function R(e,t,i){var n=e[0],a=/er/.test(i)?Q:/bl/.test(i)?b:v,r=i==x?{checked:n[v],disabled:n[b],indeterminate:"true"==e.attr(Q)||"false"==e.attr(m)}:n[a];if(/^(ch|di|in)/.test(i)&&!r)A(e,a);else if(/^(un|en|de)/.test(i)&&r)I(e,a);else if(i==x)for(var o in r)(r[o]?A:I)(e,o,!0);else t&&"toggle"!=i||(t||e[W]("ifClicked"),r?n[w]!==j&&I(e,a):A(e,a))}function A(e,t,i){var n,a,r=e[0],o=e.parent(),s=t==v,d=t==Q,u=t==b,l=d?m:s?f:"enabled",c=h(e,l+L(r[w])),p=h(e,t+L(r[w]));!0!==r[t]&&(!i&&t==v&&r[w]==j&&r.name&&(n=e.closest("form"),a='input[name="'+r.name+'"]',(a=n.length?n.find(a):g(a)).each(function(){this!==r&&g(this).data(C)&&I(g(this),t)})),d?(r[t]=!0,r[v]&&I(e,v,"force")):(i||(r[t]=!0),s&&r[Q]&&I(e,Q,!1)),O(e,s,t,i)),r[b]&&h(e,y,!0)&&o.find("."+M).css(y,"default"),o[k](p||h(e,t)||""),o.attr("role")&&!d&&o.attr("aria-"+(u?b:v),"true"),o[S](c||h(e,l)||"")}function I(e,t,i){var n=e[0],a=e.parent(),r=t==v,o=t==Q,s=t==b,d=o?m:r?f:"enabled",l=h(e,d+L(n[w])),u=h(e,t+L(n[w]));!1!==n[t]&&(!o&&i&&"force"!=i||(n[t]=!1),O(e,r,d,i)),!n[b]&&h(e,y,!0)&&a.find("."+M).css(y,"pointer"),a[S](u||h(e,t)||""),a.attr("role")&&!o&&a.attr("aria-"+(s?b:v),"false"),a[k](l||h(e,d)||"")}function E(e,t){e.data(C)&&(e.parent().html(e.attr("style",e.data(C).s||"")),t&&e[W](t),e.off(".i").unwrap(),g(H+'[for="'+e[0].id+'"]').add(e.closest(H)).off(".i"))}function h(e,t,i){if(e.data(C))return e.data(C).o[t+(i?"":"Class")]}function L(e){return e.charAt(0).toUpperCase()+e.slice(1)}function O(e,t,i,n){n||(t&&e[W]("ifToggled"),e[W]("change")[W]("ifChanged")[W]("if"+L(i)))}g.fn[C]=function(t,a){function r(e){e.each(function(){var e=g(this);n=e.is(i)?n.add(e):n.add(e.find(i))})}var u,e,c,y,p,h,f,m,i='input[type="'+D+'"], input[type="'+j+'"]',n=g();return/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(t)?(t=t.toLowerCase(),r(this),n.each(function(){var e=g(this);"destroy"==t?E(e,"ifDestroyed"):R(e,!0,t),g.isFunction(a)&&a()})):"object"!=typeof t&&t?this:(e=(u=g.extend({checkedClass:v,disabledClass:b,indeterminateClass:Q,labelHover:!0},t)).handle,c=u.hoverClass||"hover",y=u.focusClass||"focus",p=u.activeClass||"active",h=!!u.labelHover,f=u.labelHoverClass||"hover",m=0|(""+u.increaseArea).replace("%",""),e!=D&&e!=j||(i='input[type="'+e+'"]'),m<-50&&(m=-50),r(this),n.each(function(){var n=g(this),a=(E(n),this),e=a.id,t=-m+"%",i=100+2*m+"%",t={position:"absolute",top:t,left:t,display:"block",width:i,height:i,margin:0,padding:0,background:"#fff",border:0,opacity:0},i=P?{position:"absolute",visibility:"hidden"}:m?t:{position:"absolute",opacity:0},r=a[w]==D?u.checkboxClass||"i"+D:u.radioClass||"i"+j,o=g(H+'[for="'+e+'"]').add(n.closest(H)),s=!!u.aria,d=C+"-"+Math.random().toString(36).substr(2,6),l='<div class="'+r+'" '+(s?'role="'+a[w]+'" ':"");s&&o.each(function(){l+='aria-labelledby="',this.id?l+=this.id:(this.id=d,l+=d),l+='"'}),l=n.wrap(l+"/>")[W]("ifCreated").parent().append(u.insert),r=g('<ins class="'+M+'"/>').css(t).appendTo(l),n.data(C,{o:u,s:n.attr("style")}).css(i),u.inheritClass&&l[k](a.className||""),u.inheritID&&e&&l.attr("id",C+"-"+e),"static"==l.css("position")&&l.css("position","relative"),R(n,!0,x),o.length&&o.on(T+".i mouseover.i mouseout.i "+U,function(e){var t=e[w],i=g(this);if(!a[b]){if(t==T){if(g(e.target).is("a"))return;R(n,!1,!0)}else h&&(/ut|nd/.test(t)?(l[S](c),i[S](f)):(l[k](c),i[k](f)));if(!P)return!1;e.stopPropagation()}}),n.on(T+".i focus.i blur.i keyup.i keydown.i keypress.i",function(e){var t=e[w],e=e.keyCode;return t!=T&&("keydown"==t&&32==e?(a[w]==j&&a[v]||(a[v]?I:A)(n,v),!1):void("keyup"==t&&a[w]==j?a[v]||A(n,v):/us|ur/.test(t)&&l["blur"==t?S:k](y)))}),r.on(T+" mousedown mouseup mouseover mouseout "+U,function(e){var t=e[w],i=/wn|up/.test(t)?p:c;if(!a[b]){if(t==T?R(n,!1,!0):(/wn|er|in/.test(t)?l[k](i):l[S](i+" "+p),o.length&&h&&i==c&&o[/ut|nd/.test(t)?S:k](f)),!P)return!1;e.stopPropagation()}})}))}}(window.jQuery||window.Zepto),function(e){"object"!=typeof e.WHMCS&&(e.WHMCS={hasModule:function(e){return typeof WHMCS[e]!=="undefined"&&Object.getOwnPropertyNames(WHMCS[e]).length>0},loadModule:function(e,t){if(this.hasModule(e))return;WHMCS[e]={};if(typeof t==="function")t.apply(WHMCS[e]);else for(var i in t)if(t.hasOwnProperty(i)){WHMCS[e][i]={};t[i].apply(WHMCS[e][i])}}})}(window),jQuery(document).ready(function(){jQuery(document).on("click",".disable-on-click",function(){var e;jQuery(this).addClass("disabled"),jQuery(this).hasClass("spinner-on-click")&&(e=$(this).find("i.fas,i.far,i.fal,i.fab"),jQuery(e).removeAttr("class").addClass("fas fa-spinner fa-spin"))}).on("click","#openTicketSubmit.disabled",function(){return!1})}),WHMCS.hasModule("authn")||WHMCS.loadModule("authn",{provider:function(){var t=!1;return this.feedbackContainer=function(){return jQuery(".providerLinkingFeedback")},this.btnContainer=function(){return jQuery(".providerPreLinking")},this.feedbackMessage=function(e){void 0===e&&(e="complete_sign_in");e=jQuery("p.providerLinkingMsg-preLink-"+e);return e.length?e.first().html():""},this.showProgressMessage=function(e){this.feedbackContainer().fadeIn("fast",function(){"function"!=typeof e||t||(t=!0,e())})},this.preLinkInit=function(e){this.feedbackContainer().removeClass("alert-danger alert-success").addClass("alert alert-info").html('<i class="fas fa-fw fa-spinner fa-spin"></i> '+this.feedbackMessage()).hide();var t,i=this.btnContainer();i.length?i.data("hideOnPrelink")?(t=this,i.fadeOut("false",function(){t.showProgressMessage(e)})):(i.data("disableOnPrelink")&&i.find(".btn").addClass("disabled"),this.showProgressMessage(e)):this.showProgressMessage(e)},this.displayError=function(e,t,i){jQuery("#providerLinkingMessages .provider-name").html(e);e=this.feedbackMessage("connect_error");!t||(t=this.feedbackMessage(t))&&(e=t),i&&0<$(".btn-logged-in-admin").length&&(e+=" Error: "+i),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(e).slideDown()},this.displaySuccess=function(e,t,i){var n,a,r,o=i.icon,s=t.htmlTarget,u=t.targetLogin,c=t.targetRegister,p=i.name,d="";switch(e.result){case"logged_in":case"2fa_needed":d=this.feedbackMessage("2fa_needed"),this.feedbackContainer().removeClass("alert-danger alert-warning alert-success").addClass("alert alert-info").html(d),window.location=e.redirect_url?decodeURIComponent(e.redirect_url):decodeURIComponent(t.redirectUrl);break;case"linking_complete":var l="";l=(l=e.remote_account.email||e.remote_account.firstname+" "+e.remote_account.lastname).trim(),d=this.feedbackMessage("linking_complete").trim().replace(":displayName",p),l&&(d=d.replace(/\.$/," ("+l+").")),this.feedbackContainer().removeClass("alert-danger alert-warning alert-info").addClass("alert alert-success").html(o+d);break;case"login_to_link":s===u?(d=this.feedbackMessage("login_to_link-signin-required"),this.feedbackContainer().removeClass("alert-danger alert-success alert-info").addClass("alert alert-warning").html(o+d)):(l=jQuery("input[name=email]"),n=jQuery("input[name=firstname]"),a=jQuery("input[name=lastname]"),""===l.val()&&l.val(e.remote_account.email),""===n.val()&&n.val(e.remote_account.firstname),""===a.val()&&a.val(e.remote_account.lastname),s===c?("object"==typeof WHMCS.client.registration&&WHMCS.client.registration.prefillPassword(),d=this.feedbackMessage("login_to_link-registration-required"),this.feedbackContainer().fadeOut("slow",function(){$(this).removeClass("alert-danger alert-success alert-info").addClass("alert alert-warning").html(o+d).fadeIn("fast")})):("object"==typeof WHMCS.client.registration&&WHMCS.client.registration.prefillPassword(),(r=this).feedbackContainer().each(function(e,t){var i=$(t),n=i.siblings("div .providerPreLinking").data("linkContext");i.fadeOut("slow",function(){d="checkout-new"===n?r.feedbackMessage("checkout-new"):r.feedbackMessage("login_to_link-signin-required"),i.removeClass("alert-danger alert-success alert-info").addClass("alert alert-warning").html(o+d).fadeIn("fast")})})));break;case"other_user_exists":d=this.feedbackMessage("other_user_exists"),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(o+d).slideDown();break;case"already_linked":d=this.feedbackMessage("already_linked"),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(o+d).slideDown();break;default:d=this.feedbackMessage("default"),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(o+d).slideDown()}},this.signIn=function(e,t,i,n,a){jQuery.ajax(e).done(function(e){n(),WHMCS.authn.provider.displaySuccess(e,t,i),jQuery("#tableLinkedAccounts").length&&WHMCS.ui.dataTable.getTableById("tableLinkedAccounts").ajax.reload()}).error(function(){a(),WHMCS.authn.provider.displayError()})},this}}),function(e){WHMCS.hasModule("client")||WHMCS.loadModule("client",e)}({registration:function(){return this.prefillPassword=function(n){function e(){for(var e=WHMCS.utils.simpleRNG(),t=0,i=n.form.password.length;t<i;t++)jQuery("#"+n.form.password[t].id).val(e).trigger("keyup")}var t;void 0===(n=n||{}).hideContainer?(t=jQuery("#inputSecurityQId").attr("id")?"#containerPassword":"#containerNewUserSecurity",n.hideContainer=jQuery(t),n.hideInputs=!0):"string"==typeof n.hideContainer&&n.hideContainer.length&&(n.hideContainer=jQuery(n.hideContainer)),void 0===n.form&&(n.form={password:[{id:"inputNewPassword1"},{id:"inputNewPassword2"}]});n.hideInputs?n.hideContainer.slideUp("fast",e):e()},this}}),function(e){WHMCS.hasModule("http")||WHMCS.loadModule("http",e)}({jqClient:function(){return _getSettings=function(e,t,i,n){return"object"==typeof e?e:("function"==typeof t&&(i=t,t=null),{url:e,data:t,success:i,dataType:n})},this.get=function(e,t,i,n){return WHMCS.http.client.request(jQuery.extend(_getSettings(e,t,i,n),{type:"GET"}))},this.post=function(e,t,i,n){return WHMCS.http.client.request(jQuery.extend(_getSettings(e,t,i,n),{type:"POST"}))},this.jsonGet=function(i){i=i||{},this.get(i.url,i.data,function(e){e.warning?(console.log("[WHMCS] Warning: "+e.warning),"function"==typeof i.warning&&i.warning(e.warning)):e.error?(console.log("[WHMCS] Error: "+e.error),"function"==typeof i.error&&i.error(e.error)):"function"==typeof i.success&&i.success(e)},"json").error(function(e,t){console.log("[WHMCS] Error: "+t),"function"==typeof i.fail&&i.fail(t)}).always(function(){"function"==typeof i.always&&i.always()})},this.jsonPost=function(i){i=i||{},this.post(i.url,i.data,function(e){e.warning?(console.log("[WHMCS] Warning: "+e.warning),"function"==typeof i.warning&&i.warning(e.warning)):e.error?(console.log("[WHMCS] Error: "+e.error),"function"==typeof i.error&&i.error(e.error)):"function"==typeof i.success&&i.success(e)},"json").fail(function(e,t){console.log("[WHMCS] Fail: "+t),"function"==typeof i.fail&&i.fail(t,e)}).always(function(){"function"==typeof i.always&&i.always()})},this},client:function(){var a=this;return _beforeRequest=function(e){return void 0===e.type&&(e.type="GET"),e},this.request=function(e){return e=_beforeRequest(e||{}),jQuery.ajax(e)},jQuery.each(["get","post","put","delete"],function(e,t){var i,n;a[t]=(i=t,n=a,function(e){return(e=e||{}).type=i.toUpperCase(),n.request(e)})}),this}}),WHMCS.hasModule("ui")||WHMCS.loadModule("ui",{confirmation:function(){var t=[];return this.register=function(e){return t.indexOf(e=void 0===e?"[data-toggle=confirmation]":e)<0&&t.push(e),jQuery(e).confirmation({rootSelector:e}),t},this},dataTable:function(){return this.tables={},this.register=function(){var i=this;jQuery("table.data-driven").each(function(e,t){i.getTableById(t.id,void 0)})},this.getTableById=function(e,i){var t,n,a=this,r=jQuery("#"+e);return void 0===a.tables[e]?(void 0===i&&(i={dom:'<"listtable"ift>pl',paging:!1,lengthChange:!1,searching:!1,ordering:!0,info:!1,autoWidth:!0,columns:[],lengthMenu:[10,25,50,100,500,1e3],language:{emptyTable:r.data("langEmptyTable")?r.data("langEmptyTable"):"No records found"}}),jQuery.each(r.data(),function(e,t){if(void 0!==t)if("ajaxUrl"!==e)if("lengthChange"!==e){if("pageLength"!==e)return"langEmptyTable"===e?(void 0===i.language&&(i.language={}),void(i.language.emptyTable=t)):"langZeroRecords"===e?(void 0===i.language&&(i.language={}),void(i.language.zeroRecords=t)):void(i.key=t);i.pageLength=t}else i.lengthChange=t;else i.ajax={url:t}}),jQuery.each(r.find("th"),function(){void 0===i.columns&&(i.columns=[]),i.columns.push({data:jQuery(this).data("name")})}),a.tables[e]=a.initTable(r,i)):void 0!==i&&(n=(t=a.tables[e]).init(),n=jQuery.extend(n,i),t.destroy(),a.tables[e]=a.initTable(r,n)),a.tables[e]},this.initTable=function(n,e){var e=n.DataTable(e),t=this;return n.data("on-draw")?e.on("draw.dt",function(e,t){var i=n.data("on-draw");"function"==typeof window[i]&&window[i](e,t)}):n.data("on-draw-rebind-confirmation")&&e.on("draw.dt",function(e){t.rebindConfirmation(e)}),e},this.rebindConfirmation=function(e){for(var t=this,i=e.target.id,n=WHMCS.ui.confirmation.register(),a=0,r=n.length;a<r;a++)jQuery(n[a]).on("confirmed.bs.confirmation",function(e){e.preventDefault(),WHMCS.http.jqClient.post(jQuery(e.target).data("target-url"),{token:csrfToken}).done(function(e){"success"!==e.status&&"okay"!==e.status||t.getTableById(i,void 0).ajax.reload()})})},this},clipboard:function(){return this.copy=function(e){e.preventDefault();var e=$(e.currentTarget),t=$(e).data("clipboard-target"),i=$(t).parent();try{var n=$("<textarea>").css("position","fixed").css("opacity","0").css("width","1px").css("height","1px").val($(t).val());i.append(n),n.focus().select(),document.execCommand("copy")}finally{n.remove()}e.tooltip({trigger:"click",placement:"bottom"}),WHMCS.ui.toolTip.setTip(e,"Copied!"),WHMCS.ui.toolTip.hideTip(e)},this},toolTip:function(){this.setTip=function(e,t){var i=e.data("bs.tooltip");return"in"!==i.hoverState&&(i.hoverState="in"),e.attr("data-original-title",t),i.show(),i},this.hideTip=function(e){return setTimeout(function(){e.data("bs.tooltip").hide()},2e3)}},jsonForm:function(){return this.managedElements="input,textarea,select",this.initFields=function(e){var t=this;$(e).find(t.managedElements).each(function(){var e=this;$(e).on("keypress change",function(){t.fieldHasError(e)&&t.clearFieldError(e)})})},this.init=function(t){var i=this;i.initFields(t),$(t).on("submit",function(e){e.preventDefault(),e.stopPropagation(),i.clearErrors(t);e=$(t).parents('.modal[role="dialog"]').first();$(e).length&&($(e).on("show.bs.modal hidden.bs.modal",function(){i.clearErrors(t)}),$(e).on("show.bs.modal",function(){$(t)[0].reset()})),WHMCS.http.client.post({url:$(t).attr("action"),data:$(t).serializeArray()}).done(function(e){i.onSuccess(t,e)}).fail(function(e){i.onError(t,e)}).always(function(e){i.onRequestComplete(t,e)})})},this.initAll=function(){var e=this;$('form[data-role="json-form"]').each(function(){e.init(this)})},this.markFieldErrors=function(e,t){var i,n,a=null;for(n in t)t.hasOwnProperty(n)&&(a=t[n]),i=this.managedElements.split(",").map(function(e){return e+'[name="'+n+'"]'}).join(","),i=$(e).find(i),a&&($(i).parents(".form-group").addClass("has-error"),$(i).attr("title",a),$(i).tooltip());$(e).find(".form-group.has-error input[title]").first().tooltip("show")},this.fieldHasError=function(e){return $(e).parents(".form-group").hasClass("has-error")},this.clearFieldError=function(t){try{$(t).tooltip("dispose")}catch(e){$(t).tooltip("destroy")}$(t).parents(".form-group").removeClass("has-error")},this.onSuccess=function(e,t){e=$(e).data("on-success");"function"==typeof e&&e(t.data)},this.onError=function(e,t){t.responseJSON&&t.responseJSON.fields&&"object"==typeof t.responseJSON.fields?this.markFieldErrors(e,t.responseJSON.fields):console.log("Unknown error - please try again later.");e=$(e).data("on-error");"function"==typeof e&&e(t)},this.clearErrors=function(e){var t=this;$(e).find(t.managedElements).each(function(){t.clearFieldError(this)})},this.onRequestComplete=function(e,t){},this},effects:function(){this.errorShake=function(e){var d={},d=$.extend({direction:"left",distance:8,times:3,speed:90},d);return e.each(function(){var e=$(this),t={position:e.css("position"),top:e.css("top"),bottom:e.css("bottom"),left:e.css("left"),right:e.css("right")},i=(e.css("position","relative"),"up"===d.direction||"down"===d.direction?"top":"left"),n="up"===d.direction||"left"===d.direction?"pos":"neg",a={},r={},o={};a[i]=("pos"==n?"-=":"+=")+d.distance,r[i]=("pos"==n?"+=":"-=")+2*d.distance,o[i]=("pos"==n?"-=":"+=")+2*d.distance,e.animate(a,d.speed);for(var s=1;s<d.times;s++)e.animate(r,d.speed).animate(o,d.speed);e.animate(r,d.speed).animate(a,d.speed/2,function(){e.css(t)})})}}}),WHMCS.hasModule("form")||WHMCS.loadModule("form",function(){return this.checkAllBound=false,this.register=function(){if(!this.checkAllBound){this.bindCheckAll();this.checkAllBound=true}},this.bindCheckAll=function(){var e=".btn-check-all";jQuery("body").on("click",e,function(e){var t=jQuery(e.target);var i=jQuery("#"+t.data("checkbox-container")+' input[type="checkbox"]');if(t.data("btn-check-toggle")){var n="Deselect All";var a="Select All";if(t.data("label-text-deselect"))n=t.data("label-text-deselect");if(t.data("label-text-select"))a=t.data("label-text-select");if(t.hasClass("toggle-active")){i.prop("checked",false);t.text(a);t.removeClass("toggle-active")}else{i.prop("checked",true);t.text(n);t.addClass("toggle-active")}}else if(t.data("btn-toggle-on"))i.prop("checked",true);else i.prop("checked",false)})},this.reloadCaptcha=function(e){if(typeof grecaptcha!=="undefined")grecaptcha.reset();else{if(!e)e=jQuery("#inputCaptchaImage");var t=jQuery(e).data("src");jQuery(e).attr("src",t+"?nocache="+(new Date).getTime());var i=jQuery("#inputCaptcha");if(i.length)i.val("")}},this});var recaptchaLoadComplete=!1,recaptchaCount=0,recaptchaType="recaptcha",recaptchaValidationComplete=!1;WHMCS.hasModule("recaptcha")||WHMCS.loadModule("recaptcha",function(){return this.register=function(){if(recaptchaLoadComplete)return;var p=[],e=jQuery(".btn-recaptcha").parents("form"),h=false;e.each(function(u,e){if(typeof recaptchaSiteKey==="undefined"){console.log("Recaptcha site key not defined");return}recaptchaCount+=1;var i=jQuery(e),t=i.find(".btn-recaptcha"),n=typeof requiredText!=="undefined"?requiredText:"Required",a="divDynamicRecaptcha"+recaptchaCount;h=t.hasClass("btn-recaptcha-invisible");var r=i.find("#"+a+" .g-recaptcha"),o=i.find(".recaptcha-container"),s=i;if(o.length){o.attr("id",o.attr("id")+recaptchaCount);s=o}if(!r.length){s.append('<div id="#'+a+'" class="g-recaptcha"></div>');r=s.find("#"+a)}if(!h)r.data("toggle","tooltip").data("placement","bottom").data("trigger","manual").attr("title",n).hide();var d=i.find("input[name='submit']");if(d.length){var l=i.prop("action");i.prop("action",l+"&submit=1");d.remove()}var c=a+"Callback";window[c]=function(){if(h)i.submit()};if(h){recaptchaType="invisible";i.on("submit.recaptcha",function(e){var t=i.find(".g-recaptcha").data("recaptcha-id");if(!grecaptcha.getResponse(t).trim()){e.preventDefault();grecaptcha.execute(t);recaptchaValidationComplete=false}else recaptchaValidationComplete=true})}else{p.push(function(){r.slideDown("fast",function(){r.find(":first").addClass("center-block")})});p.push(function(){r.find(":first").addClass("center-block")})}});window.recaptchaLoadCallback=function(){jQuery(".g-recaptcha").each(function(e,t){var i=jQuery(t),n=i.closest("form"),a=n.find(".btn-recaptcha"),r=i.attr("id").substring(1);var o=grecaptcha.render(t,{sitekey:recaptchaSiteKey,size:a.hasClass("btn-recaptcha-invisible")?"invisible":"normal",callback:r+"Callback"});i.data("recaptcha-id",o)})};if(e.length){var t="https://www.google.com/recaptcha/api.js?onload=recaptchaLoadCallback&render=explicit";jQuery.getScript(t,function(){for(var e=p.length-1;e>=0;e--)p[e]()})}recaptchaLoadComplete=true},this}),WHMCS.hasModule("utils")||WHMCS.loadModule("utils",function(){return this.simpleRNG=function(){var e="./$_-#!,^*()|";var t=0;for(var i=0;t<3;i++)t+=Math.floor(Math.random()*10/2);t=Math.floor(t);var n="";for(var a=0;a<t;a++){v=(Math.random()+1).toString(24).split(".")[1];if(Math.random()>.5)n+=btoa(v).substr(0,4);else n+=v;if(Math.random()>.5)n+=e.substr(Math.floor(Math.random()*13),1)}return n},this.getRouteUrl=function(e){return whmcsBaseUrl+"/index.php?rp="+e},this.validateBaseUrl=function(){if(typeof window.whmcsBaseUrl==="undefined"){console.log("Warning: The WHMCS Base URL definition is missing "+"from your active template. Please refer to "+"https://docs.whmcs.com/WHMCS_Base_URL_Template_Variable "+"for more information and details of how to resolve this "+"warning.");window.whmcsBaseUrl=this.autoDetermineBaseUrl();window.whmcsBaseUrlAutoSet=true}else if(window.whmcsBaseUrl===""&&typeof window.whmcsBaseUrlAutoSet!=="undefined"&&window.whmcsBaseUrlAutoSet===true)window.whmcsBaseUrl=this.autoDetermineBaseUrl()},this.autoDetermineBaseUrl=function(){var e=window.location.href;var t=-1;if(typeof e!=="undefined")t=e.indexOf(".php");if(t===-1){e=jQuery("#Primary_Navbar-Home a").attr("href");if(typeof e!=="undefined")t=e.indexOf(".php")}if(t!==-1){e=e.substring(0,t);var i=e.lastIndexOf("/");if(i!==false)return e.substring(0,i)}return""},this.normaliseStringValue=function(e){return e?e.toLowerCase().replace(/\s/g,"-"):""},this.generatePassword=function(e){var t=this.getPasswordCharacterSet();var i="";for(var n=0;e>n;n++)i+=t[this.randomInt(t.length)];return i},this.getPasswordCharacterSet=function(){var e="0123456789"+"abcdefghijklmnopqrstuvwxyz"+"ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"!#$%()*+,-.:;=@_|{ldelim}{rdelim}~";var t=[];for(var i=0;e.length>i;i++){var n=e.charCodeAt(i);if(55296>n||n>=57344){var a=e.charAt(i);if(t.indexOf(a)==-1)t.push(a);continue}if(56320>n?e.length>i+1:false){var r=e.charCodeAt(i+1);if(r>=56320?57344>r:false){var a=e.substring(i,i+2);i++;if(t.indexOf(a)==-1)t.push(a);continue}}throw"Invalid UTF-16"}return t},this.randomInt=function(e){var t=this.randomIntMathRandom(e);t=(t+this.randomIntBrowserCrypto(e))%e;return t},this.randomIntMathRandom=function(e){var t=Math.floor(Math.random()*e);if(0>t||t>=e)throw"Arithmetic exception";return t},this.randomIntBrowserCrypto=function(e){var t=null;if("crypto"in window)t=crypto;else if("msCrypto"in window)t=msCrypto;else return 0;if(!("getRandomValues"in t)||!("Uint32Array"in window)||typeof Uint32Array!="function")t=null;if(t==null)return 0;var i=new Uint32Array(1);do{t.getRandomValues(i)}while(i[0]-i[0]%e>4294967296-e);return i[0]%e},this}),WHMCS.utils.validateBaseUrl(),"undefined"==typeof localTrans&&(localTrans=function(e,t){return"undefined"!=typeof _localLang&&void 0!==_localLang[e]&&0<_localLang[e].length?_localLang[e]:t});var domainLookupCallCount,checkoutForm,furtherSuggestions,hideCvcOnCheckoutForExistingCard=0;function validateCheckoutCreditCardInput(e){var t=jQuery('input[name="ccinfo"]:checked').val(),i=checkoutForm.find('*[type="submit"]'),n=null,a=!0,r=checkoutForm.find('input[name="paymentmethod"]:checked'),o=r.hasClass("is-credit-card"),r="RemoteCreditCard"===r.data("payment-type"),s=jQuery("#inputCardNumber");checkoutForm.find(".form-group").removeClass("has-error"),checkoutForm.find(".field-error-msg").hide(),o&&!r&&(o=checkoutForm.find("#inputCardCVV2"),"new"===t&&(o=checkoutForm.find("#inputCardCVV"),n=jQuery.payment.cardType(checkoutForm.find("#inputCardNumber").val()),jQuery.payment.validateCardNumber(checkoutForm.find("#inputCardNumber").val())&&!s.hasClass("unsupported")||(r=s.data("message-invalid"),s.hasClass("unsupported")&&(r=s.data("message-unsupported")),checkoutForm.find("#inputCardNumber").setInputError(r).showInputError(),a=!1),jQuery.payment.validateCardExpiry(checkoutForm.find("#inputCardExpiry").payment("cardExpiryVal"))||(checkoutForm.find("#inputCardExpiry").showInputError(),a=!1)),o.is(":visible")&&!jQuery.payment.validateCardCVC(o.val(),n)&&(o.showInputError(),a=!1),a||(i.prop("disabled",!1).removeClass("disabled").find("i").removeAttr("class").addClass("fas fa-arrow-circle-right"),e.preventDefault()))}function hasDomainLookupEnded(){3==++domainLookupCallCount&&jQuery("#btnCheckAvailability").removeAttr("disabled").removeClass("disabled")}function hasProductDomainLookupEnded(e,t){++domainLookupCallCount==e&&(t.removeAttr("disabled").removeClass("disabled"),jQuery('input[name="domainoption"]').iCheck("enable"))}function domainGotoNextStep(){jQuery("#domainLoadingSpinner").show(),jQuery("#frmProductDomainSelections").submit()}function removeItem(e,t){jQuery("#inputRemoveItemType").val(e),jQuery("#inputRemoveItemRef").val(t),jQuery("#modalRemoveItem").modal("show")}function updateConfigurableOptions(e,t){WHMCS.http.jqClient.post(whmcsBaseUrl+"/cart.php","a=cyclechange&ajax=1&i="+e+"&billingcycle="+t,function(e){jQuery("#productConfigurableOptions").html(jQuery(e).find("#productConfigurableOptions").html()),jQuery("input").iCheck({inheritID:!0,checkboxClass:"icheckbox_square-blue",radioClass:"iradio_square-blue",increaseArea:"20%"})}),recalctotals()}function recalctotals(){jQuery("#orderSummaryLoader").is(":visible")||jQuery("#orderSummaryLoader").fadeIn("fast");var t=Math.floor(1e6*Math.random()+1),e=(window.lastSliderUpdateRequestId=t,WHMCS.http.jqClient.post(whmcsBaseUrl+"/cart.php","ajax=1&a=confproduct&calctotal=true&"+jQuery("#frmConfigureProduct").serialize()));e.done(function(e){t==window.lastSliderUpdateRequestId&&jQuery("#producttotal").html(e)}),e.always(function(){jQuery("#orderSummaryLoader").delay(500).fadeOut("slow")})}function recalculateRenewalTotals(){jQuery("#orderSummaryLoader").is(":visible")||jQuery("#orderSummaryLoader").fadeIn("fast");var t=Math.floor(1e6*Math.random()+1);window.lastSliderUpdateRequestId=t,WHMCS.http.jqClient.get(WHMCS.utils.getRouteUrl("/cart/domain/renew/calculate")).done(function(e){t===window.lastSliderUpdateRequestId&&jQuery("#producttotal").html(e.body)}).always(function(){jQuery("#orderSummaryLoader").delay(500).fadeOut("slow")})}function selectDomainPricing(e,t,i,n,a){jQuery("#domainSuggestion"+a).iCheck("check"),jQuery("[name='domainsregperiod["+e+"]']").val(i),jQuery("[name='"+e+"-selected-price']").html('<b class="glyphicon glyphicon-shopping-cart"></b> '+i+" "+n+" @ "+t)}function selectDomainPeriodInCart(e,t,i,n){var a=jQuery("#orderSummaryLoader"),n=(a.not(":visible")&&a.fadeIn("fast"),jQuery("[name='"+e+"Pricing']").html(i+" "+n+' <span class="caret"></span>'),jQuery("[name='"+e+"Price']").html(t),WHMCS.http.jqClient.post(window.location.pathname,{domain:e,period:i,a:"updateDomainPeriod",token:csrfToken}));n.done(function(e){e.forceReload?window.location.reload():(e.domains.forEach(function(e){jQuery("[name='"+e.domain+"Price']").parent("div").find(".renewal-price").html(e.prefixedRenewPrice+e.shortRenewalYearsLanguage)}),jQuery("#subtotal").html(e.subtotal),e.promotype&&jQuery("#discount").html(e.discount),e.taxrate&&jQuery("#taxTotal1").html(e.taxtotal),e.taxrate2&&jQuery("#taxTotal2").html(e.taxtotal2),jQuery("#recurring").find("span:visible").not("span.cost").fadeOut("fast"),e.totalrecurringannually&&jQuery("#recurringAnnually").fadeIn("fast").find(".cost").html(e.totalrecurringannually),e.totalrecurringbiennially&&jQuery("#recurringBiennially").fadeIn("fast").find(".cost").html(e.totalrecurringbiennially),e.totalrecurringmonthly&&jQuery("#recurringMonthly").fadeIn("fast").find(".cost").html(e.totalrecurringmonthly),e.totalrecurringquarterly&&jQuery("#recurringQuarterly").fadeIn("fast").find(".cost").html(e.totalrecurringquarterly),e.totalrecurringsemiannually&&jQuery("#recurringSemiAnnually").fadeIn("fast").find(".cost").html(e.totalrecurringsemiannually),e.totalrecurringtriennially&&jQuery("#recurringTriennially").fadeIn("fast").find(".cost").html(e.totalrecurringtriennially),jQuery("#totalDueToday").html(e.total))}),n.always(function(){a.delay(500).fadeOut("slow")})}function loadMoreSuggestions(){for(var e=jQuery("#domainSuggestions"),t=1;t<=10;t++){if(!(0<furtherSuggestions))return void jQuery("div.more-suggestions").find("a").addClass("hidden").end().find("span.no-more").removeClass("hidden");e.find("div.domain-suggestion.clone:hidden:first").slideDown(),furtherSuggestions=e.find("div.domain-suggestion.clone:hidden").length}}function validate_captcha(t){var e=jQuery("#g-recaptcha-response"),i=jQuery("#divDynamicRecaptcha"),n=jQuery("#inputCaptcha");return e.length&&!e.val()?(i.tooltip("show"),!1):n.length&&!n.val()?(n.tooltip("show"),!1):void WHMCS.http.jqClient.post(t.attr("action"),t.serialize()+"&a=validateCaptcha",null,"json").done(function(e){e.error?(jQuery("#inputCaptcha").attr("data-original-title",e.error).tooltip("show"),n.length&&jQuery("#inputCaptchaImage").replaceWith('<img id="inputCaptchaImage" src="'+whmcsBaseUrl+"/includes/verifyimage.php?nocache="+(new Date).getTime()+'" align="middle" />')):(jQuery("#captchaContainer").remove(),t.trigger("submit"))})}function selectPreferredCard(){var e=jQuery('input[name="ccinfo"]:visible'),t=e.first(),e=e.filter("[data-order-preference=0]");(t=e.length?e:t).iCheck("check")}jQuery(document).ready(function(){jQuery("#order-phox").find("input").not(".no-icheck").iCheck({inheritID:!0,checkboxClass:"icheckbox_square-blue",radioClass:"iradio_square-blue",increaseArea:"20%"}),jQuery(".mc-promo .header").click(function(e){e.preventDefault(),jQuery(e.target).is(".btn, .btn span,.btn .fa")||(jQuery(this).parent().find(".rotate").toggleClass("down"),jQuery(this).parent().find(".body").slideToggle("fast"))}),jQuery(".mc-promos.viewcart .mc-promo:first-child .header").click();var n,a,e=jQuery("#inputCardNumber"),t=jQuery("#inputCardCVV2"),r=(e.length&&(e.payment("formatCardNumber"),jQuery("#inputCardCVV").payment("formatCardCVC"),jQuery("#inputCardStart").payment("formatCardExpiry"),jQuery("#inputCardExpiry").payment("formatCardExpiry")),t.length&&t.payment("formatCardCVC"),jQuery("#orderSummary"));function i(){var e,t,i;"none"!==jQuery("#scrollingPanelContainer").css("float")?(e=r.outerHeight(),void(t=0)!==n&&(t=n.top),i=jQuery(window).scrollTop()-t+15,a-e<i&&(i=a-e),jQuery(window).scrollTop()>t?r.stop().animate({marginTop:i}):r.stop().animate({marginTop:0})):r.stop().css("margin-top","0")}r.length&&(n=jQuery("#scrollingPanelContainer").parent(".row").offset(),a=jQuery("#scrollingPanelContainer").parent(".row").outerHeight()-35,jQuery(window).resize(function(){n=jQuery("#scrollingPanelContainer").parent(".row").offset(),a=jQuery("#scrollingPanelContainer").parent(".row").outerHeight()-35,i()}),jQuery(window).scroll(function(){i()}),i()),jQuery("#frmConfigureProduct").submit(function(e){e.preventDefault();var e=jQuery("#btnCompleteProductConfig"),t=jQuery(e).html();jQuery(e).find("i").removeClass("fa-arrow-circle-right").addClass("fa-spinner fa-spin"),WHMCS.http.jqClient.post(whmcsBaseUrl+"/cart.php","ajax=1&a=confproduct&"+jQuery("#frmConfigureProduct").serialize(),function(e){e?(jQuery("#btnCompleteProductConfig").html(t),jQuery("#containerProductValidationErrorsList").html(e),jQuery("#containerProductValidationErrors").show(),jQuery(window).scrollTop()>jQuery("#containerProductValidationErrors").offset().top&&jQuery("html, body").scrollTop(jQuery("#containerProductValidationErrors").offset().top-15)):window.location=whmcsBaseUrl+"/cart.php?a=confdomains"})}),jQuery("#productConfigurableOptions").on("ifChecked","input",function(){recalctotals()}),jQuery("#productConfigurableOptions").on("ifUnchecked","input",function(){recalctotals()}),jQuery("#productConfigurableOptions").on("change","select",function(){recalctotals()}),jQuery(".addon-products").on("click",".panel-addon",function(e){e.preventDefault();e=jQuery(this);e.hasClass("panel-addon-selected")?e.find('input[type="checkbox"]').iCheck("uncheck"):e.find('input[type="checkbox"]').iCheck("check")}),jQuery(".addon-products").on("ifChecked",".panel-addon input",function(e){var t=jQuery(this).parents(".panel-addon");t.addClass("panel-addon-selected"),t.find('input[type="checkbox"]').iCheck("check"),t.find(".panel-add").html('<i class="fas fa-shopping-cart"></i> '+localTrans("addedToCartRemove","Added to Cart (Remove)")),recalctotals()}),jQuery(".addon-products").on("ifUnchecked",".panel-addon input",function(e){var t=jQuery(this).parents(".panel-addon");t.removeClass("panel-addon-selected"),t.find('input[type="checkbox"]').iCheck("uncheck"),t.find(".panel-add").html('<i class="fas fa-plus"></i> '+localTrans("addToCart","Add to Cart")),recalctotals()}),jQuery("#frmConfigureProduct").on("ifChecked",".addon-selector",function(e){recalctotals()}),0==jQuery(".domain-selection-options input:checked").length&&(e=jQuery(".domain-selection-options input:first"),jQuery(e).iCheck("check"),jQuery(e).parents(".option").addClass("option-selected")),jQuery("#domain"+jQuery(".domain-selection-options input:checked").val()).show(),jQuery(".domain-selection-options input").on("ifChecked",function(e){jQuery(".domain-selection-options .option").removeClass("option-selected"),jQuery(this).parents(".option").addClass("option-selected"),jQuery(".domain-input-group").hide(),jQuery("#domain"+jQuery(this).val()).show()}),jQuery("#frmProductDomain").submit(function(e){e.preventDefault();var t=jQuery(this).find('button[type="submit"]'),e=jQuery("#DomainSearchResults"),d=jQuery("#spotlightTlds"),o=jQuery("#domainSuggestions"),f=jQuery("#btnDomainContinue"),i=jQuery(".domain-selection-options input:checked").val(),n=jQuery("#"+i+"sld"),a=n.val(),r="",l=jQuery("#frmProductDomainPid").val(),s="",m=jQuery("#idnLanguageSelector");if(jQuery(".field-error-msg").hide(),m.is(":visible")&&(m.slideUp(),m.find("select").val("")),"incart"==i)a=(n=jQuery("#"+i+"sld option:selected")).text();else if("subdomain"==i)r=(s=jQuery("#"+i+"tld option:selected")).text();else{if(r=(s=jQuery("#"+i+"tld")).val(),a&&!r)return s.tooltip("show"),s.focus(),!1;"."!=r.substr(0,1)&&(r="."+r)}if(!a)return n.tooltip("show"),n.focus(),!1;n.tooltip("hide"),s.length&&s.tooltip("hide"),jQuery('input[name="domainoption"]').iCheck("disable"),domainLookupCallCount=0,t.attr("disabled","disabled").addClass("disabled"),jQuery(".domain-lookup-result").hide(),jQuery("#primaryLookupResult div").filter(function(){return 0===$(this).closest("#idnLanguageSelector").length}).hide(),jQuery("#primaryLookupResult").find(".register-price-label").show().end().find(".transfer-price-label").hide(),jQuery(".domain-lookup-register-loader").hide(),jQuery(".domain-lookup-transfer-loader").hide(),jQuery(".domain-lookup-other-loader").hide(),("register"==i?jQuery(".domain-lookup-register-loader"):"transfer"==i?jQuery(".domain-lookup-transfer-loader"):jQuery(".domain-lookup-other-loader")).show(),jQuery(".domain-lookup-loader").show(),o.find("div:not(.actions)").hide().end().find(".clone").remove(),jQuery("div.panel-footer.more-suggestions").hide().find("a").show().end().find("span.no-more").hide(),jQuery(".btn-add-to-cart").removeAttr("disabled").find("span").hide().end().find("span.to-add").show(),f.hide().attr("disabled","disabled"),"register"!=i&&(d.hide(),jQuery(".suggested-domains").hide()),e.is(":visible")||e.fadeIn(),"register"==i?(d.fadeIn("fast"),jQuery("#resultDomainOption").val(i),n=WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/check"),{token:csrfToken,type:"domain",domain:a+r,sld:a,tld:r,source:"cartAddDomain"},"json"),s=WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/check"),{token:csrfToken,type:"spotlight",domain:a+r,sld:a,tld:r,source:"cartAddDomain"},"json"),e=WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/check"),{token:csrfToken,type:"suggestions",domain:a+r,sld:a,tld:r,source:"cartAddDomain"},"json"),n.done(function(e){jQuery.each(e.result,function(u,e){var t=jQuery("#primaryLookupResult"),i=t.find(".domain-available"),n=t.find(".domain-price"),a=t.find(".domain-unavailable"),r=t.find(".domain-invalid"),o=t.find(".domain-contact-support"),c=jQuery("#resultDomain"),p=jQuery("#resultDomainPricingTerm"),s=t.find(".domain-error");if(t.show(),jQuery(".domain-lookup-primary-loader").hide(),"string"!=typeof e&&!e.error&&e.isValidDomain)s.hide(),t=e.pricing,e.isAvailable&&"string"!=typeof t?(e.domainName!==e.idnDomainName&&m.not(":visible")&&m.slideDown(),e.preferredTLDNotAvailable&&a.show().find("strong").html(e.originalUnavailableDomain),o.hide(),i.show().find("strong").html(e.domainName),n.show().find("span.price").html(t[Object.keys(t)[0]].register).end().find("button").attr("data-domain",e.domainName),c.val(e.domainName),p.val(Object.keys(t)[0]).attr("name","domainsregperiod["+e.domainName+"]"),f.removeAttr("disabled")):(a.show().find("strong").html(e.domainName),o.hide(),"string"==typeof t&&"ContactUs"==t&&o.show());else{i=!1,n=/<br\s*\/>/;if(!e.isValidDomain&&e.domainErrorMessage)r.text(e.domainErrorMessage);else if(e.error||"error"===u){if("string"==typeof e)s.text(e);else if(e.error.match(n)){s.text("");for(var d=e.error.split(n),l=0;l<d.length;l++){var h=d[l];h.length&&(s.text()&&s.append("<br />"),s.append(jQuery("<span></span>").text(h)))}}else s.text(e.error);s.show(),i=!0}i||r.show()}})}).always(function(){hasProductDomainLookupEnded(3,t)}),s.done(function(e){"object"!=typeof e||0==e.result.length||e.result.error?jQuery(".domain-lookup-spotlight-loader").hide():jQuery.each(e.result,function(e,t){var i=t.tldNoDots,n=t.pricing,i=jQuery("#spotlight"+i+" .domain-lookup-result");jQuery(".domain-lookup-spotlight-loader").hide(),i.find("button").hide(),t.isValidDomain?t.isAvailable&&"string"!=typeof n?(t.domainName!==t.idnDomainName&&m.not(":visible")&&m.slideDown(),i.find("span.available").html(n[Object.keys(n)[0]].register).show().end().find("button.btn-add-to-cart").attr("data-domain",t.domainName).show(),i.find("button.domain-contact-support").hide()):(("string"!=typeof n||""==n?i.find("button.unavailable"):i.find("button.domain-contact-support")).show(),i.find("span.available").hide()):i.find("button.invalid:hidden").show().end().find("span.available").hide().end().find("button").not("button.invalid").hide(),i.show()})}).always(function(){hasProductDomainLookupEnded(3,t)}),e.done(function(e){var r;"object"!=typeof e||0==e.result.length||e.result.error?jQuery(".suggested-domains").fadeOut("fast",function(){jQuery(this).hide()}):(jQuery(".suggested-domains").show(),r=1,jQuery.each(e.result,function(e,t){var i=t.tld,n=t.pricing,a=(o.find("div:first").clone(!0,!0).appendTo(o),o.find("div.domain-suggestion").last());a.addClass("clone").find("span.domain").html(t.sld).end().find("span.extension").html("."+i),t.domainName!==t.idnDomainName&&m.not(":visible")&&m.slideDown(),"string"==typeof n?(a.find("button.btn-add-to-cart").remove(),""!=n?a.find("button.domain-contact-support").show().end().find("span.price").hide():a.remove()):a.find("button.btn-add-to-cart").attr("data-domain",t.domainName).end().find("span.price").html(n[Object.keys(n)[0]].register),r<=10&&a.show(),r++,t.group&&a.find("span.promo").addClass(t.group).html(t.group.toUpperCase()).show(),0<(furtherSuggestions=o.find("div.domain-suggestion.clone").not(":visible").length)&&jQuery("div.more-suggestions").show()}),jQuery(".domain-lookup-suggestions-loader").hide(),jQuery("#domainSuggestions").show())}).always(function(){hasProductDomainLookupEnded(3,t)})):"transfer"==i?(jQuery("#resultDomainOption").val(i),WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/check"),{token:csrfToken,type:"transfer",domain:a+r,sld:a,tld:r,source:"cartAddDomain"},"json").done(function(e){var n,a,r,o,s,d;"object"==typeof e&&0!=e.result.length?(n=jQuery("#primaryLookupResult"),a=n.find(".transfer-eligible"),r=n.find(".domain-price"),o=n.find(".transfer-not-eligible"),s=jQuery("#resultDomain"),d=jQuery("#resultDomainPricingTerm"),0===Object.keys(e.result).length&&(jQuery(".domain-lookup-primary-loader").hide(),n.show(),o.show()),jQuery.each(e.result,function(e,t){var i=t.pricing;jQuery(".domain-lookup-primary-loader").hide(),n.show(),t.isRegistered?(a.show(),r.show().find(".register-price-label").hide().end().find(".transfer-price-label").show().end().find("span.price").html(i[Object.keys(i)[0]].transfer).end().find("button").attr("data-domain",t.domainName),s.val(t.domainName),d.val(Object.keys(i)[0]).attr("name","domainsregperiod["+t.domainName+"]"),f.removeAttr("disabled")):o.show()})):jQuery(".domain-lookup-primary-loader").hide()}).always(function(){hasProductDomainLookupEnded(1,t)})):"owndomain"!=i&&"subdomain"!=i&&"incart"!=i||WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/check"),{token:csrfToken,type:i,pid:l,domain:a+r,sld:a,tld:r,source:"cartAddDomain"},"json").done(function(e){"object"==typeof e&&0!=e.result.length?jQuery.each(e.result,function(e,t){!0===t.status?window.location=whmcsBaseUrl+"/cart.php?a=confproduct&i="+t.num:(jQuery(".domain-lookup-primary-loader").hide(),("string"==typeof t?jQuery("#primaryLookupResult").show().find(".domain-error").text(t):jQuery("#primaryLookupResult").show().find(".domain-invalid")).show())}):jQuery(".domain-lookup-subdomain-loader").hide()}).always(function(){hasProductDomainLookupEnded(1,t)}),f.show()}),jQuery("#frmProductDomainSelections").on("submit",function(e){var t=jQuery("#idnLanguageSelector"),i=t.find("select");return!(t.is(":visible")&&!i.val())||(e.preventDefault(),i.showInputError(),!1)}),jQuery("#btnAlreadyRegistered").click(function(){jQuery("#containerNewUserSignup").slideUp("",function(){jQuery("#containerExistingUserSignin").slideDown("",function(){jQuery("#inputCustType").val("existing"),jQuery("#btnAlreadyRegistered").fadeOut("",function(){jQuery("#btnNewUserSignup").fadeIn()})})}),jQuery("#containerNewUserSecurity").hide(),jQuery("#stateselect").attr("required")&&jQuery("#stateselect").removeAttr("required").addClass("requiredAttributeRemoved"),jQuery(".marketing-email-optin").slideUp()}),jQuery("#btnNewUserSignup").click(function(){jQuery("#containerExistingUserSignin").slideUp("",function(){jQuery("#containerNewUserSignup").slideDown("",function(){jQuery("#inputCustType").val("new"),0==jQuery("#passwdFeedback").html().length&&jQuery("#containerNewUserSecurity").show(),jQuery("#btnNewUserSignup").fadeOut("",function(){jQuery("#btnAlreadyRegistered").fadeIn()})}),jQuery(".marketing-email-optin").slideDown()}),jQuery("#stateselect").hasClass("requiredAttributeRemoved")&&jQuery("#stateselect").attr("required","required").removeClass("requiredAttributeRemoved")}),jQuery("#btnExistingLogin").click(function(){var e=jQuery("#inputLoginEmail").val(),t=jQuery("#inputLoginPassword").val(),i=jQuery("#existingLoginMessage"),n=jQuery("#btnExistingLogin");n.prop("disabled",!0).addClass("disabled").find("span").toggle(),WHMCS.http.jqClient.jsonPost({url:WHMCS.utils.getRouteUrl("/login/cart"),data:{username:e,password:t,token:csrfToken},success:function(e){e.redirectUrl?window.location.href=e.redirectUrl:location.reload(!0)},error:function(e){e&&(i.slideUp("fast").toggle().html(e).slideDown("fast"),n.prop("disabled",!1).removeClass("disabled").find("span").toggle())}})}),jQuery(".account-select").on("ifChecked",function(e){var t=jQuery("#containerNewUserSignup"),i=jQuery("#stateselect"),n=jQuery(this).val(),a=jQuery("#btnCompleteOrder"),r=jQuery("#existingCardsContainer"),o=jQuery("#inputEmail");r.length&&r.html(""),o.length&&o.attr("value",""),jQuery("#containerExistingAccountSelect").find("div.account.active").removeClass("active"),jQuery(this).closest("div.account").addClass("active"),"new"===n?t.not(":visible")&&(t.slideDown("",function(){jQuery("#inputCustType").val("add"),jQuery(".marketing-email-optin").slideDown()}),i.hasClass("requiredAttributeRemoved")&&i.attr("required","required").removeClass("requiredAttributeRemoved")):(a.addClass("disabled"),a.hasClass("spinner-on-click")&&(o=a.find("i.fas,i.far,i.fal,i.fab"),jQuery(o).data("original-class",o.attr("class")).removeAttr("class").addClass("fas fa-spinner fa-spin")),jQuery("#inputCustType").val("account"),t.is(":visible")&&(t.slideUp(),i.attr("required")&&i.removeAttr("required").addClass("requiredAttributeRemoved"),jQuery(".marketing-email-optin").slideUp())),WHMCS.http.jqClient.jsonPost({url:WHMCS.utils.getRouteUrl("/cart/account/select"),data:{account_id:n,token:csrfToken},success:function(e){var t,i,n,a=jQuery("#applyCreditContainer");jQuery("#totalCartPrice").text(e.total),a.find("p").first().text(e.availableCreditBalance),!e.canUseCreditOnCheckout&&a.is(":visible")?(t=jQuery("#skipCreditOnCheckout"),a.hide(),t.prop("checked",!0)):e.canUseCreditOnCheckout&&(t=jQuery("#useCreditOnCheckout"),i=jQuery("#spanFullCredit"),n=jQuery("#spanUseCredit"),e.full?(hideCvcOnCheckoutForExistingCard="1",i.show().find("span").text(e.total),n.is(":visible")&&n.slideUp()):(hideCvcOnCheckoutForExistingCard="0",n.show().find("span").text(e.creditBalance),i.is(":visible")&&i.slideUp()),t.iCheck("check"),a.not(":visible")&&a.slideDown()),r.length&&(r.html(e.existingCards),r.find('input[type="radio"]').iCheck({inheritID:!0,checkboxClass:"icheckbox_square-blue",radioClass:"iradio_square-blue",increaseArea:"20%"}),jQuery(".payment-methods:checked").trigger("ifChecked"),selectPreferredCard())},always:function(){var e;a.removeClass("disabled"),a.hasClass("spinner-on-click")&&(e=a.find("i.fas,i.far,i.fal,i.fab"),jQuery(e).hasClass("fa-spinner")&&jQuery(e).removeAttr("class").addClass(e.data("original-class")))}})});jQuery("#cvv-field-container");var u=jQuery("#existingCardsContainer"),o=jQuery("#newCardInfo"),s=jQuery("#newCardSaveSettings"),c=jQuery("#inputNoStoreContainer"),p=jQuery("#existingCardInfo"),h=jQuery("#new"),f=jQuery("#creditCardInputFields"),t=(jQuery(document).on("ifChecked",".existing-card",function(e){s.slideUp().find("input").attr("disabled","disabled"),1!==jQuery(".payment-methods:checked").data("remote-inputs")&&(o.slideUp().find("input").attr("disabled","disabled"),"1"!==hideCvcOnCheckoutForExistingCard?p.slideDown().find("input").removeAttr("disabled"):p.slideUp().find("input").attr("disabled","disabled"))}),h.on("ifChecked",function(e){s.slideDown().find("input").removeAttr("disabled"),1!==jQuery(".payment-methods:checked").data("remote-inputs")&&(o.slideDown().find("input").removeAttr("disabled"),p.slideUp().find("input").attr("disabled","disabled"))}),jQuery(".payment-methods").on("ifChecked",function(e){var o,s,d,l,n,t=jQuery(document).find(".existing-card");t.length||p.slideUp().find("input").attr("disabled","disabled"),jQuery(this).hasClass("is-credit-card")?(o=jQuery(this).data("payment-type"),s=jQuery(this).val(),d=jQuery(this).data("show-local"),l=[],"RemoteCreditCard"===o?c.hide().find("input").prop("disabled","disabled"):c.not(":visible")&&c.slideDown().find("input").removeProp("disabled"),t.each(function(e){var t=jQuery(this).data("payment-type"),i=jQuery(this).data("payment-gateway"),n=jQuery(this).val(),a=t===o,r=!1,i=("RemoteCreditCard"===o?r=i===s:"CreditCard"===o&&(r=!0),d&&"CreditCard"===t&&(r=a=!0),jQuery('[data-paymethod-id="'+n+'"]'));a&&r?(jQuery(i).show(),l.push(this)):jQuery(i).hide()}),0<(t=l.filter(function(e){return!jQuery(e).attr("disabled")})).length?(n=null,jQuery.each(t,function(e,t){var t=jQuery(t),i=parseInt(t.data("order-preference"),10);if((null===n||i<n)&&(n=t.val(),0===i))return!1}),null===n&&(n="new"),jQuery.each(t,function(e,t){t=jQuery(t);if(t.val()===n)return t.iCheck("check"),!1}),u.show(),"1"!==hideCvcOnCheckoutForExistingCard?p.show().find("input").removeAttr("disabled"):p.hide().find("input").attr("disabled","disabled")):(jQuery(h).iCheck("check"),u.hide(),p.hide().find("input").attr("disabled","disabled")),f.is(":visible")||f.slideDown()):f.slideUp()}),jQuery(".cc-input-container .paymethod-info").click(function(){var e=$(this).data("paymethod-id"),e=jQuery('input[name="ccinfo"][value='+e+"]:not(:disabled)");0<e.length&&e.iCheck("check")}),jQuery("#inputDomainContact").on("change",function(){var e=jQuery(this);"addingnew"===this.value?(e.closest("div").addClass("pb-2"),jQuery("#domainRegistrantInputFields").parent("div").slideDown()):jQuery("#domainRegistrantInputFields").parent("div").slideUp(function(){e.closest("div").removeClass("pb-2")})}),"function"==typeof registerFormPasswordStrengthFeedback?jQuery("#inputNewPassword1").keyup(registerFormPasswordStrengthFeedback):jQuery("#inputNewPassword1").keyup(function(){passwordStrength=getPasswordStrength(jQuery(this).val()),cssClass=75<=passwordStrength?(textLabel=langPasswordStrong,"success"):30<=passwordStrength?(textLabel=langPasswordModerate,"warning"):(textLabel=langPasswordWeak,"danger"),jQuery("#passwordStrengthTextLabel").html(langPasswordStrength+": "+passwordStrength+"% "+textLabel),jQuery("#passwordStrengthMeterBar").css("width",passwordStrength+"%").attr("aria-valuenow",passwordStrength),jQuery("#passwordStrengthMeterBar").removeClass("progress-bar-success progress-bar-warning progress-bar-danger").addClass("progress-bar-"+cssClass)}),jQuery("#inputDomain").on("shown.bs.tooltip",function(){setTimeout(function(e){e.tooltip("hide")},5e3,jQuery(this))}),jQuery("#frmDomainChecker").submit(function(e){if(e.preventDefault(),void 0===recaptchaValidationComplete||void 0===recaptchaType||"invisible"!==recaptchaType||!1!==recaptchaValidationComplete){var e=jQuery("#frmDomainChecker"),t=jQuery("#inputDomain"),o=jQuery("#domainSuggestions"),i=jQuery("#divDynamicRecaptcha"),n=jQuery("#inputCaptcha"),p=jQuery("#idnLanguageSelector");if(jQuery(".field-error-msg").hide(),p.is(":visible")&&(p.slideUp(),p.find("select").val("")),domainLookupCallCount=0,!t.val())return t.tooltip("show"),void t.focus();t.tooltip("hide"),jQuery("#captchaContainer").length?validate_captcha(e):(i.tooltip("hide"),n.tooltip("hide"),jQuery("#btnCheckAvailability").attr("disabled","disabled").addClass("disabled"),jQuery(".domain-lookup-result").hide(),jQuery(".domain-lookup-loader").show(),o.find("div:not(.actions)").hide(),o.find(".clone").remove(),jQuery("div.panel-footer.more-suggestions").hide().find("a").show().end().find("span.no-more").hide(),jQuery(".btn-add-to-cart").removeAttr("disabled").find("span").hide().end().find("span.to-add").show(),jQuery("#DomainSearchResults").not(":visible")&&jQuery(".domain-pricing").fadeOut("fast",function(){jQuery("#DomainSearchResults").fadeIn()}),t=WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/check"),e.serialize()+"&type=domain","json"),i=WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/check"),e.serialize()+"&type=spotlight","json"),n=WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/check"),e.serialize()+"&type=suggestions","json"),t.done(function(e){"object"==typeof e&&0!=e.result.length?jQuery.each(e.result,function(u,e){var t=jQuery("#primaryLookupResult"),i=t.find(".domain-available"),n=t.find(".domain-price"),a=t.find(".domain-contact-support"),r=t.find(".domain-unavailable"),o=t.find(".domain-invalid"),s=t.find(".domain-error");if(jQuery(".domain-lookup-primary-loader").hide(),t.find(".btn-add-to-cart").removeClass("checkout"),t.show(),"string"!=typeof e&&!e.error&&e.isValidDomain)t=e.pricing,r.hide(),a.hide(),o.hide(),s.hide(),e.isAvailable&&"string"!=typeof t?(e.domainName!==e.idnDomainName&&p.not(":visible")&&p.slideDown(),e.preferredTLDNotAvailable&&r.show().find("strong").html(e.originalUnavailableDomain),i.show().find("strong").html(e.domainName),n.show().find("span.price").html(t[Object.keys(t)[0]].register).end().find("button").attr("data-domain",e.domainName)):(i.hide(),n.hide(),a.hide(),r.show().find("strong").html(e.domainName),"string"==typeof t&&"ContactUs"==t&&a.show());else{i.hide(),n.hide(),r.hide(),a.hide(),o.hide(),s.hide();t=!1,i=/<br\s*\/>/;if(!e.isValidDomain&&e.domainErrorMessage)o.text(e.domainErrorMessage);else if(e.error||"error"===u){if("string"==typeof e)s.text(e);else if(e.error.match(i)){s.text("");for(var d=e.error.split(i),l=0;l<d.length;l++){var c=d[l];c.length&&(s.text()&&s.append("<br />"),s.append(jQuery("<span></span>").text(c)))}}else s.text(e.error);s.show(),t=!0}t||o.show()}}):jQuery(".domain-lookup-primary-loader").hide()}).always(function(){hasDomainLookupEnded()}),i.done(function(e){"object"!=typeof e||0==e.result.length||e.result.error?jQuery(".domain-lookup-spotlight-loader").hide():jQuery.each(e.result,function(e,t){var i=t.tldNoDots,n=t.pricing,i=jQuery("#spotlight"+i+" .domain-lookup-result");jQuery(".domain-lookup-spotlight-loader").hide(),i.find("button").hide(),t.isValidDomain?t.isAvailable&&"string"!=typeof n?(t.domainName!==t.idnDomainName&&p.not(":visible")&&p.slideDown(),i.find("button.unavailable").hide().end().find("button.invalid").hide().end().find("span.available").html(n[Object.keys(n)[0]].register).show().end().find("button").not("button.unavailable").not("button.invalid").attr("data-domain",t.domainName).show(),i.find("button.domain-contact-support").hide()):"string"==typeof n?((""==n?i.find("button.unavailable"):i.find("button.domain-contact-support")).show(),i.find("button.invalid").hide(),i.find("span.available").hide()):i.find("button.invalid").hide().end().find("button.unavailable").show().end().find("span.available").hide():i.find("button.invalid:hidden").show().end().find("span.available").hide().end().find("button").not("button.invalid").hide(),i.show()})}).always(function(){hasDomainLookupEnded()}),n.done(function(e){var r;"object"!=typeof e||0==e.result.length||e.result.error?jQuery(".suggested-domains").fadeOut("fast",function(){jQuery(this).hide()}):(jQuery(".suggested-domains").show(),r=1,jQuery.each(e.result,function(e,t){var i=t.tld,n=t.pricing,a=(o.find("div:first").clone(!0,!0).appendTo(o),o.find("div.domain-suggestion").last());a.addClass("clone").find("span.domain").html(t.sld).end().find("span.extension").html("."+i),"string"==typeof n?(a.find("button.btn-add-to-cart").remove(),""!=n?a.find("button.domain-contact-support").show().end().find("span.price").hide():a.remove()):(t.domainName!==t.idnDomainName&&p.not(":visible")&&p.slideDown(),a.find("button.btn-add-to-cart").attr("data-domain",t.domainName).end().find("span.price").html(n[Object.keys(n)[0]].register)),r<=10&&a.show(),r++,t.group&&(a.find("span.promo").addClass(t.group).show(),a.find("span.sales-group-"+t.group).show()),0<(furtherSuggestions=o.find("div.domain-suggestion.clone:hidden").length)&&jQuery("div.more-suggestions").show()}),jQuery(".domain-lookup-suggestions-loader").hide(),jQuery("#domainSuggestions").show())}).always(function(){hasDomainLookupEnded()}))}}),jQuery(".btn-add-to-cart").on("click",function(){var t,i,e,n,a,r,o,s,d;jQuery(this).hasClass("checkout")?window.location=whmcsBaseUrl+"/cart.php?a=confdomains":(t=jQuery(this).attr("data-domain"),i=jQuery('button[data-domain="'+t+'"]'),e=jQuery(this).attr("data-whois"),n=jQuery(this).hasClass("product-domain"),a=jQuery("#btnDomainContinue"),r=jQuery("#resultDomain"),o=jQuery("#resultDomainPricingTerm"),s=(d=jQuery("#idnLanguageSelector")).find("select"),!d.is(":visible")||s.val()?(i.find("span.to-add").hide(),i.find("span.loading").show(),d=0<jQuery(this).parents(".spotlight-tlds").length||0<jQuery(this).parents(".suggested-domains").length?1:0,WHMCS.http.jqClient.post(whmcsBaseUrl+"/cart.php",{a:"addToCart",domain:t,token:csrfToken,whois:e,sideorder:d,idnlanguage:s.val()},"json").done(function(e){i.find("span.loading").hide(),"added"===e.result?(i.find("span.added").show(),n||i.removeAttr("disabled").addClass("checkout"),r.length&&!r.val()&&(r.val(t),o.val(e.period).attr("name","domainsregperiod["+t+"]"),0<a.length&&a.is(":disabled")&&a.removeAttr("disabled")),jQuery("#cartItemCount").html(e.cartCount)):(i.find("span.available.price").hide(),i.find("span.unavailable").show(),i.attr("disabled","disabled"))})):s.showInputError())}),jQuery("#frmDomainTransfer").submit(function(e){if(e.preventDefault(),void 0===recaptchaValidationComplete||void 0===recaptchaType||"invisible"!==recaptchaType||!1!==recaptchaValidationComplete){var e=jQuery("#frmDomainTransfer"),t=jQuery("#btnTransferDomain"),i=jQuery("#inputTransferDomain"),n=jQuery("#inputAuthCode"),a=i.val(),r=n.val(),o=!1,s=jQuery("#divDynamicRecaptcha"),d=jQuery("#inputCaptcha");if(!a)return i.tooltip("show"),i.focus(),!1;i.tooltip("hide"),jQuery("#captchaContainer").length?validate_captcha(e):(s.tooltip("hide"),d.tooltip("hide"),t.attr("disabled","disabled").addClass("disabled").find("span").show().end().find(".loader").show(),WHMCS.http.jqClient.post(e.attr("action"),e.serialize(),null,"json").done(function(e){if("object"!=typeof e)return t.find("span").hide().end().find("#addToCart").show().end().removeAttr("disabled").removeClass("disabled"),!1;e=e.result;"added"==e?(window.location=whmcsBaseUrl+"/cart.php?a=confdomains",o=!0):1==e.isRegistered?1!=e.epp||r||(n.tooltip("show"),n.focus()):jQuery("#transferUnavailable").html(e.unavailable).fadeIn("fast",function(){setTimeout(function(e){e.fadeOut("fast")},3e3,jQuery(this))})}).always(function(){0==o&&t.find("span").hide().end().find("#addToCart").show().end().removeAttr("disabled").removeClass("disabled")}))}}),jQuery("#btnEmptyCart").click(function(){jQuery("#modalEmptyCart").modal("show")}),jQuery("#cardType li a").click(function(e){e.preventDefault(),jQuery("#selectedCardType").html(jQuery(this).html()),jQuery("#cctype").val(jQuery("span.type",this).html().trim())}),jQuery(document).on("click",".domain-contact-support",function(e){e.preventDefault();e=window.open();e.opener=null,e.location="submitticket.php"}),jQuery("#frmConfigureProduct input:visible, #frmConfigureProduct select:visible").first().focus(),jQuery("#frmProductDomain input[type=text]:visible").first().focus(),jQuery("#frmDomainChecker input[type=text]:visible").first().focus(),jQuery("#frmDomainTransfer input[type=text]:visible").first().focus(),jQuery(".checkout .mc-promo .btn-add").click(function(e){var t=jQuery(this),i=t.data("product-key"),n=jQuery("#promo_"+i);t.attr("disabled","disabled").find("span.arrow i").removeClass("fa-chevron-right").addClass("fa-spinner fa-spin"),WHMCS.http.jqClient.post(window.location.pathname,{a:"addUpSell",product_key:i,checkoutModal:!0,token:csrfToken},function(e){void 0===e.modal?e.done&&(jQuery("#totalCartPrice").text(e.newTotal),n.fadeOut()):openModal(e.modal,"",e.modalTitle,"","",e.modalSubmit,e.modelSubmitId)},"json")}),jQuery(".viewcart .mc-promo .btn-add").click(function(e){var t=jQuery(this);t.attr("disabled","disabled").find("span.arrow i").removeClass("fa-chevron-right").addClass("fa-spinner fa-spin"),WHMCS.http.jqClient.post(window.location.pathname,{a:"addUpSell",product_key:t.data("product-key"),token:csrfToken},function(e){void 0===e.modal?window.location.reload(!0):openModal(e.modal,"",e.modalTitle,"","",e.modalSubmit,e.modelSubmitId)},"json")}),jQuery(document).on("click","#btnAddUpSellCheckout",function(e){var t=jQuery("#upsellModalForm");return WHMCS.http.jqClient.post(whmcsBaseUrl+"/cart.php",t.serialize(),function(e){e.done&&jQuery("#totalCartPrice").text(e.newTotal)},"json"),!1}),jQuery("#iCheck-useCreditOnCheckout")),e=jQuery("#iCheck-skipCreditOnCheckout"),d=(t.on("ifChecked",function(){var e=jQuery("#useCreditOnCheckout"),t=jQuery('input[name="paymentmethod"]:checked'),i=jQuery('input[name="ccinfo"]:checked'),t=t.hasClass("is-credit-card"),n=jQuery('input[name="paymentmethod"]').not(jQuery('input.is-credit-card[name="paymentmethod"]')).first(),a=jQuery("#paymentGatewaysContainer"),r=jQuery("#existingCardInfo"),o=jQuery("#creditCardInputFields"),s=jQuery("#spanFullCredit"),d=!0;e.prop("checked")&&(s.is(":hidden")&&(d=!1),t&&0!==n.length?(n.iCheck("check"),o.slideUp(),d&&a.slideUp()):!t&&a.is(":visible")?d&&a.slideUp():d&&!t||a.is(":visible")||(o.slideDown(),a.slideDown()),t&&"new"!==i.val()&&(s.is(":visible")?(hideCvcOnCheckoutForExistingCard="1",r.hide().find("input").attr("disabled","disabled")):r.show().find("input").removeAttr("disabled")))}),e.on("ifChecked",function(){var e=jQuery('input[name="paymentmethod"]:checked'),t=jQuery('input[name="ccinfo"]:checked'),e=e.hasClass("is-credit-card"),i=jQuery("#existingCardInfo"),n=jQuery("#paymentGatewaysContainer");n.is(":visible")||n.slideDown(),e&&(hideCvcOnCheckoutForExistingCard="0","new"!==t.val()&&i.show().find("input").removeAttr("disabled"),jQuery("#creditCardInputFields").slideDown())}),jQuery("#applyCreditContainer"));d.is(":visible")&&1===d.data("apply-credit")&&t.length&&(e.iCheck("check"),t.iCheck("check")),jQuery("#domainRenewals").find("span.added").hide().end().find("span.to-add").find("i").hide(),jQuery(".btn-add-renewal-to-cart").on("click",function(){var t=jQuery(this),e=t.data("domain-id"),i=jQuery("#renewalPricing"+e).val();t.hasClass("checkout")?window.location=whmcsBaseUrl+"/cart.php?a=view":(t.attr("disabled","disabled").each(function(){jQuery(this).find("i").fadeIn("fast").end().css("width",jQuery(this).outerWidth())}),WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/cart/domain/renew/add"),{domainId:e,period:i,token:csrfToken},null,"json").done(function(e){t.find("span.to-add").hide(),"added"===e.result&&t.find("span.added").show().end().find("i").fadeOut("fast").css("width",t.outerWidth()),recalculateRenewalTotals()}))}),jQuery(document).on("submit","#removeRenewalForm",function(e){e.preventDefault(),WHMCS.http.jqClient.post(whmcsBaseUrl+"/cart.php",jQuery(this).serialize()+"&ajax=1").done(function(e){e=e.i;jQuery("#renewDomain"+e).attr("disabled","disabled").each(function(){jQuery(this).find("span.added").hide().end().removeClass("checkout").find("span.to-add").show().end().removeAttr("disabled"),jQuery(this).css("width",jQuery(this).outerWidth())})}).always(function(){jQuery("#modalRemoveItem").modal("hide"),recalculateRenewalTotals()})}),jQuery(".select-renewal-pricing").on("change",function(){var e=jQuery(this).data("domain-id");jQuery("#renewDomain"+e).attr("disabled","disabled").each(function(){jQuery(this).css("width",jQuery(this).outerWidth()),jQuery(this).find("span.added").hide().end().removeClass("checkout").find("span.to-add").show().end().removeAttr("disabled")})}),jQuery("#domainRenewalFilter").on("keyup",function(){var e=jQuery(this).val().toLowerCase();jQuery("#domainRenewals").find("div.domain-renewal").filter(function(){jQuery(this).toggle(-1<jQuery(this).data("domain").toLowerCase().indexOf(e))})}),(checkoutForm=jQuery("#frmCheckout")).length&&checkoutForm.on("submit",validateCheckoutCreditCardInput),jQuery(".payment-methods:checked").trigger("ifChecked"),u.is(":visible")&&0<u.find("input.existing-card").length&&o.slideUp()});