Guest User

Untitled

a guest
Sep 28th, 2016
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 54.17 KB | None | 0 0
  1.  
  2. <!--+++++++++++++++++++++++++++++++++++++++++++  0  +++++++++++++++++++++++++++++++++++++++++++--->
  3. <head>
  4. <meta charset="utf-8">
  5. <base href="//www.downtown-mafia.com/">
  6. <title>Points Store</title>
  7. <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Roboto Slab:700|Hind|Roboto|Monda|Lobster|Cuprum|Pacifico|Arapey|Marcellus SC|Germania One|Electrolize|Oswald|Signika|Abel|Play">
  8. <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/pure/0.6.0/pure-min.css">
  9. <link rel="stylesheet" type="text/css" href="//ds.crimecdn.com/css/main/134.css">
  10. <link rel="stylesheet" type="text/css" href="//ds.crimecdn.com/css/interim/3.css">
  11. <link rel="stylesheet" type="text/css" href="//ds.crimecdn.com/static/css/ui/jquery-ui.min.css">
  12. <link rel="stylesheet" type="text/css" href="//ds.crimecdn.com/static/css/game/tooltipster.css">
  13. <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/qtip2/2.2.1/jquery.qtip.min.css">
  14. <link rel="stylesheet" type="text/css" href="//ds.crimecdn.com/static/css/game/nanoscroller.css">
  15. <link rel="shortcut icon" href="//ds.crimecdn.com/static/images/icon.ico">
  16. <link rel="preconnect" href="//id.crimecdn.com">
  17. <link rel="preconnect" href="//ng.crimecdn.com">
  18. <link rel="preconnect" href="//caviar.dtmcdn.com">
  19. <script src="https://connect.facebook.net/en_US/fbevents.js" async=""></script><script src="//www.google-analytics.com/analytics.js" async=""></script><script src="https://www.gstatic.com/recaptcha/api2/r20160921114513/recaptcha__en.js" async="" type="text/javascript"></script><script type="text/javascript">
  20. document._createElement = document.createElement;
  21. document.createElement = function(tagName, password) {
  22.     if (tagName != "SCRIPT" || password == "My scripts are OK!") {
  23.         return document._createElement(tagName);
  24.     }
  25. };
  26. </script>
  27. <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  28. <script src="//cdnjs.cloudflare.com/ajax/libs/jquery-migrate/1.4.1/jquery-migrate.min.js"></script>
  29. <script src="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
  30. <script src="//cdnjs.cloudflare.com/ajax/libs/Chart.js/2.1.3/Chart.min.js"></script>
  31. <script src="https://www.google.com/recaptcha/api.js"></script>
  32. <script src="https://checkout.payment.ninja/gui/offer/claim/?signature=d8cd193b23adc798aaf2d41584f32e312ec117aeaaa77d902368c06e12424524&amp;email=m.gaaserud.90%40gmail.com&amp;display_name=AboveYou&amp;user=4441&amp;project=2482f56ca56340eb52cc316bd2854dd7&amp;callback=jsonp1475092552785"></script></head>
  33. <body>
  34. <div class="dtm">
  35.     <div id="masthead"><img id="mastDowntown" src="//ds.crimecdn.com/assets/img/downtown.svg"> <img id="mastStar" src="//ds.crimecdn.com/assets/img/star.svg"> <img id="mastMafia" src="//ds.crimecdn.com/assets/img/mafia.svg"></div>
  36.     <span><!-- No announcement 1474832450 --></span>
  37.     <div id="leftBox">
  38.         <img src="//ng.crimecdn.com/svg/people/1ffffff.svg" height="14"> <a href="/profile/AboveYou">AboveYou</a><br>
  39.         <img src="//ng.crimecdn.com/svg/time/9ffffff.svg" height="14"> <b data-hasqtip="0" class="ajaxTime" data-tooltip="<b>US Eastern</b>: Wednesday 3:40pm<br><b>US Central</b>: Wednesday 2:40pm<br><b>US Pacific</b>: Wednesday 12:40pm<br><b>Netherlands</b>: Wednesday 9:40pm<br><b>UK</b>: Wednesday 8:40pm<br><b>Australia</b>: Thursday 5:40am<br>">Wednesday 28th 7:40pm</b>
  40.     </div>
  41.     <div id="rightBox">
  42.         <img src="//ng.crimecdn.com/svg/trophy/2ffffff.svg" height="14"> <b class="ajaxRank">Godfather</b><br>
  43.         <img src="//ng.crimecdn.com/svg/stats/1ffffff.svg" height="14"> <a href="/leaderboard">Ranked #19</a>
  44.     </div>
  45.     <div style="position:absolute;top:15px;right:30px;">
  46.         <!--
  47.        <div class="perks perk1"><div class="perkInsider">&nbsp;</div></div>
  48.        <div class="perks perk2"><div class="perkKickback">&nbsp;</div></div>
  49.        <div class="perks perk3"><div class="perkPayroll">&nbsp;</div></div>
  50.        <div class="perks perk4"><div class="perkSpeed">&nbsp;</div></div>
  51.        <div class="perks perk5"><div class="perkCasino">&nbsp;</div></div>-->
  52.         <!--<ul class="perks">
  53.            <li class="perk1 pi"><a href="/main" class="perkInsider">&nbsp;</a></li>
  54.            <li class="perk2"><a href="/main" class="perkKickback">&nbsp;</a></li>
  55.            <li class="perk3 pi"><a href="/main" class="perkPayroll">&nbsp;</a></li>
  56.            <li class="perk4 pi"><a href="/main" class="perkSpeed">&nbsp;</a></li>
  57.            <li class="perk5 pi"><a href="/main" class="perkCasino">&nbsp;</a></li>
  58.        </ul>-->
  59.     </div>
  60. </div>
  61. <div id="box">
  62.     <div id="boxTop" class="pure-g">
  63.         <!-- Begin top pane -->
  64.         <div class="pure-u-4-24" style="padding:6px;" align="center">
  65.             <form method="POST" action="/search" style="margin:0;padding:0;">
  66.                 <span class="ui-helper-hidden-accessible" aria-live="polite" role="status"></span><input autocomplete="off" name="search_username" placeholder="Player Search" class="scratchUsername ui-autocomplete-input" style="font-size:12px;" type="text">
  67.                 <input name="search_send" value="y" type="hidden">
  68.                 <input name="order" value="nameasc" type="hidden">
  69.                 <input name="search_setdefaults" value="yes" type="hidden">
  70.             </form>
  71.         </div>
  72.         <div class="pure-u-16-24" style="padding:6px;">
  73.             <ul class="timers">
  74.                 <li class="timerGreen"><a href="/crimes" class="timerCrimesGreen">Crimes: 00:00:00</a></li><li><a href="/heists" class="timerHeists">Heists: <span id="menuCooldownburglary">00:05:00</span></a></li><li><a href="/cartheft" class="timerGTA">Car Theft: <span id="menuCooldowngta">00:01:36</span></a></li><li><a href="/druglab" class="timerContraband">Drug Lab: <span id="menuCooldowndrugs">00:20:59</span></a></li><li><a href="/majorcrimes" class="timerOC">Major Crimes: <span id="menuCooldownmc">00:33:09</span></a></li>
  75.             </ul>
  76.         </div>
  77.         <div class="pure-u-4-24" style="padding:8px;" align="center">
  78.             <div id="xpBar" style="border:2px solid rgba(0,0,0,.3);width:95%;border-radius:4px;" align="left">
  79.                 <div id="xpBarInner" style="background-image: linear-gradient(to bottom, rgba(37,104,129,.8) 0%, rgba(19,73,93,.5) 100%);font-size:13px;width:100%;color:#fff;text-align:right;padding:1px;padding-right:4px;">#14</div>
  80.             </div>
  81.         </div>
  82.         <!-- End top pane -->
  83.     </div>
  84.     <div id="boxContent" class="section group">
  85.         <div class="col span_1_of_6 block" style="background-color:#353535;" align="left">
  86.             <!-- Begin poker box -->
  87.             <a class="pokerBox" href="/poker" style="display:none;">
  88.                 <b><span class="ajaxPokerTurn"></span></b><br>
  89.                 Time left: <span class="ajaxPokerTicker"></span>
  90.             </a>
  91.             <!-- End poker box -->
  92.             <!-- Begin left pane -->
  93.             <!--<div class="blackBox"><div class="notificationBox">0 Notifications</div></div>-->
  94.            
  95.             <div class="cat" data-collapse="main"><span>Main Section</span></div>
  96.                 <ul id="main" class="nav">
  97.                     <!--<li class="menuItem"><a href="/areyouwillingtoriskeverything" class="menuDice" style="color:#53c8ff;">Dice Event</a></li>-->
  98.                     <li class="menuItem"><a href="/main" class="menuHome">Home</a></li>
  99.                     <li class="menuItem"><a href="/points" class="menuPoints">Points</a></li>
  100.                     <li class="menuItem"><a href="/edit" class="menuCog">Profile</a></li>
  101.                     <li class="menuItem"><a href="/properties" class="menuProperties">Properties</a></li>
  102.                     <li class="menuItem"><a href="/auctionhouse" class="menuTrade">Auction House</a></li>
  103.                     <li class="menuItem"><a href="/escrow" class="menuExchange">Escrow</a></li>
  104.                     <li class="menuItem"><a href="/market" class="menuMarket">Black Market</a></li>
  105.                 </ul>
  106.             <div class="cat" data-collapse="comms"><span>Communication</span></div>
  107.                 <ul id="comms" class="nav">
  108.                     <li class="menuItem"><a href="/mailbox" class="menuMessage ajaxMessages">Messages</a></li>
  109.                     <li class="menuItem"><a href="/forums" class="menuForum">Game Forum</a></li>
  110.                     <li class="menuItem"><a href="/forums?id=5" class="menuMarket">Classifieds</a></li>
  111.                     <li class="menuItem"><a href="/forums?id=3" class="menuForum">Crew Forum</a></li>
  112.                     <li class="menuItem"><a href="/obituaries" class="menuObit">Obituaries</a></li>
  113.                 </ul>
  114.             <div class="cat" data-collapse="story"><span>Story</span></div>
  115.                 <ul id="story" class="nav">
  116.                     <li class="menuItem"><a href="/bank" class="menuBank">Bank</a></li>
  117.                     <li class="menuItem"><a href="/crew" class="menuCrew">Crew</a></li>
  118.                     <li class="menuItem"><a href="/bullets" class="menuBullets">Bullet Factory</a></li>
  119.                     <li class="menuItem"><a href="/racing?id=1" class="menuCar">Racing</a></li>
  120.                     <li class="menuItem"><a href="/missions" class="menuTasks">Missions</a></li>
  121.                     <li class="menuItem"><a href="/kill" class="menuKill">Kill</a></li>
  122.                     <li class="menuItem"><a href="/fightclub" class="menuFight">Fight Club</a></li>
  123.                 </ul>
  124.             <div class="cat" data-collapse="gambling"><span>Gambling</span></div>
  125.                 <ul id="gambling" class="nav">
  126.                     <li class="menuItem"><a href="/lottery" class="menuDice">Lottery</a></li>
  127.                     <li class="menuItem"><a href="/racetrack" class="menuHorse">Race Track</a></li>
  128.                     <li class="menuItem"><a href="/roulette" class="menuWheel">Roulette</a></li>
  129.                     <li class="menuItem"><a href="/videopoker" class="menuCards">Video Poker</a></li>
  130.                     <li class="menuItem"><a href="/blackjack" class="menuClubs">Blackjack</a></li>
  131.                     <li class="menuItem"><a href="/keno" class="menuChip">Keno</a></li>
  132.                     <li class="menuItem"><a href="/poker" class="menuPoker ajaxPoker">Poker</a></li>
  133.                 </ul>
  134.             <div class="logout" style="font-size:12px;font-family:Roboto,sans-serif;"><a href="/logout?code=417e4bd9f413cf7405d7e02d43d510a208c7fa1b" class="whiteButton">Logout</a></div>
  135.             <!-- End left pane -->
  136.         </div>
  137.         <div class="col span_4_of_6" style="height:auto;background-color:rgba(0,0,0,.50);background-image:url(//ds.crimecdn.com/assets/img/bricks.png);padding-top:15px;" align="center">
  138.             <!-- Begin content -->
  139.  
  140. <style type="text/css">
  141.     .rbSub {
  142.         background: none !important;
  143.     }
  144.     .rbOpt {
  145.         width: 100%;
  146.         padding: 4px;
  147.         padding-left: 38px;
  148.         text-align: left;
  149.         border-radius: 8px;
  150.         transition: all .1s;
  151.         margin-bottom: 4px;
  152.         cursor: pointer;
  153.     }
  154.     .rbOpt:not(.rbOptActive):hover {
  155.         box-shadow: inset 0 0 15px #ad4b4b;
  156.     }
  157.     .rbOpt:not(.rbOptActive):hover>.rbOptDesc {
  158.         color: #ccc !important;
  159.     }
  160.     .rbOptActive {
  161.         box-shadow: inset 0 0 45px rgba(0,0,0,.5);
  162.     }
  163.     .rbOptActive>.rbOptDesc {
  164.         color: #ccc !important;
  165.     }
  166.     .rbOptPrice {
  167.         float: right;
  168.         display: inline-block;
  169.         padding-left: 16px;
  170.         background: url(//ng.crimecdn.com/svg/stars/3999999.svg) 1px center/14px 14px no-repeat;
  171.     }
  172.     .rbOptPriceSale {
  173.         color: #23ad0c;
  174.     }
  175.     .rbOptPriceFlashSale {
  176.         color: #ad59a9;
  177.     }
  178.     .rbOptSale {
  179.         font-family: 'Roboto Slab', sans-serif;
  180.         color: #23ad0c;
  181.         font-size: 12px;
  182.         margin-left: 4px;
  183.     }
  184.     .rbOptFlashSale {
  185.         font-family: 'Roboto Slab', sans-serif;
  186.         color: #ad59a9;
  187.         font-size: 12px;
  188.         margin-left: 4px;
  189.     }
  190.     .rbOptTitle {
  191.         font-family: 'Roboto Slab', sans-serif;
  192.         color: #ad4b4b;
  193.         font-size: 14px;
  194.     }
  195.     .rbOptDesc {
  196.         color: #aaa;
  197.         font-size: 13px;
  198.     }
  199.     .rbHeading span {
  200.         text-shadow: none !important;
  201.     }
  202.     .rbCyan>.rbHeading span {
  203.         color: #65b2e1;
  204.     }
  205.     .rbCyan .rbOptTitle {
  206.         color: #65b2e1;
  207.     }
  208.     .rbYellow>.rbHeading span {
  209.         color: #e1d460;
  210.     }
  211.     .rbYellow .rbOptTitle {
  212.         color: #e1d460;
  213.     }
  214.     .rbGreen>.rbHeading span {
  215.         color: #75e15d;
  216.     }
  217.     .rbGreen .rbOptTitle {
  218.         color: #75e15d;
  219.     }
  220.     .priceText {
  221.         color: #7a7a7a;
  222.     }
  223. </style>
  224. <script type="text/javascript">
  225.     $(document).ready(function(){
  226.         function number_format(e,n,t,i){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var r=isFinite(+e)?+e:0,a=isFinite(+n)?Math.abs(n):0,o="undefined"==typeof i?",":i,d="undefined"==typeof t?".":t,u="",f=function(e,n){var t=Math.pow(10,n);return""+(Math.round(e*t)/t).toFixed(n)};return u=(a?f(r,a):""+Math.round(r)).split("."),u[0].length>3&&(u[0]=u[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,o)),(u[1]||"").length<a&&(u[1]=u[1]||"",u[1]+=new Array(a-u[1].length+1).join("0")),u.join(d)}
  227.        $('.rbOpt').on('click', function() {
  228.            $('.rbOptActive').removeClass('rbOptActive');
  229.             $(this).addClass('rbOptActive');
  230.             $('.price').html($(this).attr('data-price'));
  231.         });
  232.         $('.rbTab').on('click', function(e) {
  233.             e.preventDefault();
  234.             $('.rbOptActive').removeClass('rbOptActive');
  235.             $('.price').html('0');
  236.             tabTo = $(this).attr('data-tabto');
  237.             currentTab = $('.rbTabActive').attr('data-tabto');
  238.             if (tabTo != currentTab) {
  239.                 $('.rbTabActive').removeClass('rbTabActive');
  240.                 $(this).addClass('rbTabActive');
  241.                 $('.tabs').hide();
  242.                 $('.tab' + tabTo).show();
  243.             }
  244.         });
  245.         $('.btnPurchase').on('click', function() {
  246.             $(this).attr('disabled', 'disabled').html('Loading...');
  247.             $('#theBox').removeClass('successBox errorBox').addClass('normalBox').html('Purchasing item...').slideDown();
  248.             $('html, body').animate({scrollTop:0}, 'slow');
  249.             $.getJSON("/points?api=charge&item=" + $('.rbOptActive').attr('data-itemid') + "&api_authkey=417e4bd9f413cf7405d7e02d43d510a208c7fa1b", function( data ) {
  250.                $('.rbOptActive').removeClass('rbOptActive');
  251.                 $('.price').html('0');
  252.                 /* Update points on hand */
  253.                 pointsUpdate = parseInt($('.points').attr('data-points'));
  254.                 pointsUpdate = pointsUpdate - parseInt(data.charge);
  255.                 if (data.response == 'success') {
  256.                     $('.points').html(number_format(pointsUpdate)).attr('data-points', pointsUpdate);
  257.                     data.responseText += '<br><b>Total Charge:</b> ' + number_format(data.charge) + ' points';
  258.                 }
  259.                 $('#buttonLoad').hide();
  260.                 $('.btnPurchase').removeAttr('disabled').html('Purchase');
  261.                 $('#theBox').removeClass('successBox errorBox normalBox').addClass(data.response + 'Box').html(data.responseText).slideDown();
  262.             });
  263.         });
  264.         $('.js-ninja-button').on('click', function() {
  265.             $(this).html('Please wait, loading...');
  266.         });
  267.         Pay.Api.Iframe.on('open', function() {
  268.             $('.js-ninja-button').html('Buy Points');
  269.         });
  270.     });
  271. </script>
  272. <div class="normalBox" id="theBox" style="display:none;">hello</div>
  273. <div class="redbox rb90">
  274.     <div class="rbPict" style="background:url('//ds.crimecdn.com/static/images/missions/1.png');">Points</div>
  275.     <div class="pure-g rbsu" style="width:97%;">
  276.         <div class="pure-u-1-4">
  277.             <a href="" class="rbTab rbTabActive rbTabHome" data-tabto="store">Store</a>
  278.         </div>
  279.         <div class="pure-u-1-4">
  280.             <a href="" class="rbTab rbTabEcon" data-tabto="perks">Perks Store</a>
  281.         </div>
  282.         <div class="pure-u-1-4">
  283.             <a href="" class="rbTab rbTabChip" data-tabto="vip">VIP Members</a>
  284.         </div>
  285.         <div class="pure-u-1-4">
  286.             <a href="" class="rbTab rbTabStats" data-tabto="log">Store Log</a>
  287.         </div>
  288.     </div>
  289.     <div class="pure-g rbsu tabs tabstore" style="width:97%;">
  290.         <div class="pure-u-1-2 rbCyan">
  291.             <div class="rbHeading">
  292.                 <span>ITEMS</span>
  293.             </div>
  294.             <div class="rbSub" style="padding:2px;padding-top:4px;">
  295.                
  296.                 <div data-itemid="1" data-price="1" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/bank/9999999.svg) 6px center/28px 28px no-repeat;">
  297.                     <span class="rbOptTitle">Stimulus Package </span><div class="rbOptPrice">1</div><br>
  298.                     <span class="rbOptDesc">Get $100,000 cash instantly.</span>
  299.                 </div>
  300.                 <div data-itemid="2" data-price="10" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/heart/2999999.svg) 6px center/28px 28px no-repeat;">
  301.                     <span class="rbOptTitle">Health Pack </span><div class="rbOptPrice">10</div><br>
  302.                     <span class="rbOptDesc">Increase your health by 10%.</span>
  303.                 </div>
  304.                 <div data-itemid="3" data-price="150" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/bullets/2999999.svg) 6px center/28px 28px no-repeat;">
  305.                     <span class="rbOptTitle">Bullet Cache </span><div class="rbOptPrice">150</div><br>
  306.                     <span class="rbOptDesc">Get 10,000 bullets instantly.</span>
  307.                 </div>
  308.                 <div data-itemid="4" data-price="25" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/gunone/1999999.svg) 6px center/28px 28px no-repeat;">
  309.                     <span class="rbOptTitle">M134 Minigun </span><div class="rbOptPrice">25</div><br>
  310.                     <span class="rbOptDesc">Tier 7 weapon.<br>No prerequisites.</span>
  311.                 </div>
  312.                 <div data-itemid="5" data-price="50" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/guntwo/9999999.svg) 6px center/28px 28px no-repeat;">
  313.                     <span class="rbOptTitle">Barrett .50 Cal </span><div class="rbOptPrice">50</div><br>
  314.                     <span class="rbOptDesc">Tier 8 weapon.<br>Must have M134 Minigun to purchase.</span>
  315.                 </div>
  316.                 <div data-itemid="6" data-price="25" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/armorone/9999999.svg) 6px center/28px 28px no-repeat;">
  317.                     <span class="rbOptTitle">Bunker </span><div class="rbOptPrice">25</div><br>
  318.                     <span class="rbOptDesc">Tier 7 protection.<br>No prerequisites.</span>
  319.                 </div>
  320.                 <div data-itemid="7" data-price="50" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/armortwo/1999999.svg) 6px center/28px 28px no-repeat;">
  321.                     <span class="rbOptTitle">Security Detail </span><div class="rbOptPrice">50</div><br>
  322.                     <span class="rbOptDesc">Tier 8 protection.<br>Must have Bunker to purchase.</span>
  323.                 </div>
  324.                 <div data-itemid="21" data-price="10" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/planeone/9999999.svg) 6px center/28px 28px no-repeat;">
  325.                     <span class="rbOptTitle">Lear Jet </span><div class="rbOptPrice">10</div><br>
  326.                     <span class="rbOptDesc">Tier 4 transportation.<br>No prerequisites.</span>
  327.                 </div>
  328.                 <div data-itemid="22" data-price="20" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/planetwo/9999999.svg) 6px center/28px 28px no-repeat;">
  329.                     <span class="rbOptTitle">Falcon 7X </span><div class="rbOptPrice">20</div><br>
  330.                     <span class="rbOptDesc">Tier 5 transportation.<br>You must have a Lear Jet to purchase.</span>
  331.                 </div>
  332.                 <div data-itemid="24" data-price="50" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/car/9999999.svg) 6px center/28px 28px no-repeat;">
  333.                     <span class="rbOptTitle">Presidential Cruiser </span><div class="rbOptPrice">50</div><br>
  334.                     <span class="rbOptDesc">Fastest racing car in the game.</span>
  335.                 </div>            </div>
  336.         </div>
  337.         <div class="pure-u-1-2 rbYellow">
  338.             <div class="rbHeading">
  339.                 <span>SERVICES</span>
  340.             </div>
  341.             <div class="rbSub" style="padding:2px;padding-top:4px;">
  342.                
  343.                 <div data-itemid="9" data-price="10" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/globe/1999999.svg) 6px center/28px 28px no-repeat;">
  344.                     <span class="rbOptTitle">Mile High Club </span><div class="rbOptPrice">10</div><br>
  345.                     <span class="rbOptDesc">Resets your travel timer allowing you to travel instantly.</span>
  346.                 </div>
  347.                 <div data-itemid="10" data-price="50" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/bullets/2999999.svg) 6px center/28px 28px no-repeat;">
  348.                     <span class="rbOptTitle">Precision Hit </span><div class="rbOptPrice">50</div><br>
  349.                     <span class="rbOptDesc">Resets your kill timer allowing you to shoot again instantly.</span>
  350.                 </div>
  351.                 <div data-itemid="11" data-price="50" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/gunone/1999999.svg) 6px center/28px 28px no-repeat;">
  352.                     <span class="rbOptTitle">Associate </span><div class="rbOptPrice">50</div><br>
  353.                     <span class="rbOptDesc">Resets your Major Crime timer allowing you to do another Major Crime instantly.</span>
  354.                 </div>
  355.                 <div data-itemid="13" data-price="50" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/silencer/2999999.svg) 6px center/28px 28px no-repeat;">
  356.                     <span class="rbOptTitle">Witness Tampering </span><div class="rbOptPrice">50</div><br>
  357.                     <span class="rbOptDesc">Your next kill will issue less witness statements.</span>
  358.                 </div>
  359.                 <div data-itemid="15" data-price="1" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/prison/2999999.svg) 6px center/28px 28px no-repeat;">
  360.                     <span class="rbOptTitle">Jailbreak </span><div class="rbOptPrice">1</div><br>
  361.                     <span class="rbOptDesc">Bust yourself out of jail instantly.</span>
  362.                 </div>
  363.                 <div data-itemid="16" data-price="5" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/key/9999999.svg) 6px center/28px 28px no-repeat;">
  364.                     <span class="rbOptTitle">Prison Riot </span><div class="rbOptPrice">5</div><br>
  365.                     <span class="rbOptDesc">Busts up to 20 inmates from jail.</span>
  366.                 </div>
  367.                 <div data-itemid="17" data-price="5" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/paper/1999999.svg) 6px center/28px 28px no-repeat;">
  368.                     <span class="rbOptTitle">Mark-to-market </span><div class="rbOptPrice">5</div><br>
  369.                     <span class="rbOptDesc">All your crew accounting logs are cleared.<br>You must be crew leader to do this.</span>
  370.                 </div>
  371.                 <div data-itemid="28" data-price="100" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/vip/9999999.svg) 6px center/28px 28px no-repeat;">
  372.                     <span class="rbOptTitle">VIP Membership </span><div class="rbOptPrice">100</div><br>
  373.                     <span class="rbOptDesc">Buy 30 days of VIP Membership with points. Will rollover to your new accounts.</span>
  374.                 </div>
  375.                 <div data-itemid="29" data-price="35" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/people/1999999.svg) 6px center/28px 28px no-repeat;">
  376.                     <span class="rbOptTitle">Made Man </span><div class="rbOptPrice">35</div><br>
  377.                     <span class="rbOptDesc">Reset your Missions timer allowing you to start the next mission instantly.</span>
  378.                 </div>            </div>
  379.         </div>
  380.     </div>
  381.     <div class="rbsu rbGreen tabs tabperks" style="width:97%;display:none;">
  382.         <div class="rbHeading">
  383.             <span>PERKS</span>
  384.         </div>
  385.         <div class="rbSub" style="padding:2px;padding-top:4px;">
  386.            
  387.                 <div data-itemid="14" data-price="15" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/bfactory/9999999.svg) 6px center/28px 28px no-repeat;">
  388.                     <span class="rbOptTitle">Insider </span><div class="rbOptPrice">15</div><br>
  389.                     <span class="rbOptDesc">Exact Bullet Factory release times are revealed to you for 24 hours.</span>
  390.                 </div>
  391.                 <div data-itemid="20" data-price="15" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/bullets/2999999.svg) 6px center/28px 28px no-repeat;">
  392.                     <span class="rbOptTitle">Kickback </span><div class="rbOptPrice">15</div><br>
  393.                     <span class="rbOptDesc">Reduces your Bullet Factory timer to 10 seconds.<br>Lasts for a period of 24 hours.</span>
  394.                 </div>
  395.                 <div data-itemid="23" data-price="35" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/prison/2999999.svg) 6px center/28px 28px no-repeat;">
  396.                     <span class="rbOptTitle">Payroll </span><div class="rbOptPrice">35</div><br>
  397.                     <span class="rbOptDesc">Bribes the cops for 24 hours reducing your jail times by 80%.<br>Cannot be caught drug trafficking.</span>
  398.                 </div>
  399.                 <div data-itemid="25" data-price="75" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/contract/9999999.svg) 6px center/28px 28px no-repeat;">
  400.                     <span class="rbOptTitle">Speed Contract </span><div class="rbOptPrice">75</div><br>
  401.                     <span class="rbOptDesc">Your kill search times are reduced by 50% for 24 hours.</span>
  402.                 </div>
  403.                 <div data-itemid="27" data-price="35" class="rbOpt" style="background: rgba(160,160,160,.1) url(//ng.crimecdn.com/svg/chip/9999999.svg) 6px center/28px 28px no-repeat;">
  404.                     <span class="rbOptTitle">Casino Manager </span><div class="rbOptPrice">35</div><br>
  405.                     <span class="rbOptDesc">Manage your casinos from any location.<br>Lasts 7 days.</span>
  406.                 </div>        </div>
  407.     </div>
  408.     <div class="rbsu rbYellow tabs tabvip" style="width:97%;display:none;">
  409.         <div class="rbHeading">
  410.             <span>VIP MEMBERSHIP</span>
  411.         </div>
  412.         <div class="rbSub rbsu" style="padding:2px;padding-top:4px;">
  413.             VIP Membership adds various gameplay enhancements and cosmetic upgrades to your account.
  414.             You can get VIP status on your account by purchasing points, or by buying it with points from the Points Store itself.
  415.         </div>
  416.         <div class="rbProgress">
  417.             <div class="rbProgressInner rbpb0" style="width:10%;">00:00:00</div>
  418.         </div>
  419.         <div class="rbHeading rbsa">
  420.             <span>FEATURES</span>
  421.         </div>
  422.         <ul class="rbList rbsu">
  423.             <li>5 Auction House listings</li>
  424.             <li>Faster Drug Lab production</li>
  425.             <li>Reduced Bank transfer taxation</li>
  426.             <li>Enhanced profile design options</li>
  427.             <li>Access to weekly Points Store sales of up to 40% off<br>New sales every Monday</li>
  428.         </ul>
  429.     </div>
  430.     <div class="rbsu rbCyan tabs tablog" style="width:97%;display:none;">
  431.         <div class="rbHeading">
  432.             <span>LOG OF POINTS PURCHASES</span>
  433.         </div>
  434.         <div class="rbSub rbsu" style="padding:2px;padding-top:4px;">
  435.             <table class="box" border="0" cellpadding="0" cellspacing="0" width="75%">
  436.                 <tbody><tr>
  437.                     <td class="backdrop" width="40%">Item</td>
  438.                     <td class="backdrop" width="30%">Price</td>
  439.                     <td class="backdrop" width="30%">Date</td>
  440.                 </tr>
  441.                 <tr>
  442.                     <td style="padding:4px;">Security Detail</td>
  443.                     <td style="padding:4px;">50 points</td>
  444.                     <td style="padding:4px;">2016-09-25 01:15:40</td>
  445.                 </tr><tr class="odd">
  446.                     <td style="padding:4px;">Bunker</td>
  447.                     <td style="padding:4px;">25 points</td>
  448.                     <td style="padding:4px;">2016-09-25 01:15:35</td>
  449.                 </tr><tr>
  450.                     <td style="padding:4px;">Barrett .50 Cal</td>
  451.                     <td style="padding:4px;">50 points</td>
  452.                     <td style="padding:4px;">2016-09-25 01:15:31</td>
  453.                 </tr><tr class="odd">
  454.                     <td style="padding:4px;">M134 Minigun</td>
  455.                     <td style="padding:4px;">25 points</td>
  456.                     <td style="padding:4px;">2016-09-25 01:15:26</td>
  457.                 </tr><tr>
  458.                     <td style="padding:4px;">Falcon 7X</td>
  459.                     <td style="padding:4px;">20 points</td>
  460.                     <td style="padding:4px;">2016-09-24 02:02:50</td>
  461.                 </tr><tr class="odd">
  462.                     <td style="padding:4px;">Lear Jet</td>
  463.                     <td style="padding:4px;">10 points</td>
  464.                     <td style="padding:4px;">2016-09-24 02:02:46</td>
  465.                 </tr>            </tbody></table>
  466.         </div>
  467.     </div>
  468.     <div class="tabs tabstore tabperks">
  469.         <div class="rbHeading">
  470.             <span><span class="points" data-points="337">337</span> Points Available</span>
  471.         </div>
  472.         <div class="rbSub rbsu">
  473.             <button class="btnPurchase red">Purchase</button><br><span class="priceText">This purchase will cost <span class="price">0</span> points.</span>
  474.         </div>
  475.     </div>
  476. </div>
  477. <br>
  478. <div class="redbox rb70" style="border-color: rgba(173,147,43,.5);">
  479.     <div class="rbPict" style="background:url('//ds.crimecdn.com/static/images/missions/5.png');">Buy Points</div>
  480.     <div class="rbSub rbsa">
  481.         Points are available to purchase via PayPal and credit card.
  482.     </div>
  483.     <div class="rbSub rbsa">
  484.         <button style="visibility: visible;" class="js-ninja-button red">Buy Points!</button><br>
  485.         <!--<span style="color:#65b2e1;">All purchases will receive 50% bonus points for a limited time!</span><br><br>-->
  486.         <span style="color:#888;">Australian customers are subject to 10% GST,<br>which is included in the prices quoted.</span>
  487.     </div>
  488.     <div class="rbSub rbsa" style="text-align:left">
  489.         <b>Q: How do I purchase via PayPal?</b><br>
  490.         Choose a points option, and on the next screen click the "Choose other method" text, and you'll then be able to select PayPal as an option.<br><br>
  491.         <b>Q: What is the offer on the bottom of my screen?</b><br>
  492.         Occasionally we will offer discounts on points or bonus points randomly after certain game events. You are under no obligation to use them and if you aren't interested you can simply click the close button and it will go away. You won't be offered bonuses more than once a week.<br><br>
  493.         <b>Q: What happens to my points when I die?</b><br>
  494.         They get transferred to your new account once you create one on the dead page. They are not lost.<br><br>
  495.         <b>Q: How can I use points?</b><br>
  496.         You can buy items from the points store above, or you can trade them for goods and services with other players via Escrow.<br><br>
  497.         <b>Q: Is it secure?</b><br>
  498.         Yes! DownTown Mafia is encrypted with TLS encryption and your credit card information never touches our servers.<br><br>
  499.         <b>Q: What will appear on my credit card statement?</b><br>
  500.         Some variation of "PAYMENT.NINJA DTM" will appear on your statement. Payment.Ninja is our credit card payment processor.<br><br>
  501.     </div>
  502. </div>
  503.  
  504.             <!-- End content -->
  505.         </div>
  506.         <div class="col span_1_of_6 block" style="background-color:#353535;" align="left">
  507.             <!-- Begin right pane -->
  508.             <!--<div class="blackBox"><div class="timeBox">Wednesday 28th 7:40pm DTM Time</div></div>-->
  509.  
  510.             <div class="cat" data-collapse="progress"><span>Progress</span></div>
  511.                 <ul class="nav" id="progNav">
  512.                     <li class="menuItem"><a href="/bank" class="menuMoney ajaxMoney">$10,038,386</a></li>
  513.                     <li class="menuItem"><a href="/hospital" class="menuHospital"><span class="ajaxHealth">100%</span> health</a></li>
  514.                     <li class="menuItem"><a href="/bullets" class="menuBullets ajaxBullets">119,653 bullets</a></li>
  515.                     <li class="menuItem"><a href="/airport" class="menuLocation"><span class="ajaxCountry">China</span></a></li>
  516.                     <li class="menuItem"><a href="/points" class="menuPoints ajaxPoints">337 points</a></li>
  517.                     <li class="menuItem"><a href="/crew" class="menuCrew ajaxCrew">Revival</a></li>
  518.                     <!--<li class="menuItem"><a href="/forums?topic=2869" class="menuEaster" style="color:#80dd7b;">0 Easter Eggs</a></li>-->
  519.                 </ul>
  520.             <div class="cat" data-collapse="game"><span>Game</span></div>
  521.                 <ul class="nav">
  522.                     <li class="menuItem menuNew"><a href="/achievements" class="menuAchievements ajaxAch">Achievements (8)</a></li>
  523.                     <li class="menuItem"><a href="/players" class="menuPlayers">Players Online (<span class="ajaxPlayersOnline">52</span>)</a></li>
  524.                     <li class="menuItem"><a href="/statistics" class="menuStats">Game Stats</a></li>
  525.                     <li class="menuItem menuNew"><a href="/jail" class="menuPrison ajaxPrison">Prison (2)</a></li>
  526.                     <li class="menuItem"><a href="/updates" class="menuUpdates">Updates</a></li>
  527.                     <li class="menuItem"><a href="/rewards" class="menuTasks">Support Us</a></li>
  528.                     <li class="menuItem"><a href="/referral" class="menuPoints">Referrals</a></li>
  529.                 </ul>
  530.             <div class="cat" data-collapse="support"><span>Support</span></div>
  531.                 <ul class="nav">
  532.                     <li class="menuItem"><a href="/helpdesk" class="menuHelp">Help Desk</a></li>
  533.                     <li class="menuItem"><a href="/gg" class="menuGuide">Game Guide</a></li>
  534.                 </ul>
  535.             <div class="cat" data-collapse="forums"><span>Forums</span></div>
  536.                 <ul class="nav ajaxForum">
  537. <li><a href="/forums?topic=541" class="menuForum">Dutch Bar</a></li><li><a href="/forums?topic=161" class="menuForum">Questions &amp; Answers Topic</a></li><li><a href="/forums?topic=5931" class="menuForum">Picmaker. </a></li><li><a href="/forums?topic=6" class="menuForum">Numbergame</a></li><li><a href="/forums?topic=12" class="menuForum">Count Down</a></li><li><a href="/forums?topic=4266" class="menuForum">Major Crimes</a></li>
  538.                 </ul>
  539.             <div class="cat" data-collapse="obits"><span>Recently Killed</span></div>
  540.                 <ul class="nav ajaxObits">
  541. <li class="menuItem"><a href="/obituaries?rip=jacobisaac11" class="menuObit">jacobisaac11</a></li><li class="menuItem"><a href="/obituaries?rip=tal" class="menuObit">tal</a></li><li class="menuItem"><a href="/obituaries?rip=shizzle" class="menuObit">shizzle</a></li><li class="menuItem"><a href="/obituaries?rip=RayGun" class="menuObit">RayGun</a></li><li class="menuItem"><a href="/obituaries?rip=BigBalls2" class="menuObit">BigBalls2</a></li><li class="menuItem"><a href="/obituaries?rip=wtfman" class="menuObit">wtfman</a></li>
  542.                 </ul>
  543.             <div class="logout" style="font-size:12px;font-family:Roboto,sans-serif;"><a href="/notepad" class="whiteButton">Notepad</a></div>
  544.             <!-- End right pane -->
  545.         </div>
  546.     </div><!--
  547.    <div id="boxStats" class="section group" style="clear:both;">
  548.        <img src="//nthgroup.com.au/svg/time/9dddddd.svg" height="14"> Loaded in 0.5 seconds
  549.    </div>-->
  550. </div>
  551. <br>
  552. <div style="text-align:center;padding-bottom:12px;"><img src="//ds.crimecdn.com/assets/svg/codeorder.svg" height="70"></div>
  553. <!-- Promotions -->
  554. <!-- No promotion detected -->
  555. <!-- End Promotions -->
  556. <!-- Begin Payment.Ninja Integration -->
  557. <script src="https://checkout.payment.ninja/v1/ninja.js" class="js-ninja" data-project="2482f56ca56340eb52cc316bd2854dd7" data-user="4441" data-display-name="AboveYou" data-email="m.gaaserud.90@gmail.com" data-config-create-button="false" data-signature="d8cd193b23adc798aaf2d41584f32e312ec117aeaaa77d902368c06e12424524">
  558. </script>
  559. <!-- End Payment.Ninja Integration -->
  560. <!-- JS Dependencies -->
  561. <script type="text/javascript" src="//ds.crimecdn.com/static/js/game/tooltipster.js"></script>
  562. <script type="text/javascript" src="//ds.crimecdn.com/static/js/game/func.js"></script>
  563. <script type="text/javascript" src="//ds.crimecdn.com/static/js/game/tooltip.js"></script>
  564. <script type="text/javascript" src="//ds.crimecdn.com/static/js/game/game.js"></script>
  565. <script type="text/javascript" src="//ds.crimecdn.com/static/js/game/caret.js"></script>
  566. <script type="text/javascript" src="//ds.crimecdn.com/static/js/game/jquery-nanoscroller.min.js"></script>
  567. <script type="text/javascript" src="//ds.crimecdn.com/static/colorbox/jquery.colorbox-min.js"></script>
  568. <script type="text/javascript" src="//ds.crimecdn.com/static/js/game/additional.js"></script>
  569. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/qtip2/2.2.1/jquery.qtip.min.js"></script>
  570. <!--<script type="text/javascript" src="//ds.crimecdn.com/snow.js"></script>-->
  571. <script type="text/javascript">
  572. $(document).ready(function() {
  573.     DTM_loadSpinner = '<div style="color: #ad4b4b" class="la-ball-square-clockwise-spin"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div><br>';
  574.     DTM_version = '3.2.0';
  575.     DTM_page = 'Points Store';
  576.     DTM_username = 'AboveYou';
  577.     DTM_userid = '4441';
  578.     DTM_auth = '417e4bd9f413cf7405d7e02d43d510a208c7fa1b';
  579.     DTM_isStaff = false;
  580.     DTM_heartbeatFail = 0;
  581.  
  582.     /* Easy way to add load indicators */
  583.     $('.btnLoad').on('click', function() {
  584.         $(this).after('<div id="buttonLoad" style="display:none;"><br>' + DTM_loadSpinner + "</div>");
  585.         $('#buttonLoad').slideDown('fast');
  586.         $(this).removeClass('btnLoad').off('click');
  587.     });
  588.  
  589.     /* Global QTips */
  590.     $('[data-tooltip]').qtip({
  591.         content: {
  592.             attr: 'data-tooltip'
  593.         },
  594.         position: {
  595.             at: 'bottom center',
  596.             adjust: { x: 0, y: 8 }
  597.         },
  598.         style: {
  599.             classes: 'qtip-dark qtip-shadow qtip-rounded qtip-largetext'
  600.         },
  601.         show: {
  602.             delay: 0
  603.         },
  604.         hide: {
  605.             delay: 0
  606.         }
  607.     });
  608.  
  609.     /* Body focus */
  610.     windowFocus = true;
  611.     DTM_isFocused = true;
  612.     $(window).focus(
  613.         function() {
  614.             windowFocus = true;
  615.             DTM_isFocused = true;
  616.         }).blur(
  617.         function() {
  618.             windowFocus = false;
  619.             DTM_isFocused = false;
  620.         }
  621.     );
  622.     /* Assorted essential functions */
  623.     jQuery.fn.exists = function(){return this.length>0;}
  624.     jQuery.fn.extend({
  625.         insertAtCaret: function(myValue, myValueE){
  626.             return this.each(function(i) {
  627.                 if (document.selection) {
  628.                     //For browsers like Internet Explorer
  629.                     this.focus();
  630.                     sel = document.selection.createRange();
  631.                     sel.text = myValue + myValueE;
  632.                     this.focus();
  633.                 }
  634.                 else if (this.selectionStart || this.selectionStart == '0') {
  635.                 //For browsers like Firefox and Webkit based
  636.                 var startPos = this.selectionStart;
  637.                 var endPos = this.selectionEnd;
  638.                 var scrollTop = this.scrollTop;
  639.                 this.value = this.value.substring(0,startPos)+myValue+this.value.substring(startPos,endPos)+myValueE+this.value.substring(endPos,this.value.length);
  640.                 this.focus();
  641.                 this.selectionStart = startPos + myValue.length;
  642.                 this.selectionEnd = ((startPos + myValue.length) + this.value.substring(startPos,endPos).length);
  643.                 this.scrollTop = scrollTop;
  644.             } else {
  645.                 this.value += myValue;
  646.                 this.focus();
  647.             }
  648.         })
  649.         }
  650.     });
  651.     function rand(min, max) {
  652.         var argc = arguments.length;
  653.         if (argc === 0) {
  654.             min = 0;
  655.             max = 2147483647;
  656.         }
  657.         else if (argc === 1) {
  658.             throw new Error('Warning: rand() expects exactly 2 parameters, 1 given');
  659.         }
  660.         return Math.floor(Math.random() * (max - min + 1)) + min;
  661.     }
  662.  
  663.     /* Countdowns on the page */
  664.     superCount('countdown', '', 'hms', 'no');
  665.  
  666. superCount('menuCooldowncrimes', 'void(0);');
  667. superCount('menuCooldownburglary', 'void(0);');
  668. superCount('menuCooldowngta', 'void(0);');
  669. superCount('menuCooldowndrugs', 'void(0);');
  670. superCount('menuCooldownmc', 'void(0);');
  671.  
  672.  
  673.     /* Essential functions */
  674.     function ucfirst(str) {
  675.         str += '';
  676.         var f = str.charAt(0).toUpperCase();
  677.         return f + str.substr(1);
  678.     }
  679.     function rowPop(rowID) {
  680.         $('#' + rowID).remove();
  681.     }
  682.  
  683.     /* New heartbeat */
  684.     function heartbeat() {
  685.         $.ajax({
  686.             type: "POST",
  687.             url: "_heartbeat.php",
  688.             data: "authcode=417e4bd9f413cf7405d7e02d43d510a208c7fa1b&ct=" + document.title,
  689.            dataType: "json",
  690.            success: function(data) {
  691.                /* Allow heartbeat API to disable client side updating if the rate of updates is too fast */
  692.                if (data.rateLimited != 'true') {
  693.                    /* Slide up error notice if it's there */
  694.                    if ($('#ajaxError').exists) {
  695.                        $('#ajaxError').slideUp();
  696.                     }
  697.                     DTM_heartbeatFail = 0;
  698.  
  699.                     /* Perform page updates */
  700.                     $('.ajaxTime').html(data.time);
  701.                     $('.ajaxRank').html(data.rank);
  702.                     $('.ajaxMoney').html(data.money);
  703.                     $('.ajaxBullets').html(data.bullets);
  704.                     $('.ajaxPoints').html(data.points);
  705.                     $('.ajaxHealth').html(data.health);
  706.                     $('.ajaxCrew').html(data.crew);
  707.                     $('.ajaxCountry').html(data.country);
  708.                     $('.ajaxForum').html(data.forumHTML);
  709.                     $('.ajaxObits').html(data.obitHTML);
  710.                     $('.ajaxPlayersOnline').html(data.playersOnline);
  711.                     document.title = data.title;
  712.  
  713.                     /* Update timers */
  714.                     $('.ajaxPrison').html(data.prisonText);
  715.                     $('.ajaxPrison').parent().removeClass('menuNew menuAttention');
  716.                     if (data.prisonClass != 'x') { $('.ajaxPrison').parent().addClass(data.prisonClass); }
  717.  
  718.                     $('.ajaxMessages').html(data.msgText);
  719.                     $('.ajaxMessages').parent().removeClass('menuNew menuAttention');
  720.                     if (data.msgClass != 'x') { $('.ajaxMessages').parent().addClass(data.msgClass); }
  721.  
  722.                     $('.ajaxAch').html(data.achText);
  723.                     $('.ajaxAch').parent().removeClass('menuNew menuAttention');
  724.                     if (data.achClass != 'x') { $('.ajaxAch').parent().addClass(data.achClass); }
  725.  
  726.                     $('.ajaxPoker').html(data.pokerText);
  727.                     $('.ajaxPoker').parent().removeClass('menuNew menuAttention');
  728.                     if (data.pokerClass != 'x') { $('.ajaxPoker').parent().addClass(data.pokerClass); }
  729.  
  730.                     /* Run JS from server */
  731.                     eval(data.exec);
  732.  
  733.                     eval("setTimeout(function(){ heartbeat(); },20000);");
  734.                 }
  735.             },
  736.             error: function(data) {
  737.                 heartbeatFail();
  738.             }
  739.         });
  740.     }
  741.     function heartbeatFail() {
  742.         DTM_heartbeatFail++;
  743.         if (DTM_heartbeatFail > 3) { $(".cat[data-collapse*='progress']").before("<div id=\"ajaxError\"><div align=\"center\"><img src=\"//ng.crimecdn.com/svg/cross/1aaaaaa.svg\" height=\"24\"></div><br>It looks like you've lost connection to DTM servers. We will keep retrying and this message will disappear if we reconnect.<br><b>Attempt:</b> " + DTM_heartbeatFail + "</div>"); }
  744.     }
  745.     eval("setTimeout(function(){ heartbeat(); },3000);");
  746.  
  747.     /* Scratch for usernames */
  748.     $(".scratchUsername").autocomplete({
  749.         source: "_ajaxscratch.php",
  750.         minLength: 1
  751.     });
  752.  
  753.     /* Dim form buttons and make it so they can't be double-submitted */
  754.     $("form").submit(function(e) {
  755.         $(".sub").fadeTo('fast', 0.10).attr('readonly', 'true');
  756.     });
  757.     //$('#star').on('click', function() { $(this).attr('src', '//ds.crimecdn.com/static/smilies/icon_cool.png').removeClass('spinner').addClass('fastSpinner'); $('#pz').html('PARTY'); $('body').css('background-image', 'url(//ng.crimecdn.com/svg/cityscape/1303030.svg), linear-gradient(rgba(213,90,212,0.3), transparent 100px), url(//ds.crimecdn.com/assets/img/bricks.png)'); $.get("_ajaxbackend.php?thiscoolcatknowshowtoparty=down"); });
  758.     $('#mastStar').on('click', function() {
  759.         $.get("_heartbeat.php?thiscoolcatknowshowtoparty=down");
  760.         $(this).addClass('fastSpinner').attr('src', '//ng.crimecdn.com/svg/star/9983499.svg');
  761.         $('.cat, .rbHeading, .rbList li a').css('color', '#e849e6');
  762.         $('#box').css({'border': '1px solid rgba(230,75,230,.8)', 'box-shadow': '0px 0px 85px 3px rgba(230,75,230,0.5)'});
  763.         $('.top').addClass('topPH').removeClass('top');
  764.         $('#mastDowntown, #mastMafia').hide();
  765.         $('.redbox').css('border', '1px solid rgba(230,75,230,.8)');
  766.         $('body').css('background-color', '#180018');
  767.         $('.menuItem a').each(function(i) {
  768.             miText = $(this).html();
  769.             if (miText.indexOf(' ') === -1) {
  770.                 $(this).html('Party ' + miText);
  771.             }
  772.             else {
  773.                 if (miText.indexOf('<') === -1 && miText.indexOf('(') === -1) {
  774.                    miText = explode(' ', miText);
  775.                    $(this).html('Party ' + miText[1]);
  776.                }
  777.            }
  778.        });
  779.    });
  780.    /* Collapsible menus */
  781.    $(".cat").on({
  782.        click:
  783.            function() {
  784.                if ($("." + $(this).attr("ns-collapse")).is(":visible")) {
  785.                    $.get("_ajaxmenu.php?way=up&id=" + $(this).attr("ns-category"));
  786.                }
  787.                else {
  788.                    $.get("_ajaxmenu.php?way=down&id=" + $(this).attr("ns-category"));
  789.                }
  790.                $("." + $(this).attr("ns-collapse")).stop(true, true).animate({height: ['toggle', 'swing'],opacity: 'toggle'});
  791.            }
  792.        }
  793.    );
  794.    /* Promotions */
  795.    $('.rewards').on('click touchstart', function() {
  796.        if ($('#rewardMessage').attr('ns-activated') == 'yes') {
  797.            $('.rewardsClose').trigger('click');
  798.        }
  799.        else {
  800.            $('#rewardMessage').html('<img src="//ds.crimecdn.com/static/images/load.gif" style="opacity:0.6;">');
  801.             $(this).fadeTo('fast', 1.0).addClass('ns-selected');
  802.             $('.rewards').not('#' + $(this).attr('id')).fadeTo('fast', 0.1);
  803.             $.ajax({
  804.                 type: "GET",
  805.                 url: "_ajaxpromotions.php",
  806.                 data: "select=" + $(this).attr('id'),
  807.                 success: function(origmsg){
  808.                     msg = explode('-', origmsg);
  809.                     if (msg[0] != 'okay') {
  810.                         alert("An error occured selecting your promotion reward. Please take a screenshot of this error message and send it to an admin.\n\n" + origmsg);
  811.                     }
  812.                     else {
  813.                         $('#rewardMessage').html(msg[1]).css('color', '#b1ffb3').attr('ns-activated', 'yes');
  814.                         $('#reward1').attr('src', '//ds.crimecdn.com/static/images/game/promotions/' + msg[2] + '.png').attr('data-tooltip', msg[10]);
  815.                         $('#reward2').attr('src', '//ds.crimecdn.com/static/images/game/promotions/' + msg[3] + '.png').attr('data-tooltip', msg[11]);
  816.                         $('#reward3').attr('src', '//ds.crimecdn.com/static/images/game/promotions/' + msg[4] + '.png').attr('data-tooltip', msg[12]);
  817.                         $('#reward4').attr('src', '//ds.crimecdn.com/static/images/game/promotions/' + msg[5] + '.png').attr('data-tooltip', msg[13]);
  818.                         $('#reward5').attr('src', '//ds.crimecdn.com/static/images/game/promotions/' + msg[6] + '.png').attr('data-tooltip', msg[14]);
  819.                         $('#reward6').attr('src', '//ds.crimecdn.com/static/images/game/promotions/' + msg[7] + '.png').attr('data-tooltip', msg[15]);
  820.                         $('#reward7').attr('src', '//ds.crimecdn.com/static/images/game/promotions/' + msg[8] + '.png').attr('data-tooltip', msg[16]);
  821.                         $('#reward8').attr('src', '//ds.crimecdn.com/static/images/game/promotions/' + msg[9] + '.png').attr('data-tooltip', msg[17]);
  822.                         $('.rewards').not('.ns-selected').fadeTo('fast', 0.5);
  823.                         $('.rewards').qtip({
  824.                             content: {
  825.                                 attr: 'data-tooltip'
  826.                             },
  827.                             position: {
  828.                                 at: 'bottom center',
  829.                                 adjust: { x: 0, y: 8 }
  830.                             },
  831.                             style: {
  832.                                 classes: 'qtip-dark qtip-shadow qtip-rounded qtip-largetext'
  833.                             },
  834.                             show: {
  835.                                 delay: 0
  836.                             },
  837.                             hide: {
  838.                                 delay: 0
  839.                             }
  840.                         });
  841.                     }
  842.                 }
  843.             });
  844.         }
  845.     });
  846.    
  847.     $('.rewardsClose').on('click touchstart', function() {
  848.         $('#rewardsBox').slideUp('fast', function() {
  849.             $('#rewardsContainer').fadeOut('fast');
  850.         });
  851.         if ($('#rewardMessage').attr('ns-activated') == 'yes') {
  852.             $.get("_ajaxpromotions.php?exec=closealt");
  853.         }
  854.         else {
  855.             $.get("_ajaxpromotions.php?exec=close");
  856.         }
  857.     });
  858.  
  859.     /* Spoiler text */
  860.     $(".spoilerText").on({
  861.         mouseenter:
  862.             function() {
  863.                 $(this).css('color', '#ffffff');
  864.             },
  865.         mouseleave:
  866.             function() {
  867.                 $(this).css('color', '#000000');
  868.             }
  869.         }
  870.     );
  871. });
  872. </script>
  873. <!-- End JS Dependencies -->
  874. <!-- Begin trackers -->
  875. <script>
  876.   (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  877.   (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  878.   m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  879.   })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
  880.  
  881.   ga('create', 'UA-9108994-2', 'auto');
  882.   ga('send', 'pageview');
  883.  
  884. </script>
  885. <!-- End trackers -->
  886. <!-- Facebook Pixel Code -->
  887. <script>
  888. !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  889. n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
  890. n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
  891. t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
  892. document,'script','https://connect.facebook.net/en_US/fbevents.js');
  893.  
  894. fbq('init', '1682232435363411');
  895. fbq('track', "PageView");</script>
  896. <noscript><img height="1" width="1" style="display:none"
  897. src="https://www.facebook.com/tr?id=1682232435363411&ev=PageView&noscript=1"
  898. /></noscript>
  899. <!-- End Facebook Pixel Code -->
  900.  
  901. <div style="display: none;" id="cboxOverlay"></div><div style="display: none;" tabindex="-1" role="dialog" class="" id="colorbox"><div id="cboxWrapper"><div><div style="float: left;" id="cboxTopLeft"></div><div style="float: left;" id="cboxTopCenter"></div><div style="float: left;" id="cboxTopRight"></div></div><div style="clear: left;"><div style="float: left;" id="cboxMiddleLeft"></div><div style="float: left;" id="cboxContent"><div style="float: left;" id="cboxTitle"></div><div style="float: left;" id="cboxCurrent"></div><button id="cboxPrevious" type="button"></button><button id="cboxNext" type="button"></button><button id="cboxSlideshow"></button><div style="float: left;" id="cboxLoadingOverlay"></div><div style="float: left;" id="cboxLoadingGraphic"></div></div><div style="float: left;" id="cboxMiddleRight"></div></div><div style="clear: left;"><div style="float: left;" id="cboxBottomLeft"></div><div style="float: left;" id="cboxBottomCenter"></div><div style="float: left;" id="cboxBottomRight"></div></div></div><div style="position: absolute; width: 9999px; visibility: hidden; display: none; max-width: none;"></div></div><ul style="display: none;" tabindex="0" id="ui-id-1" class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content ui-corner-all"></ul><div style="visiblity:hidden" id="zp_fr_hl_top_hl"></div><div style="visiblity:hidden" id="zp_fr_hl_left_hl"></div><div style="visiblity:hidden" id="zp_fr_hl_right_hl"></div><div style="visiblity:hidden" id="zp_fr_hl_bottom_hl"></div><font style="visiblity:hidden" id="zp_fr_hl_label"></font></body>
  902. <!---------------------------------------------  0  ---------------------------------------------->
Add Comment
Please, Sign In to add comment