Advertisement
Guest User

Untitled

a guest
Aug 30th, 2018
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.58 KB | None | 0 0
  1. $(document).ready(function(){
  2.  
  3. /* planosvpstab */
  4. $("#vps").hide().css({ opacity: 0 });
  5. $("#planosvps .btnDet a.planosdetalhes").css("cursor", "pointer").click(function(){
  6. $("#vps").css({ opacity: 1 }).fadeIn(300);
  7. });
  8. $(".vps .btnFechar a").css("cursor", "pointer").click(function(){
  9. $("#vps").fadeOut(300);
  10. });
  11.  
  12. $(document).keydown(function(e) {
  13. if(e.keyCode == 27) {
  14. $("#vps").fadeOut(300);
  15. return false;
  16. }
  17. });
  18.  
  19. /* tooltip */
  20. $("#slider").css('cursor', 'pointer').hover(function(){
  21. $('.tooltip').show();
  22. });
  23. $("#slider").mouseleave(function(){
  24. $('.tooltip').hide();
  25. });
  26.  
  27. });
  28.  
  29. /* slider */
  30. var sliderValue=0;
  31. var arrayNamePlan=new Array();
  32. var arrayProcessor=new Array();
  33. var arrayRam=new Array();
  34. var arrayStorage=new Array();
  35. var arrayMySqlDB=new Array();
  36. var arrayAmount=new Array();
  37. var arrayProname=new Array();
  38. var arrayTrafego=new Array();
  39. var arrayIPs=new Array();
  40. var arrayBlocks=new Array();
  41. var arrayLink=new Array();
  42. var steps=85;
  43. var minVal=0;
  44. var maxVal=425;
  45.  
  46. $(document).ready(function(){
  47. arrayNamePlan[0]='HDD <span>01</span>';
  48. arrayProcessor[0]='1x 3.2Ghz';
  49. arrayRam[0]='4 GB DDR4';
  50. arrayStorage[0]='125 GB';
  51. arrayProname[0]='Intel Xeon E3-1230V3';
  52. arrayTrafego[0]='100 GB (10 MBiT)';
  53. arrayIPs[0]='2 IPs';
  54. arrayMySqlDB[0]='R$ 64,90 <span style="text-transform:none">/m&ecirc;s</span>';
  55. arrayAmount[0]='249,90';
  56. arrayBlocks[0]=1;
  57.  
  58. arrayNamePlan[85]='HDD <span>02</span>';
  59. arrayProcessor[85]='2x 3.2Ghz';
  60. arrayRam[85]='8 GB DDR4';
  61. arrayStorage[85]='250 GB';
  62. arrayProname[85]='Intel Xeon E3-1230V3';
  63. arrayTrafego[85]='200 GB (10 MBiT)';
  64. arrayIPs[85]='2 IPs';
  65. arrayMySqlDB[85]='R$ 64,90 <span style="text-transform:none">/m&ecirc;s</span>';
  66. arrayAmount[85]='379,90';
  67. arrayBlocks[85]=2;
  68.  
  69. arrayNamePlan[170]='HDD <span>03</span>';
  70. arrayProcessor[170]='4x 3.2Ghz';
  71. arrayRam[170]='16 GB DDR4';
  72. arrayStorage[170]='500 GB';
  73. arrayProname[170]='Intel Xeon E3-1230V3';
  74. arrayTrafego[170]='400 GB (10 MBiT)';
  75. arrayIPs[170]='2 IPs';
  76. arrayMySqlDB[170]='Gr&aacute;tis';
  77. arrayAmount[170]='599,90';
  78. arrayBlocks[170]=3;
  79.  
  80. arrayNamePlan[255]='SSD <span>04</span>';
  81. arrayProcessor[255]='1x 3.2Ghz';
  82. arrayRam[255]='4 GB DDR4';
  83. arrayStorage[255]='60 GB SSD';
  84. arrayProname[255]='Intel Xeon E3-1230V3';
  85. arrayTrafego[255]='100 GB (10 MBiT)';
  86. arrayIPs[255]='2 IPs';
  87. arrayMySqlDB[255]='R$ 64,90 <span style="text-transform:none">/m&ecirc;s</span>';
  88. arrayAmount[255]='279,90';
  89. arrayBlocks[255]=4;
  90.  
  91. arrayNamePlan[340]='SSD <span>05</span>';
  92. arrayProcessor[340]='2x 3.2Ghz';
  93. arrayRam[340]='8 GB DDR4';
  94. arrayStorage[340]='120 GB SSD';
  95. arrayProname[340]='Intel Xeon E3-1230V3';
  96. arrayTrafego[340]='200 GB (10 MBiT)';
  97. arrayIPs[340]='2 IPs';
  98. arrayMySqlDB[340]='R$ 64,90 <span style="text-transform:none">/m&ecirc;s</span>';
  99. arrayAmount[340]='399,90';
  100. arrayBlocks[340]=5;
  101.  
  102. arrayNamePlan[425]='SSD <span>06</span>';
  103. arrayProcessor[425]='4x 3.2Ghz';
  104. arrayRam[425]='16 GB DDR4';
  105. arrayStorage[425]='240 GB SSD';
  106. arrayProname[425]='Intel Xeon E3-1230V3';
  107. arrayTrafego[425]='400 GB (10 MBiT)';
  108. arrayIPs[425]='2 IPs';
  109. arrayMySqlDB[425]='Gr&aacute;tis';
  110. arrayAmount[425]='649,90';
  111. arrayBlocks[425]=6;
  112.  
  113. arrayLink[1]="URL";
  114. arrayLink[2]="URL";
  115. arrayLink[3]="URL";
  116. arrayLink[4]="URL";
  117. arrayLink[5]="URL";
  118. arrayLink[6]="URL";
  119.  
  120. displayStep(sliderValue);
  121. $('#slider').slider({value:0,min:minVal,max:maxVal,step:steps,slide:function(event,ui){
  122. sliderValue=ui.value;
  123. $("#amounts").val(ui.value);
  124. displayStep(sliderValue);
  125. }
  126. });
  127. $('#slider-remove-block').click(function(){
  128. if(sliderValue-steps>=0){
  129. var decreaseVal=sliderValue-steps;displayStep(decreaseVal);
  130. $('#slider').slider('value',sliderValue=decreaseVal);
  131. $("#amounts").val(sliderValue);}
  132. });
  133. $('#slider-add-block').click(function(){if(sliderValue+steps<=maxVal){
  134. var increaseVal=sliderValue+steps;displayStep(increaseVal);
  135. $('#slider').slider('value',sliderValue=increaseVal);
  136. $("#amounts").val(sliderValue);}
  137. });
  138. });
  139. function displayStep(currentStep){
  140. $('#namePlan, #namePlan2').html(arrayNamePlan[currentStep]);
  141. $('#processor, #processorr').html(arrayProcessor[currentStep]);
  142. $('#ram, #ramm').html(arrayRam[currentStep]+'');
  143. $('#storage, #storagee').html(arrayStorage[currentStep]+'');
  144. $('#mysqldb').html(arrayMySqlDB[currentStep]);
  145. $('#amount').html('R$ '+arrayAmount[currentStep]);
  146. $('#proname').html(''+arrayProname[currentStep]);
  147. $('#trafego').html(''+arrayTrafego[currentStep]);
  148. $('#ips').html(''+arrayIPs[currentStep]);
  149. $('#slider').slider('value',currentStep);sliderValue=currentStep;
  150. $('#currentPlan').val(currentStep);
  151. var currentClass=$('#blocks').attr('class');
  152. var classPresent=currentClass.search('scalesec_inner_rt');if(classPresent=='-1'){
  153. var blockClass='scalesec_rt_power'+(arrayBlocks[currentStep]);
  154. $('#blocks').attr('class',blockClass);
  155. } else{
  156. var blockClass='scalesec_inner_rt_power'+(arrayBlocks[currentStep]);
  157. $('#blocks').attr('class',blockClass);
  158. }
  159. }
  160. function displayMapp(sliderMappedValue){sliderValue=sliderMappedValue;displayStep(sliderValue);$('#slider').slider('value',sliderValue);
  161. $("#amounts").val(sliderValue);
  162. }
  163. function buyVps(){
  164. var vpsDetails='Processor : '+arrayProcessor[sliderValue]+' GHZ'+'\nRAM : '+arrayRam[sliderValue]+' MB'+'\nRAID Storage : '+arrayStorage[sliderValue]+' GB'+'\nMySql Databases : '+arrayMySqlDB[sliderValue]+' GB'+'\nMonthly Price : '+'R$ '+arrayAmount[sliderValue];window.open(arrayLink[arrayBlocks[sliderValue]], '_blank');
  165. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement