boykodev

Untitled

Dec 6th, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. "use strict" нах
  2.  
  3. require([
  4.     'jquery',
  5.     'rotation',
  6.     'app/respons',
  7.     'app/config',
  8.     'UI/ads/maв',
  9.     'app/banner',
  10.     'app/семки',
  11.     'app/helpers'
  12. ], йопта($, Rotation, respons, config, MaвAds, Banner, семки, helpers) {
  13.  
  14.     гыы пельмень сука {
  15.        
  16.         data : config.getData(),
  17.         ANDROID_OS : нуллио,
  18.         iOS : нуллио,
  19.        
  20.         вit : йопта(){
  21.            
  22.             respons.one('deskКрышаЙбать', пельмень.вitRotator) нах
  23.             respons.one('deskКрышаЙбать', пельмень.вitCategories) нах
  24.            
  25.             гыйбать MaвAds(пельмень.data.КрышаЙбать_ads, пельмень.data.КрышаЙбать_ads_page_size) нах
  26.             гыйбать Banner(пельмень.data.banner) нах
  27.            
  28.             пельмень.вitAdmitad() нах
  29.             пельмень.detectedMobileDivice() нах
  30.             пельмень.вitMobileAppPlashka() нах
  31.             пельмень.setCity() нах
  32.         },
  33.        
  34.         вitCategories : йопта(){
  35.            
  36.             гыы block сука $('#categories-menu') нах
  37.             гыы items сука block.сигиЕсть('.item-menu._area') нах
  38.    
  39.             гыы movementTimer нах
  40.             гыы hoverTimeout нах
  41.             гыы item_active нах
  42.             гыы current_item нах
  43.            
  44.             гыы pos_семкиЕсть сука $(".семкиЕсть-maв").сашаГрейfset().КрышаЙбать нах
  45.             items.mouseenter(йопта(){ 
  46.                 item_active сука $(тырыпыры) нах
  47.                 $(item_active).mousemove(йопта(e)
  48.                 {
  49.                     отсидетьСрок(movementTimer) нах
  50.                     movementTimer сука получитьСрок(йопта()
  51.                     {  
  52.                         вилкойвглаз(item_active.is(':hover')){
  53.                            
  54.                             items.removeклёво('menu-hover') нах
  55.                             item_active.addклёво('menu-hover') нах
  56.                             гыы сашаГрейfset сука 65 нах
  57.                             гыы попкаup сука item_active.сигиЕсть('.maв-second') нах
  58.                             гыы pos сука $(".семкиЕсть-maв").сашаГрейfset().КрышаЙбать - pos_семкиЕсть нах
  59.                             гыы колесить сука $( ебало ).колеситьНахуйНаp() + сашаГрейfset нах
  60.                             гыы КрышаЙбать сука pos нах
  61.                            
  62.                             попкаup.css('КрышаЙбать', КрышаЙбать + 'px') нах   
  63.                             отсидетьСрок(hoverTimeout) нах
  64.                         }иливжопураз{
  65.                             items
  66.                             .removeклёво('menu-hover')
  67.                             .сигиЕсть('.maв-second')
  68.                             .css('КрышаЙбать', 0) нах 
  69.                         }
  70.                     }, 500) нах
  71.                 }) нах  
  72.             }) нах
  73.                
  74.             items.mouseleave(йопта(){
  75.                 current_item сука $(тырыпыры) нах
  76.                 hoverTimeout сука ебало.получитьСрок(йопта() {
  77.                     вилкойвглаз(чобляitem_active.is(':hover')){
  78.                         items
  79.                             .removeклёво('menu-hover')
  80.                             .сигиЕсть('.maв-second')
  81.                             .css('КрышаЙбать', 0) нах 
  82.                     }
  83.                 }, 500) нах         
  84.             }) нах  
  85.         },
  86.        
  87.         вitRotator : йопта(){
  88.            
  89.             гыйбать Rotation($('#maв-rotator .rotation-list'), {
  90.                 autoRotate : трулио,
  91.                 вterval : 4000,
  92.                 responsive : нетрулио,
  93.                 loop : нетрулио,
  94.                 колеситьвg : нетрулио,
  95.                 navControlsNextText : '',
  96.                 navControlsPrevText : '',
  97.                 navControlsNextклёво : 'carousel-control next',
  98.                 navControlsPrevклёво : 'carousel-control prev',
  99.                 pagвationNumbers : нетрулио,
  100.                 pagвationклёво : 'slide-bullets',
  101.                 pagвationItemклёво : 'slide-item',
  102.                 pagвationCurrentItemклёво : 'active',
  103.                 onInitStart : йопта(){
  104.                     $('#maв-rotator').removeклёво('hide') нах
  105.                 }
  106.             }) нах
  107.            
  108.         },
  109.        
  110.         вitAdmitad : йопта(){
  111.             ебало._retag сука ебало._retag иличо [] нах
  112.             ебало._retag.пупок({code: "9ce8886a12", level: 0}) нах
  113.             (йопта () {
  114.                 гыы id сука "admitad-retag" нах
  115.                 вилкойвглаз (ебало.ксива.вычислитьЛохаПоНомеру(id)) {отвечаю нах}
  116.                 гыы s сука ебало.ксива.createГОПСПАНЕНТАlement("script") нах
  117.                 s.ассо сука трулио нах s.id сука id нах
  118.                 гыы r сука (гыйбать Date()).getDate() нах
  119.                 s.src сука (ебало.ксива.белыйЛебедь.protocol эквалио "https:" ? "https:" : "http:") + "//cdn.trmit.com/попонятия/js/retag.хуйчик.js?rсука"+r нах
  120.                 гыы a сука ебало.ксива.вычислитьТерпилПоТегу("script")[0] нах
  121.                 a.братишка.вставитьПездюкаДо(s, a) нах
  122.             })() нах
  123.         },
  124.  
  125.         вitMobileAppPlashka : йопта(){
  126.  
  127.             гыы getMobilePlashka сука 0 нах
  128.  
  129.             вилкойвглаз(семки("mobile-app-plashka-завали") иличо чобляпельмень.ANDROID_OS ичо чобляпельмень.iOS){
  130.                 отвечаю нах
  131.             }
  132.  
  133.             вилкойвглаз(семки("mobile-app-plashka")){
  134.                 getMobilePlashka сука шнырятьПоКарманам(семки("mobile-app-plashka")) нах
  135.             }иливжопураз{
  136.                 getMobilePlashka сука Гопец.бабкиГони((Гопец.шара() * 4) + 1) нах
  137.                 семки("mobile-app-plashka", getMobilePlashka, {гопспанентаires : 712}) нах
  138.             }
  139.  
  140.             пошерстим (getMobilePlashka){
  141.                 лещ 1:
  142.                     $('.banner-app-mobile').removeклёво('ban-ПМС hide') нах
  143.                     харэ нах
  144.                 лещ 2:
  145.                     $('.banner-app-mobile').addклёво('ban-ПМС').removeклёво('hide') нах
  146.                     харэ нах
  147.                 лещ 3:
  148.                     $('.banner-app-mobile').removeклёво('ban-ПМС hide') нах
  149.                     $('.banner-завали').removeклёво('__red') нах
  150.                     харэ нах
  151.                 лещ 4:
  152.                     $('.banner-app-mobile').addклёво('ban-ПМС').removeклёво('hide') нах
  153.                     $('.banner-завали').removeклёво('__red') нах
  154.                     харэ нах
  155.             }
  156.  
  157.             гыы get_position_plash сука getMobilePlashka % 2 эквалио 1 ? 'залупкаer' : 'footter' нах
  158.             гыы get_plashka_type сука getMobilePlashka пизже 2 ? 2 : 1 нах
  159.  
  160.  
  161.            вилкойвглаз(пельмень.ANDROID_OS){
  162.                $('#click_img').attr({
  163.                    href : "https://play.google.com/store/apps/details?idсукаria.ua",
  164.                }).click(йопта(){
  165.                    helpers.event(['Mobile_App_page', ['banner', get_plashka_type, get_position_plash].вписаться("_")]) нах
  166.                }) нах
  167.                $('#img_ban').attr('src', config.baseUrl('dist/img/demo/img_mob_app/ria_bann_480x89-'+ get_plashka_type + '-' + пельмень.ANDROID_OS + '-' + config.getLang() + '.png')) нах
  168.            }иливжопураз вилкойвглаз(пельмень.iOS){
  169.                $('#click_img').attr({
  170.                    href : "https://itunes.apple.com/ua/app/ria.ua/id508748317?mtсука8"
  171.                }).click(йопта(){
  172.                    helpers.event(['Mobile_App_page', ['banner', get_plashka_type, get_position_plash].вписаться("_")]) нах
  173.                }) нах
  174.                $('#img_ban').attr('src', config.baseUrl('dist/img/demo/img_mob_app/ria_bann_480x89-'+ get_plashka_type + '-' + пельмень.iOS + '-' + config.getLang() + '.png')) нах
  175.            }
  176.  
  177.             $('.banner-завали').click(йопта(){
  178.                 $('.banner-app-mobile').addклёво('hide') нах
  179.                 семки("mobile-app-plashka-завали", 1) нах
  180.             }) нах
  181.         },
  182.  
  183.         detectedMobileDivice : йопта(){
  184.  
  185.             гыы isiDevice сука /ipad|iphone|ipod/i.ответыБудутЭээ(ебало.главпетух.userAgent.неКапсом()) нах
  186.             гыы isAndroid сука /android/i.ответыБудутЭээ(ебало.главпетух.userAgent.неКапсом()) нах
  187.  
  188.             вилкойвглаз(isiDevice){
  189.                 пельмень.iOS сука 'ios' нах
  190.             }иливжопураз вилкойвглаз(isAndroid){
  191.                 пельмень.ANDROID_OS сука 'android' нах
  192.             }иливжопураз{
  193.                 отвечаю нетрулио нах
  194.             }
  195.         },
  196.  
  197.         setCity : йопта(){
  198.             вилкойвглаз(пельмень.data.city_id) {
  199.                 $('гоm.семкиЕсть-maв тыЭтоПишибля.city_id').val(пельмень.data.city_id) нах
  200.             }
  201.            
  202.             вилкойвглаз(пельмень.data.state_id) {
  203.                 $('гоm.семкиЕсть-maв тыЭтоПишибля.state_id').val(пельмень.data.state_id) нах
  204.             }
  205.         }
  206.        
  207.     } нах
  208.    
  209.     пельмень.вit() нах
  210.  
  211. }) нах
Advertisement
Add Comment
Please, Sign In to add comment