1function runbuilderManagedCloudVPSV6(){var e="Yes";var f="No";var n="";var c="";var b={};var q={};var g={monthly:"Monthly",quarterly:"Quarterly",semiannually:"Semi-annually",annually:"Annually",triennially:"Triennially"};let plansVals={plan1:{106:"2",107:"4",105:"50"},plan2:{106:"4",107:"8",105:"100"},plan3:{106:"8",107:"16",105:"150"},plan4:{106:"12",107:"24",105:"200"}};let currVals={};$(document).on("keyup keypress",".summarytable input",function(s){let keyCode=s.keyCode||s.which;if(keyCode===13){s.preventDefault();$(this).blur()}});$(document).on("click",".summarytable .btn-plus, .summarytable .btn-minus",function(s){s.preventDefault();let isNegative=$(s.target).closest(".btn-minus").is(".btn-minus");let input=$(s.target).closest(".input-group").find("input");if(input.is("input")){input[0][isNegative?"stepDown":"stepUp"]()}let confid=$(this).closest("td").data("cfid");let newvalue=parseInt($(this).closest("td").find("input").val());if(input.attr("id")==="nvmessd"){let oldval=input.data("oldval");if(newvalue===500&&oldval>500||newvalue<500){input.attr("step",10)}else{if(newvalue===500&&oldval<500||newvalue>500){input.attr("step",100)}}input.data("oldval",newvalue);oldval=input.data("oldval");if(oldval===500&&isNegative===true){input.attr("step",10)}else{if(oldval===500&&isNegative===false){input.attr("step",100)}}}j(confid,String(newvalue));a()});$(document).on("input keydown",'.summarytable input[id="nvmessd"]',function(s){s=s||window.event;let oldval=$(this).data("oldval");let newval=parseInt($(this).val());if(newval===500&&oldval>500||newval<500){$(this).attr("step",10)}else{if(newval===500&&oldval<500||newval>500){$(this).attr("step",100)}}$(this).data("oldval",newval);
1oldval=$(this).data("oldval");if(oldval===500&&s.keyCode===40){$(this).attr("step",10)}else{if(oldval===500&&s.keyCode===38){$(this).attr("step",100)}}let confid=$(this).data("cfg");j(confid,String(newval))});$(document).on("change",'.summarytable input[id="nvmessd"]',function(s){let newval=parseInt($(this).val());let step=parseInt($(this).attr("step"));if(newval<500){$(this).val(Math.round((newval-10)/step)*step+10)}else{if(newval>=500){$(this).val(Math.round((newval-100)/step)*step+100)}}});$(document).on("change",".summarytable input.optionvalue",function(s){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");j(confid,String(newval));a()});function a(){var u={};$.each(g,function(w,x){u[w]=0});var v={};$.each(g,function(w,x){v[w]=0});var s=$("#summary > table");var t=$(".ui-slider-handle");$('.sliderrow input[name^="configoption["], #summary [name^="configoption["]').each(function(){var y=$(this).data("cfgid");var x=$(this).val();if(b[y]["opt"][x]){var w=b[y]["opt"][x]["name"];if(/[\d]+/.test(w)){w=w.match(/[\d]+/)[0]}if($(this).is('[type="checkbox"]')){if($(this).is(":checked")){w=e}else{w=f}}currVals[y]=w;$('div[data-cfid="'+y+'"] .optionvalue',t).text(w+$('div[data-cfid="'+y+'"] .optionvalue',t).data("quantity"));$('div[data-cfid="'+y+'"] .optiontext',t).text($(".slider[data-slider='"+y+"']").data("ttp-title"));$('td[data-cfid="'+y+'"] .optionvalue',s).val(w);$('input[name="billingcycle"]',s).val($(".pricetotal .billing-cycle.active").data("value"));if($(this).is('[type="checkbox"]')&&!$(this).is(":checked")){return true}$.each(g,function(z,A){u[z]+=parseFloat(b[y]["opt"][x]["price"][z]);v[z]+=parseFloat(b[y]["opt"][x]["renewal"][z])})}});$("[data-planname]").removeClass("active");$.each(plansVals,function(w,x){if(JSON.stringify(currVals)===JSON.stringify(plansVals[w])){let planName=$('[data-planname="'+w+'"]');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 x=$(this).data("cfgid");var w=$(this).val();$.each(g,function(y,z){u[y]+=parseFloat(b[x]["opt"][w]["price"][y]);v[y]+=parseFloat(b[x]["opt"][w]["renewal"][y])})});let selectedOption=$(".summarytable-wrap .billing-cycle-wrap .billing-cycle.active");$.each(g,function(w,x){u[w]+=parseFloat(b.pricing[w]);
1v[w]+=parseFloat(b.renewal[w])});let endpriceval=u[selectedOption.data("value")].toFixed(2);let mainprice=(endpriceval/selectedOption.data("period")).toFixed(2);let renewprice=(v[selectedOption.data("value")]/selectedOption.data("period")).toFixed(2);let renewpriceMonthly=(v.monthly).toFixed(2);let regularprice=(u.monthly).toFixed(2);let totalbillingcycle;switch(selectedOption.data("period")){case 1:totalbillingcycle="1 меÑеÑ";break;case 6:totalbillingcycle="6 меÑеÑа";break;case 12:totalbillingcycle="1 година";break;default:totalbillingcycle="1 година"}$(".summarytable-wrap .pricetotal .priceval").text(mainprice);$(".summarytable-wrap .pricetotal .totalval").text((mainprice*selectedOption.data("period")).toFixed(2));$(".summarytable-wrap .pricetotal .totalbillingcycle").text(totalbillingcycle);$(".summarytable-wrap .specialval").text(Math.round((renewpriceMonthly-mainprice)*100/renewpriceMonthly));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 p(u,w,t){var s=$("#summary > table");var v=$('td[data-cfid="'+w+'"]',s);if(v.length!=0){$('td[data-cfid="'+w+'"] .optiontext',s).append(u);$('td[data-cfid="'+w+'"] .optionvalue',s).text(t.match(/[\d]+/)[0])}}function k(s){let obj={};$.each(s,function(t,u){obj[u.id]=u});return obj}function j(t,s){let nameVal="";$.each(b[t].opt,function(u,v){if(v.name.match(/[\d]+/)[0]===s){nameVal=v.order}else{if(s==="min"){nameVal=0}}});if(nameVal!==""){$(".slider[data-slider='"+t+"']").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(t,s){j(t,s)});a()});$(document).on("click",".cloudconfigure [data-planname]",function(){let selectedPlan=$(this).data("planname");if(selectedPlan==="custom"){$(".sliderrows-wrap .slider").each(function(){j($(this).data("slider"),"min")})}else{$.each(plansVals[selectedPlan],function(s,t){j(s,t)})}a()});function l(z,u){var x=u.opt;var t=x.length-1;var w=1;if(z==="142"){t=41;w=1}var v=k(x);var y={"106":[1,5,9,13,17,21,25],"107":[1,13,29,61],"105":[1,6,16,26,36,46,51]};var s=$(".slider[data-slider='"+z+"']").slider({min:0,max:t,step:w,value:0,range:"min",create:function(A,B){$("<div></div>",{"data-cfid":z,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 D=$(this).siblings(".labels");$(this).siblings("span").text($(this).data("title"));$("<input />",{"data-cfgid":z,type:"hidden",name:"configoption["+z+"]",value:x[0]["id"]}).appendTo($(this).parent("div.sliderrow"));var C=1;$.each(x,function(E,F){let leftpos=((100/t)*E);if(E<=t){if((E==0||E==t)||(y[z].includes(C)&&(E+2)<t)){D.append('<span data-labelid="'+F.name+'" style="left: '+leftpos+'%;"></span>')}else{if(w===2){if(E%2===0){D.append('<span class="small" data-labelid="" style="left: '+leftpos+'%;"></span>')}}else{D.append('<span class="small" data-labelid="" style="left: '+leftpos+'%;"></span>')}}}C++});p($(this).data("title"),z,x[0]["name"])},slide:function(A,B){let key=B.value;$(this).siblings("input").val(x[key]["id"]);d();a()},change:function(A,B){let key=B.value;$(this).siblings("input").val(x[key]["id"]);i();a()}})}function h(t,s){if(typeof t=="undefined"){return false}$(".predefines a.selected").removeClass("selected");$(s).addClass("selected");
1$.each(t,function(u,v){if($(".slider[data-slider='"+u+"']").length!=0){$.each(q.configs[u]["opt"],function(w,x){if(x.id==v){$(".slider[data-slider='"+u+"']").slider("value",w);return false}})}else{let slideropt=$('.slidercontainer [name="configoption['+u+']"');if(slideropt.length!=0){if(slideropt.is("select")&&$('option[value="'+v+'"]',slideropt).length==0){return true}slideropt.val(v)}}});a();return false}function r(){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]:odd").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 i(){$(document).on("click tap",".slider",function(){$(this).find(".ui-slider-handle-tooltip").show(0).stop().delay(2000).hide(0)})}function o(s){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(u,t){if(Object.is(t,NaN)||t===0||t===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:"/builderjson/builderjson.php",data:{pid:$("#pid").val(),curr:"BGN"},method:"post",dataType:"json",crossDomain:true,success:function(s){$(".cloudconfigloader").removeClass("show");q=s;let orderedSelects=[];if(typeof s.pricing!="undefined"){n=s.pricing["prefix"];c=s.pricing["suffix"]}if(typeof s.renewal!="undefined"){n=s.renewal["prefix"];c=s.renewal["suffix"]}if(typeof s.configs!="undefined"){$.each(s.configs,function(u,t){b[u]={opt:k(t.opt)};b.pricing=s.pricing;b.renewal=s.renewal;if($(".sliderrow .slider[data-slider='"+u+"']").length!==0){l(u,t)}else{if(t.hidden===0){orderedSelects.push([u,t])}}});r();d();a();o()}}});$(document).on("change",'.slidercontainer [name^="configoption["], #billingcycle',function(){a()});m();$(window).scroll(function(){m()});$(window).resize(function(){r()})});function m(){var u=$(".fadeinscroll");var t=$(window).outerHeight();if(u.length>0){var s=($(window).scrollTop()+t);u.each(function(){if(s>($(this).offset().top+200)){$(this).removeClass("fadeinscroll");u=$(".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.