szymski

Untitled

Jul 27th, 2016
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. // 1.   Ostatni zakup nastąpił 7 minut temu; Lokalizacja: Warszawa
  3. // 2.   Ostatni zakup nastąpił 3 minuty temu przez panią Anię z Katowic
  4. // 3.   38 osób z Twojej okolicy dokonało zakupu w ciągu ostatnich 15 minut
  5. // 4.   W tym momencie na stronie jest 275 użytkowników
  6. // 5.   Ten suplement został oceniony 9,5/10 przez naszych klientów -> przy najechaniu na kup teraz
  7. // 6.   W artykule pojawia się dymek z treścią: Diana XXX napisała: „kupiłabym, ale nie mam kasy, może pożyczę od koleżanki”
  8.  
  9. var stack_bottomright = {"dir1": "up", "dir2": "up", "push": "top"};
  10. $(document).ready(function()
  11. {
  12.     var locali_mian = new Array("Warszawa", "Kraków", "Poznań", "Szczecin", "Radom", "Gdańsk", "Giżycko", "Szczawnica", "Łódź", "Kielce", "Żywiec", "Zakopane", "Lublin", "Jelenie Góra" , "Szklarska Poręba", "Malbork" ,"Tarnów", "Bytom", "Pisz", "Ryn", "Brodnica", "Ełk", "Legnica");
  13.  
  14.     var locali_dop = new Array("z Ciechanowa", "z Radomia", "z Mińska Maz.", "z Warki", "z Torunia", "z Przemyśla", "z Warszawy", "z Katowic", "z Wrocławia", "z Gdyni", "z Bydgoszczy", "z Sopotu", "z Łomży", "z Koszalina" , "z Suwałk", "z Legionowa", "z Zamościa", "z Rzeszowa" , "z Sanoka", "z Krosna" , "z Darłowa",
  15.     "z Warszawy", "z Krakowa", "z Poznania", "ze Szczecina", "z Radomia", "z Gdańska", "z Giżycka", "ze Szczawnicy", "z Łodzi", "z Kielc", "z Żywca", "z Zakopanego", "z Lublina", "z Jeleniej Góry" , "ze Szklarskiej Poręby", "z Malborka" ,"z Tarnowa", "z Bytomia",  "z Rynu", "z Brodnicy", "z Legnicy");
  16.  
  17.     var locali_ppl2 = new Array("panią Anię", "panią Katarzynę", "panią Marię", "panią Mariannę", "panią Marzenę", "panią Ewę", "panią Grażynę", "panią Ludmiłę", "panią Weronikę", "panią Zofię", "panią Czesławę", "panią Alicję", "panią Paulinę", "panią Krystynę", "panią Ilonę", "panią Barbarę", "panią Bożenę",
  18.     "pana Mariana", "pana Henryka", "pana Miłosza", "pana Marka", "pana Dariusza", "pana Macieja", "pana Romana", "pana Wiesława", "pana Piotra", "pana Jana"
  19.     );
  20.  
  21.     var locali_ppl = new Array(
  22.         "Ania",
  23.         "Alicja",
  24.         "Agata",
  25.         "Agnieszka",
  26.         "Barbara",
  27.         "Bożena",
  28.         "Czesława",
  29.         "Daria",
  30.         "Danuta",
  31.         "Ewa",
  32.         "Edyta",
  33.         "Ewelina",
  34.         "Grażyna",
  35.         "Halina",
  36.         "Hanna",
  37.         "Ilona",
  38.         "Izabela",
  39.         "Iwona",
  40.         "Krystyna",
  41.         "Katarzyna",
  42.         "Ludmiła",
  43.         "Maria",
  44.         "Marianna",
  45.         "Marzena",
  46.         "Natalia",
  47.         "Paulina",
  48.         "Sonia",
  49.         "Teresa",
  50.         "Urszula",
  51.         "Weronika",
  52.         "Zofia",
  53.         "Zuzanna",
  54.  
  55.         "Wojciech",
  56.         "Andrzej",
  57.         "Bartosz",
  58.         "Bogusław",
  59.         "Dariusz",
  60.         "Edward",
  61.         "Henryk",
  62.         "Jan",
  63.         "Janusz",
  64.         "Marian",
  65.         "Miłosz",
  66.         "Marek",
  67.         "Maciej",
  68.         "Piotr",
  69.         "Paweł",
  70.         "Roman",
  71.         "Wiesław"
  72.     );
  73.    
  74.     var locali_snm = ["A", "B", "C", "Ć", "D", "E", "F", "G", "H", "I", "J", "K", "L", "Ł", "M", "N", "O", "P", "R", "S", "Ś", "T", "U", "W", "Z", "Ź", "Ż" ];
  75.  
  76.     var locali_job = [
  77.         new Array("Kierowca", "Kierowca"),
  78.         new Array("Sprzedawca", "Sprzedawczyni"),
  79.         new Array("Krawiec", "Krawcowa"),
  80.         new Array("Elektryk", "Elektryk"),
  81.         new Array("Urzędnik", "Urzędniczka"),
  82.         new Array("Mechanik", "Mechanik"),
  83.         new Array("Przedsiębiorca", "Przedsiębiorca"),
  84.         new Array("Jubiler", "Jubilerka"),
  85.         new Array("Nauczyciel", "Nauczycielka"),
  86.         new Array("Lekarz", "Lekarz"),
  87.         new Array("Farmaceuta", "Farmaceutka"),
  88.         new Array("Policjant", "Policjantka"),
  89.         new Array("Pielęgniarz", "Pielęgniarka"),
  90.         new Array("Prezes", "Prezes"),
  91.         new Array("Taksówkarz", "Taksówkarz"),
  92.         new Array("Programista", "Programistka"),
  93.         new Array("Dziennikarz", "Dziennikarka"),
  94.         new Array("Manager", "Managerka"),
  95.         new Array("Dyrektor", "Dyrektorka"),
  96.         new Array("Profesor uniwersytetu", "Profesor uniwersytetu"),
  97.         new Array("Bankier", "Bankier"),
  98.         new Array("Dentysta", "Dentystka"),
  99.         new Array("Sędzia", "Sędzia"),
  100.         new Array("Prawnik", "Prawnik"),
  101.         new Array("Inżynier", "Inżynier"),
  102.         new Array("Architekt", "Architekt"),
  103.         new Array("Właściciel Hotelu", "Właścicielka Hotelu"),
  104.         new Array("Grafik", "Grafik"),
  105.         new Array("Makler", "Makler"),
  106.         new Array("Florysta", "Florystka")
  107.     ];
  108.    
  109.     var locali_increase = [
  110.         "3511 zł w 3 dni",
  111.         "14900 zł w miesiąc",
  112.         "699 zł w 4h",
  113.         "5000 zł w 7 dni",
  114.         "975 zł w 24h",
  115.         "2300 zł w 2 dni",
  116.         "314 zł w 20 min",
  117.         "22 500 zł w miesiąc",
  118.         "29 877 zł w miesiąc",
  119.         "4222 zł w 4 dni",
  120.         "1180 zł w 8h",
  121.         "6450 zł w 7 dni",
  122.         "3490 zł z w 3 dni",
  123.         "12 800 zł w 14 dni",
  124.         "7050 zł w 5 dni",
  125.         "460 zł w 4h",
  126.         "19 400 zł w miesiąc",
  127.         "2 240 zł w 2 dni"
  128.     ];
  129.    
  130.     var max_pnotify = 3;
  131.  
  132.     var init_usrs = Math.floor((Math.random()*100)+200);
  133.     var buyers = new Array();
  134.  
  135.     function generateMsg()
  136.     {
  137.         init_usrs = Math.floor((Math.random()*100)+200);
  138.         var init_usrs_buy = Math.floor((Math.random()*10)+10);
  139.         var msg ='';
  140.         var type = Math.floor((Math.random()*4)+1);
  141.  
  142.         switch(type)
  143.         {
  144.         case 1:
  145.             var when = Math.floor((Math.random()*5)+1);
  146.             var city = Math.floor((Math.random()*locali_mian.length));
  147.             msg ="Ostatni zakup nastąpił"+when+" "+"minut temu; Lokalizacja:"+locali_mian[city];
  148.             break;
  149.         case 2:
  150.             var when = Math.floor((Math.random()*5)+1);
  151.             var city = Math.floor((Math.random()*locali_dop.length));
  152.             var who = Math.floor((Math.random()*locali_ppl.length));
  153.             msg ="Ostatni zakup nastąpił"+when+' '+"minut temu przez" + locali_ppl[who] +' '+ locali_dop[city];
  154.             break;
  155.  
  156.         case 3:
  157.             var peopl_diff = Math.floor((Math.random()*10));
  158.             msg = (init_usrs_buy+peopl_diff)+' '+"osób z Twojej okolicy dokonało zakupu w ciągu ostatnich 15 minut";
  159.             break;
  160.  
  161.         case 4:
  162.             var peopl_diff = Math.floor((Math.random()*40));
  163.             msg ="W tym momencie na stronie jest"+(init_usrs+peopl_diff)+' '+"użytkowników";
  164.             break;
  165.         default:
  166.  
  167.         }
  168.  
  169.         return msg;
  170.     }
  171.  
  172.     var shownBuyBtnHover =0;
  173.     $('#tocart').mouseover(function() {
  174.         if(shownBuyBtnHover==0)
  175.         {
  176.             shownBuyBtnHover=1;
  177.             if($('.ui-pnotify.stack-bottomright:visible').length < max_pnotify) {
  178.                 $.pnotify({
  179.                     title: '',
  180.                     text: "Ten suplement został oceniony 9,5/10 przez naszych klientów",
  181.                     animation: 'fade',
  182.                     type: 'success',
  183.                     addclass: "stack-bottomright",
  184.                     stack: stack_bottomright
  185.                 });
  186.             }
  187.         }
  188.     });
  189.  
  190.     function genNmbr()
  191.     {
  192.         var peopl_diff = Math.floor((Math.random()*40));
  193.         msg ="W tym momencie na stronie jest"+" "+(init_usrs+peopl_diff)+' '+"użytkowników";
  194.         if($('.ui-pnotify.stack-bottomright:visible').length < max_pnotify) {
  195.             $.pnotify({
  196.                     title: '',
  197.                     text: msg,
  198.                     animation: 'fade',
  199.                     type: 'success',
  200.                     addclass: "stack-bottomright",
  201.                     stack: stack_bottomright
  202.                 });
  203.             setTimeout(genPpl, 45000);
  204.         }
  205.     }
  206.  
  207.     function genPpl()
  208.     {
  209. //      var peopl_diff = Math.floor((Math.random()*40));
  210. //      var number = init_usrs+peopl_diff;
  211. //      var last_digit = (number.toString()).slice(-1);
  212. //      msg ="Już"+' '+number+' '+"użytkowników";
  213.         msg ="Już 1473 osoby zwiększyły swoje zarobki korzystając z metody Wagnera.";
  214.         if($('.ui-pnotify.stack-bottomright:visible').length < max_pnotify) {
  215.             $.pnotify({
  216.                     title: '',
  217.                     text: msg,
  218.                     animation: 'fade',
  219.                     type: 'success',
  220.                     addclass: "stack-bottomright",
  221.                     stack: stack_bottomright
  222.                 });
  223.             setTimeout(genPpl, 60000);
  224.         }
  225.     }
  226.  
  227.     function genBuy()
  228.     {
  229.         //alert('smth');
  230.         var where = Math.floor(Math.random()*locali_dop.length);
  231.         var who = Math.floor(Math.random()*locali_ppl.length);
  232.         var who2 = Math.floor(Math.random()*locali_snm.length);
  233.         var job = new Array(Math.floor(Math.random()*locali_job.length), locali_ppl[who].slice(-1) == 'a' ? 1 : 0);
  234.  
  235.         var temp_buy = new Array( who, who2, where, job);
  236.         buyers.push(temp_buy);
  237.     }
  238.  
  239.     function showLast3Buyers()
  240.     {
  241.         var lastBuys='';
  242.         var l = buyers.length;
  243.  
  244. //      for(var i=0; i<3; i++){
  245. //          if(l>i)
  246. //          {
  247. //              lastBuys += "Wojciech K. - Szpagaciarz z Łomży";
  248.                 lastBuys += locali_ppl[buyers[l-1][0]]+' '+ locali_snm[buyers[l-1][1]]+'. - '+locali_job[buyers[l-1][3][0]][buyers[l-1][3][1]]+' '+ locali_dop[buyers[l-1][2]]+"\n";
  249.        
  250. //          }
  251. //      }
  252.  
  253.         if($('.ui-pnotify.stack-bottomright:visible').length < max_pnotify) {
  254.             $.pnotify({
  255.                     title: "Ostatnio do Akademii dołączyli:",
  256.                     text: lastBuys,
  257.                     animation: 'fade',
  258.                     type: 'success',
  259.                     addclass: "stack-bottomright",
  260.                     stack: stack_bottomright
  261.             });
  262.         }
  263.         if(shows<1)
  264.             setTimeout(showLast3Buyers, 2000);
  265.         else
  266.             setTimeout(showLast3Buyers, 20000);
  267.        
  268.         shows++;
  269.         genBuy();
  270.     }
  271.  
  272.     function genSalary()
  273.     {
  274.         msg ="Ostatnie zarobki metodą Wagnera:<br/>" + locali_increase[Math.floor(Math.random()*locali_increase.length)];
  275.         if($('.ui-pnotify.stack-bottomright:visible').length < max_pnotify) {
  276.             $.pnotify({
  277.                     title: '',
  278.                     text: msg,
  279.                     animation: 'fade',
  280.                     type: 'success',
  281.                     addclass: "stack-bottomright",
  282.                     stack: stack_bottomright
  283.                 });
  284.             setTimeout(genSalary, 20000);
  285.         }
  286.     }
  287.  
  288.     function genAlarm()
  289.     {
  290.         msg ="Zapisy do Akademii Kończą się dziś o 23.59";
  291.         if($('.ui-pnotify.stack-bottomright:visible').length < max_pnotify) {
  292.             $.pnotify({
  293.                     title: '',
  294.                     text: msg,
  295.                     animation: 'fade',
  296.                     type: 'success',
  297.                     addclass: "stack-bottomright",
  298.                     stack: stack_bottomright
  299.                 });
  300.             setTimeout(genAlarm, 30000);
  301.         }
  302.     }
  303.  
  304.     function genLefts(l)
  305.     {
  306.         if(l<3)
  307.             l=2;
  308.         if(l<5)
  309.             msg ="Pozostały"+" "+l+" "+"wolne miejsca";
  310.         else
  311.             msg ="Pozostało"+" "+l+" "+"wolnych miejsc";
  312.         if($('.ui-pnotify.stack-bottomright:visible').length < max_pnotify) {
  313.             $.pnotify({
  314.                     title: '',
  315.                     text: msg,
  316.                     animation: 'fade',
  317.                     type: 'success',
  318.                     addclass: "stack-bottomright",
  319.                     stack: stack_bottomright
  320.                 });
  321.  
  322.             setTimeout(genLefts, 30000, (l-1));
  323.         }
  324.     }
  325.    
  326.     locali_mian.forEach(function(element) {
  327.         console.log(element);
  328.     })
  329.     locali_dop.forEach(function(element) {
  330.         console.log(element);
  331.     })
  332.     locali_ppl2.forEach(function(element) {
  333.         console.log(element);
  334.     })
  335.     locali_ppl.forEach(function(element) {
  336.         console.log(element);
  337.     })
  338.     locali_snm.forEach(function(element) {
  339.         console.log(element);
  340.     })
  341.     locali_job.forEach(function(element) {
  342.         console.log(element);
  343.     })
  344.     locali_increase.forEach(function(element) {
  345.         console.log(element);
  346.     })
  347.     console.log("Ostatni zakup nastąpił\nminut temu; Lokalizacja:\nminut temu przez\nosób z Twojej okolicy dokonało zakupu w ciągu ostatnich 15 minut\nTen suplement został oceniony 9,5/10 przez naszych klientów\nW tym momencie na stronie jest\nużytkowników\nJuż 1473 osoby zwiększyły swoje zarobki korzystając z metody Wagnera.\nOstatnio do Akademii dołączyli:\nOstatnie zarobki metodą Wagnera:<br/>\nZapisy do Akademii Kończą się dziś o 23.59\nPozostały\nwolne miejsca\nPozostało\nwolnych miejsc");
  348.    
  349.     //console.log("Warszawa\nKraków\nPoznań\nSzczecin\nRadom\nGdańsk\nGiżycko\nSzczawnica\nŁódź\nKielce\nŻywiec\nZakopane\nLublin\nJelenie Góra\nSzklarska Poręba\nMalbork\nTarnów\nBytom\nPisz\nRyn\nBrodnica\nEłk\nLegnica\nz Ciechanowa\nz Radomia\nz Mińska Maz.\nz Warki\nz Torunia\nz Przemyśla\nz Warszawy\nz Katowic\nz Wrocławia\nz Gdyni\nz Bydgoszczy\nz Sopotu\nz Łomży\nz Koszalina\nz Suwałk\nz Legionowa\nz Zamościa\nz Rzeszowa\nz Sanoka\nz Krosna\nz Darłowa\nz Warszawy\nz Krakowa\nz Poznania\nze Szczecina\nz Radomia\nz Gdańska\nz Giżycka\nze Szczawnicy\nz Łodzi\nz Kielc\nz Żywca\nz Zakopanego\nz Lublina\nz Jeleniej Góry\nze Szklarskiej Poręby\nz Malborka\nz Tarnowa\nz Bytomia\nz Rynu\nz Brodnicy\nz Legnicy\npanią Anię\npanią Katarzynę\npanią Marię\npanią Mariannę\npanią Marzenę\npanią Ewę\npanią Grażynę\npanią Ludmiłę\npanią Weronikę\npanią Zofię\npanią Czesławę\npanią Alicję\npanią Paulinę\npanią Krystynę\npanią Ilonę\npanią Barbarę\npanią Bożenę\npana Mariana\npana Henryka\npana Miłosza\npana Marka\npana Dariusza\npana Macieja\npana Romana\npana Wiesława\npana Piotra\npana Jana\nAnia\nAlicja\nAgata\nAgnieszka\nBarbara\nBożena\nCzesława\nDaria\nDanuta\nEwa\nEdyta\nEwelina\nGrażyna\nHalina\nHanna\nIlona\nIzabela\nIwona\nKrystyna\nKatarzyna\nLudmiła\nMaria\nMarianna\nMarzena\nNatalia\nPaulina\nSonia\nTeresa\nUrszula\nWeronika\nZofia\nZuzanna\nWojciech\nAndrzej\nBartosz\nBogusław\nDariusz\nEdward\nHenryk\nJan\nJanusz\nMarian\nMiłosz\nMarek\nMaciej\nPiotr\nPaweł\nRoman\nWiesław\nKierowca\nSprzedawca\nSprzedawczyni\nKrawiec\nKrawcowa\nElektryk\nUrzędnik\nUrzędniczka\nMechanik\nPrzedsiębiorca\nJubiler\nJubilerka\nNauczyciel\nNauczycielka\nLekarz\nFarmaceuta\nFarmaceutka\nPolicjant\nPolicjantka\nPielęgniarz\nPielęgniarka\nPrezes\nTaksówkarz\nProgramista\nProgramistka\nDziennikarz\nDziennikarka\nManager\nManagerka\nDyrektor\nDyrektorka\nProfesor uniwersytetu\nBankier\nDentysta\nDentystka\nSędzia\nPrawnik\nInżynier\nArchitekt\nWłaściciel Hotelu\nWłaścicielka Hotelu\nGrafik\nMakler\nFlorysta\nFlorystka\n3511 zł w 3 dni\n14900 zł w miesiąc\n699 zł w 4h\n5000 zł w 7 dni\n975 zł w 24h\n2300 zł w 2 dni\n314 zł w 20 min\n22 500 zł w miesiąc\n29 877 zł w miesiąc\n4222 zł w 4 dni\n1180 zł w 8h\n6450 zł w 7 dni\n3490 zł z w 3 dni\n12 800 zł w 14 dni\n7050 zł w 5 dni\n460 zł w 4h\n19 400 zł w miesiąc\n2 240 zł w 2 dni\nOstatni zakup nastąpił\nminut temu; Lokalizacja:\nminut temu przez\nosób z Twojej okolicy dokonało zakupu w ciągu ostatnich 15 minut\nW tym momencie na stronie jest\nużytkowników\nTen suplement został oceniony 9,5/10 przez naszych klientów\nJuż 1473 osoby zwiększyły swoje zarobki korzystając z metody Wagnera.\nOstatnio do Akademii dołączyli:\nOstatnie zarobki metodą Wagnera:<br/>\nZapisy do Akademii Kończą się dziś o 23.59\nPozostały\nwolne miejsca\nPozostało\nwolnych miejsc");
  350.  
  351.     function myCallback() {
  352.  
  353.         var new_delay = Math.floor((Math.random()*15000)+3000);
  354.         if($('.ui-pnotify.stack-bottomright:visible').length < max_pnotify) {
  355.             $.pnotify({
  356.                     title: '',
  357.                     text: generateMsg(),
  358.                     animation: 'fade',
  359.                     type: 'success',
  360.                     addclass: "stack-bottomright",
  361.                     stack: stack_bottomright
  362.                 });
  363.             setTimeout(myCallback, new_delay);
  364.         }
  365.     }
  366.    
  367.     var shows = 0;
  368.    
  369.    
  370.     setTimeout(genNmbr, 2000);
  371.    
  372.     setTimeout(genBuy, 900);
  373.  
  374.     setTimeout(genPpl, 4000); // dymek 1
  375.     setTimeout(showLast3Buyers, 7000); // Dymek 2
  376.     setTimeout(genSalary, 20000); // Dymek 3
  377.    
  378.    
  379.     var alarm_on = true;
  380.     var lefts_on = true;
  381.     form_distance = Math.floor($('.mod.modStyle4').offset().top);
  382.    
  383.    
  384.     $(window).scroll(function() {
  385.         var current_Y = $(window).scrollTop();
  386.         if(alarm_on && ($(window).scrollTop() / $(document).height() > 0.6)) {
  387.             setTimeout(genAlarm, 1000); // Dymek 4;
  388.             alarm_on = false;
  389.         }
  390.         if(lefts_on && (Math.abs(current_Y+$(window).height()-form_distance) < 200)) {
  391.             setTimeout(genLefts, 1000, 13); // Dymek 5;
  392.             lefts_on = false;
  393.         }
  394.         if(!alarm_on && !lefts_on)
  395.             $(window).unbind('scroll');
  396.     })
  397.    
  398. });
Advertisement
Add Comment
Please, Sign In to add comment