1function runbuilderManagedCloudVPSPromoBFPlus(){var e="Yes";var f="No";var o="";var c="";var b={};var r={};var g={monthly:"Monthly",quarterly:"Quarterly",semiannually:"Semi-annually",annually:"Annually",triennially:"Triennially"};let plansVals={plan1:{183:"2",184:"4",182:"50"},plan2:{183:"4",184:"8",182:"100"},plan3:{183:"8",184:"16",182:"150"},plan4:{183:"12",184:"24",182:"200"},plan5:{183:"2",184:"4",182:"50"},plan6:{183:"4",184:"8",182:"80"},plan7:{183:"8",184:"16",182:"100"},plan9:{183:"4",184:"4",182:"50"},plan10:{183:"8",184:"8",182:"100"},plan11:{183:"12",184:"16",182:"160"},plan12:{183:"16",184:"16",182:"240"},plan13:{183:"2",184:"4",182:"160"},plan14:{183:"4",184:"8",182:"320"},plan15:{183:"4",184:"8",182:"480"},plan16:{183:"8",184:"16",182:"700"}};let currVals={};$(document).on("keyup keypress",".summarytable input",function(t){let keyCode=t.keyCode||t.which;if(keyCode===13){t.preventDefault();$(this).blur()}});$(document).on("click",".summarytable .btn-plus, .summarytable .btn-minus",function(t){t.preventDefault();let isNegative=$(t.target).closest(".btn-minus").is(".btn-minus");let input=$(t.target).closest(".input-group").find("input");let confid=$(this).closest("td").data("cfid");let newvalue=parseInt(input.val());if(input.attr("id")==="nvmessd"){let oldval=input.data("oldval");if(isNegative===true){if(oldval<=500){input.attr("step",10)}else{input.attr("step",100)}newvalue=newvalue-parseInt(input.attr("step"))}else{if(oldval>=500){input.attr("step",100)}else{input.attr("step",10)}newvalue=newvalue+parseInt(input.attr("step"))}input.val(newvalue);input.data("oldval",newvalue)}else{input[0][isNegative?"stepDown":"stepUp"]()}input.trigger("change")});$(document).on("input keydown",'.summarytable input[id="nvmessd"]',function(t){t=t||window.event;if(t.keyCode===40){t.preventDefault();$(this).closest(".input-group").find(".btn-minus").trigger("click")}else{if(t.keyCode===38){t.preventDefault();$(this).closest(".input-group").find(".btn-plus").trigger("click")}}});$(document).on("change",'.summarytable input[id="nvmessd"]',function(t){t.preventDefault();let newval=parseInt($(this).val());let step=parseInt($(this).attr("step"));if(newval>=500){step=100}else{step=10}newval=Math.round((newval-step)/step)*step+step;$(this).val(newval);$(this).data("oldval",newval)});$(document).on("change",".summarytable input.optionvalue",function(t){let newval=parseInt($(this).val());let min=parseInt($(this).data("defaultmin"));let max=parseInt($(this).attr("max"));if(newval<min||Object.is(newval,NaN)){$(this).val(min);newval=min}else{if(newval>max){$(this).val(max);newval=max}}let confid=$(this).data("cfg");k(confid,String(newval));a()});function a(){var w={};$.each(g,function(y,z){w[y]=0});var x={};$.each(g,function(y,z){x[y]=0});var t=$("#summary > table");var v=$(".ui-slider-handle");$('.sliderrow input[name^="configoption["], #summary [name^="configoption["]').each(function(){var A=$(this).data("cfgid");var z=$(this).val();if(b[A]["opt"][z]){var y=b[A]["opt"][z]["name"];if(/[\d]+/.test(y)){y=y.match(/[\d]+/)[0]}if($(this).is('[type="checkbox"]')){if($(this).is(":checked")){y=e}else{y=f}}currVals[A]=y;$('div[data-cfid="'+A+'"] .optionvalue',v).text(y+$('div[data-cfid="'+A+'"] .optionvalue',v).data("quantity"));$('div[data-cfid="'+A+'"] .optiontext',v).text($(".slider[data-slider='"+A+"']").data("ttp-title"));$('td[data-cfid="'+A+'"] .optionvalue',t).val(y);$('input[name="billingcycle"]',t).val($(".pricetotal .billing-cycle.active").data("value"));if($(this).is('[type="checkbox"]')&&!$(this).is(":checked")){return true}$.each(g,function(B,C){w[B]+=parseFloat(b[A]["opt"][z]["price"][B]);x[B]+=parseFloat(b[A]["opt"][z]["renewal"][B])})}});$("[data-planname]").removeClass("active");$.each(plansVals,function(y,z){if(JSON.stringify(currVals)===JSON.stringify(plansVals[y])){let planName=$('[data-planname="'+y+'"]');if(planName.closest(".planstabs").css("display")!=="none"){planName.addClass("active")}}});if(!$("[data-planname]").hasClass("active")){$('[data-planname="custom"]').addClass("active")}$('#fields input[name^="configoption["]').each(function(){var z=$(this).data("cfgid");var y=$(this).val();$.each(g,function(A,B){w[A]+=parseFloat(b[z]["opt"][y]["price"][A]);x[A]+=parseFloat(b[z]["opt"][y]["renewal"][A])})});let selectedOption=$(".summarytable-wrap .billing-cycle-wrap .billing-cycle.active");$.each(g,function(y,z){w[y]+=parseFloat(b.pricing[y]);
1x[y]+=parseFloat(b.renewal[y])});let endpriceval=w[selectedOption.data("value")].toFixed(2);let mainprice=(endpriceval/selectedOption.data("period")).toFixed(2);let promo=Number($("#plans").data("promo")/100);if(selectedOption.data("value")==="annually"){mainprice=(mainprice-(mainprice*(28.8/100)));mainprice=(mainprice+0.001).toFixed(2)}else{mainprice=(mainprice-mainprice*promo-0.001).toFixed(2)}let endpricevalpromo=(mainprice*selectedOption.data("period")).toFixed(2);let renewprice=(x[selectedOption.data("value")]/selectedOption.data("period")).toFixed(2);let renewpriceMonthly=x.monthly;let regularprice=(w.monthly).toFixed(2);let totalbillingcycle;switch(selectedOption.data("period")){case 1:totalbillingcycle="1 month";break;case 12:totalbillingcycle="1 year";break;case 36:totalbillingcycle="3 years";break;default:totalbillingcycle="3 years"}$(".summarytable-wrap .pricetotal .priceval").text(mainprice);$(".summarytable-wrap .pricetotal .totalval").text((mainprice*selectedOption.data("period")).toFixed(2));$(".summarytable-wrap .pricetotal .renewal").text(renewprice);$(".summarytable-wrap .pricetotal .totalbillingcycle").text(totalbillingcycle);$(".summarytable-wrap .specialval").text(Math.round((renewpriceMonthly-mainprice)*100/renewpriceMonthly));if(selectedOption.data("period")===12){$("#configureform").find('input[name="promocode"]').val("SPECIALVPSCR")}else{const u=new URLSearchParams(window.location.search);$("#configureform").find('input[name="promocode"]').val(u.get("promocode"))}let sharelinkparamsobj={cpu:$("#configureform").find('input[id="cpucores"]').val(),ram:$("#configureform").find('input[id="gbram"]').val(),ssd:$("#configureform").find('input[id="nvmessd"]').val(),period:selectedOption.data("period"),config:"load"};let sharelinkparams=jQuery.param(sharelinkparamsobj);if(getURLparameters("promocode")!==undefined){sharelinkparams=sharelinkparams+"&promocode="+getURLparameters("promocode")}sharelinkparams=sharelinkparams+((URLhash.length===0)?"":URLhash);$("#sharelinkinput").val(currentUrl+"?"+sharelinkparams)}function q(v,x,u){var t=$("#summary > table");var w=$('td[data-cfid="'+x+'"]',t);if(w.length!=0){$('td[data-cfid="'+x+'"] .optiontext',t).append(v);$('td[data-cfid="'+x+'"] .optionvalue',t).val(u.match(/[\d]+/)[0])}}function l(t){let obj={};$.each(t,function(u,v){obj[v.id]=v});return obj}function k(u,t){let nameVal="";$.each(b[u].opt,function(v,w){if(w.name.match(/[\d]+/)[0]===t){nameVal=w.order}else{if(t==="min"){nameVal=0}}});if(nameVal!==""){$(".slider[data-slider='"+u+"']").slider("option","value",nameVal)}}$(document).on("click",".summarytable-wrap .pricetotal .billing-cycle",function(){let btn=$(this);let months=btn.data("period");if(months>=12){$(".summarytable-wrap").find(".special").css("visibility","visible")}else{$(".summarytable-wrap").find(".special").css("visibility","hidden")}btn.siblings(".billing-cycle").removeClass("active");btn.addClass("active");$('.billing-cycle-wrap input[name="billingcycle"]').val(btn.data("value"));a()});$(document).on("click",".configure-cloud .plansgroupstabs .plan-tab",function(){let planssectionid=$(this).data("plantab");$(".planstabs").hide();$(".planstabs."+planssectionid).show();$(".plansgroupstabs .plan-tab").removeClass("active");$(this).addClass("active");$(".planstabs-wrap div[data-planname]").removeClass("active");let currentplan=$(".planstabs."+planssectionid+" div[data-planname]:first-child");currentplan.addClass("active");$.each(plansVals[currentplan.data("planname")],function(u,t){k(u,t)});a()});$(document).on("click",".cloudconfigure [data-planname]",function(){let selectedPlan=$(this).data("planname");if(selectedPlan==="custom"){$(".sliderrows-wrap .slider").each(function(){k($(this).data("slider"),"min")})}else{$.each(plansVals[selectedPlan],function(t,u){k(t,u)})}a()});$(document).on("input keydown",'.slidercontainer input[id="daylyvisits"]',function(t){t=t||window.event;let newval=parseInt($(this).val());let cpu=Math.round(newval/200000);let ram=0;ram+=(cpu*2);let ssd=0;ssd+=(cpu*25);if(ssd<500){ssd=Math.round((ssd-10)/10)*10+10}else{if(ssd>
1=500){ssd=Math.round((ssd-100)/100)*100+100}}let params=[cpu,ram,ssd];$(".sliderrows-wrap .slider").each(function(u){let max=$(this).slider("option","max");let min=$(this).slider("option","min");let options=b[$(this).data("slider")]["opt"];let keys=Object.keys(options);let minkey=options[keys[0]]["order"];let maxkey=options[keys[0]]["order"];for(let i=0;i<=keys.length-1;i++){if(options[keys[i]]["order"]<=minkey){minkey=options[keys[i]]["order"];min=options[keys[i]]["name"]}if(options[keys[i]]["order"]>maxkey){maxkey=options[keys[i]]["order"];max=options[keys[i]]["name"]}}if(min!==0&&(/[\d]+/.test(min)||/[\d]+/.test(max))){max=max.match(/[\d]+/)[0];min=min.match(/[\d]+/)[0]}if(params[u]>max){params[u]=max}else{if(params[u]<min){params[u]=min}}k($(this).data("slider"),String(params[u]))})});function m(A,v){var y=v.opt;var u=y.length-1;var x=1;var w=l(y);var z={"183":[1,3,7,11,15,19,23],"184":[1,13,29,61],"182":[1,11,26,41,51,61]};var t=$(".slider[data-slider='"+A+"']").slider({min:0,max:u,step:x,value:0,range:"min",create:function(B,C){$("<div></div>",{"data-cfid":A,style:"display: none;","class":"ui-slider-handle-tooltip"}).appendTo($(this).find("span.ui-slider-handle"));$("<div></div> ",{"data-quantity":"","class":"optionvalue"}).appendTo($(this).find("div.ui-slider-handle-tooltip"));$("<div></div>",{"class":"optiontext"}).appendTo($(this).find("div.ui-slider-handle-tooltip"));var E=$(this).siblings(".labels");$(this).siblings("span").text($(this).data("title"));$("<input />",{"data-cfgid":A,type:"hidden",name:"configoption["+A+"]",value:y[0]["id"]}).appendTo($(this).parent("div.sliderrow"));var D=1;$.each(y,function(F,G){let leftpos=((100/u)*F);if(F<=u){if((F==0||F==u)||(z[A].includes(D)&&(F+2)<u)){E.append('<span data-labelid="'+G.name+'" style="left: '+leftpos+'%;"></span>')}else{if(y.length>=100){if(F%2===0){E.append('<span class="small" data-labelid="" style="left: '+leftpos+'%;"></span>')}}else{E.append('<span class="small" data-labelid="" style="left: '+leftpos+'%;"></span>')}}}D++});q($(this).data("title"),A,y[0]["name"])},slide:function(B,C){let key=C.value;$(this).siblings("input").val(y[key]["id"]);d();a()},change:function(B,C){let key=C.value;$(this).siblings("input").val(y[key]["id"]);j();a()}})}function h(u,t){if(typeof u=="undefined"){return false}$(".predefines a.selected").removeClass("selected");$(t).addClass("selected");$.each(u,function(v,w){if($(".slider[data-slider='"+v+"']").length!=0){$.each(r.configs[v]["opt"],function(x,y){if(y.id==w){$(".slider[data-slider='"+v+"']").slider("value",x);return false}})}else{let slideropt=$('.slidercontainer [name="configoption['+v+']"');if(slideropt.length!=0){if(slideropt.is("select")&&$('option[value="'+w+'"]',slideropt).length==0){return true}slideropt.val(w)}}});a();return false}function s(){let width=$(window).width();let spans=$(".sliderrow .labels");if(width<"600"){spans.each(function(){if($(this).find("span[data-labelid]").length<6){return true}$(this).find("span[data-labelid]").addClass("mobilehide")})}else{$(".sliderrow .labels span.mobilehide").removeClass("mobilehide")}}function d(){$(".ui-slider-handle").on("mousedown touchstart",function(){$(this).find(".ui-slider-handle-tooltip").show()});$("html body").on("mouseup touchend touchcancel",function(){$(".ui-slider-handle-tooltip").hide()})}function j(){$(document).on("click tap",".slider",function(){$(this).find(".ui-slider-handle-tooltip").show(0).stop().delay(2000).hide(0)})}function p(t){let period=0;switch(parseInt(getURLparameters("period"))){case 1:period=1;break;case 12:period=12;break;case 36:period=36;break;default:period=0}let parameters={cpucores:parseInt(getURLparameters("cpu")),gbram:parseInt(getURLparameters("ram")),nvmessd:parseInt(getURLparameters("ssd")),billingcycle:period};let check=true;$.each(parameters,function(v,u){if(Object.is(u,NaN)||u===0||u===undefined){check=false;return false}});if(check===true){$(".summarytable input.optionvalue").each(function(){let name=$(this).attr("id");$(this).attr("value",parameters[name]);$(this).val(parameters[name]).trigger("change")});$('.billing-cycle-wrap .billing-cycle[data-period="'+period+'"]').trigger("click")}}$(document).on("click","#sharedLinkCopy",function(){let copyText=document.getElementById("sharelinkinput");copyText.select();copyText.setSelectionRange(0,99999);navigator.clipboard.writeText(copyText.value);$(this).find(".copy").addClass("copied");setTimeout(function(){$("#sharedLinkCopy").find(".copy").removeClass("copied")},1000)});$(document).on("submit","#configureform",function(){$(".cloudconfigloader").addClass("show")});$(document).ready(function(){$.ajax({url:"https://www.scalahosting.com/builderjson/builderjson.php",data:{pid:$("#pid").val(),curr:"USD"},method:"post",dataType:"json",crossDomain:true,xhrFields:{withCredentials:true},success:function(t){$(".cloudconfigloader").removeClass("show");r=t;let orderedSelects=[];if(typeof t.pricing!="undefined"){o=t.pricing["prefix"];c=t.pricing["suffix"]}if(typeof t.renewal!="undefined"){o=t.renewal["prefix"];
1c=t.renewal["suffix"]}if(typeof t.configs!="undefined"){$.each(t.configs,function(v,u){b[v]={opt:l(u.opt)};b.pricing=t.pricing;b.renewal=t.renewal;if($(".sliderrow .slider[data-slider='"+v+"']").length!==0){m(v,u)}else{if(u.hidden===0){orderedSelects.push([v,u])}}});s();d();a();p()}}});$(document).on("change",'.slidercontainer [name^="configoption["], #billingcycle',function(){a()});n();$(window).scroll(function(){n()});$(window).resize(function(){s()})});function n(){var v=$(".fadeinscroll");var u=$(window).outerHeight();if(v.length>0){var t=($(window).scrollTop()+u);v.each(function(){if(t>($(this).offset().top+200)){$(this).removeClass("fadeinscroll");v=$(".fadeinscroll")}})}}};
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.