Advertisement
Blocks

VK sign up Code

Nov 11th, 2019
3,140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 33.91 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html  lang="en">
  3. <head>
  4. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  5. <link rel="shortcut icon" href="/images/icons/favicons/fav_logo.ico?6" />
  6.  
  7. <link rel="apple-touch-icon" href="/images/icons/pwa/apple/default.png?8">
  8.  
  9. <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
  10. <meta name="description" content="VK is the largest European social network with more than 100 million active users. Our goal is to keep old friends, ex-classmates, neighbors and colleagues in touch." />
  11.  
  12.  
  13. <title>Welcome&#33; | VK</title>
  14.  
  15. <noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript>
  16.  
  17. <link rel="stylesheet" type="text/css" href="/css/al/common.css?73286127111" /><link rel="stylesheet" type="text/css" href="/css/al/fonts_cnt.css?2660709036" /><link rel="stylesheet" type="text/css" href="/css/al/fonts_utf.css?0" />
  18.  
  19. <script type="text/javascript">
  20. (function() {
  21. var alertCont;
  22. function trackOldBrowserEvent(event) {
  23.   var xhr = new XMLHttpRequest();
  24.   xhr.open('GET', '/badbrowser_stat.php?act=track&event=' + event);
  25.   xhr.send();
  26. }
  27. function exposeGlobals() {
  28.   window.hideOldBrowser = function() {
  29.     alertCont.remove();
  30.     var date = new Date();
  31.     date.setTime(date.getTime() + (7 * 24 * 60 * 60 * 1000));
  32.     var expiresDate = date.toGMTString();
  33.     var domain = window.locDomain;
  34.     document.cookie = 'remixoldbshown=1; expires=' + expiresDate + '; path=/' + (domain ? '; domain=.' + domain : '') + ';secure';
  35.     trackOldBrowserEvent('hideAlert');
  36.   }
  37. }
  38. function checkOldBrowser() {
  39.   if(!document.body) {
  40.     setTimeout(checkOldBrowser, 100);
  41.     return;
  42.   }
  43.   try {
  44.     if (!('CSS' in window && CSS.supports('display', 'flex')) || typeof Symbol === 'undefined') {
  45.      exposeGlobals();
  46.       var alert = '<div class="OldBrowser__container" style="width:960px;">  For speed and stability when using VK, install <a href="/badbrowser.php?source=old_browser_alert" target="_blank">one of these browsers</a>.  <span class="OldBrowser__close" onclick="hideOldBrowser();"></span></div>';
  47.       alertCont = document.createElement('div');
  48.       alertCont.className = 'OldBrowser';
  49.       alertCont.id = 'old_browser_wrap';
  50.       alertCont.innerHTML = alert;
  51.       document.body.appendChild(alertCont);
  52.       trackOldBrowserEvent('showAlert');
  53.     }
  54.   } catch(e) {}
  55. }
  56. checkOldBrowser();
  57. })();
  58. var vk = {
  59.   ads_rotate_interval: 120000,
  60.   al: parseInt('3') || 4,
  61.   id: 0,
  62.   intnat: '1' ? true : false,
  63.   host: 'vk.com',
  64.   loginDomain: 'https://login.vk.com/',
  65.   lang: 3,
  66.   loaderNavSection: '',
  67.   rtl: parseInt('') || 0,
  68.   version: 5870869,
  69.   stDomains: 0,
  70.   stDomain: '',
  71.   stExcludedMasks: ["loader_nav","lang"],
  72.   zero: false,
  73.   contlen: 11536,
  74.   loginscheme: 'https',
  75.   ip_h: '99cb1db6da03308387',
  76.   navPrefix: '/',
  77.   dt: parseInt('0') || 0,
  78.   fs: parseInt('13') || 13,
  79.   ts: 1573515277,
  80.   tz: 10800,
  81.   pd: 0,
  82.   css_dir: '',
  83.   vcost: 7,
  84.   time: [2019, 11, 12, 2, 34, 37],
  85.   sampleUser: -1, spentLastSendTS: new Date().getTime(),
  86.   a11y: 0,
  87.   statusExportHash: '',
  88.   audioAdsConfig: {"_":"_"},
  89.   longViewTestGroup: "every_view",
  90.   cma: 1,
  91.   lpConfig: {
  92.     enabled: 0,
  93.     key: '',
  94.     ts: 0,
  95.     url: '',
  96.     lpstat: 0
  97.   },
  98.  
  99.   pr_tpl: "<div class=\"pr %cls%\" id=\"%id%\"><div class=\"pr_bt\"><\/div><div class=\"pr_bt\"><\/div><div class=\"pr_bt\"><\/div><\/div>",
  100.  
  101.   audioInlinePlayerTpl: "<div class=\"audio_inline_player _audio_inline_player no_select\">\n  <div class=\"audio_inline_player_right\">\n    <div class=\"audio_inline_player_volume\"><\/div>\n  <\/div>\n  <div class=\"audio_inline_player_left\">\n    <div class=\"audio_inline_player_progress\"><\/div>\n  <\/div>\n<\/div>",
  102.  
  103.   tnsPixelType: 'unauth',
  104.   tnsPixelSocdem: '13',
  105.  
  106.   pe: {"search_attempt_stats":1,"search_position_stats":1,"article_poll":1,"vk_apps_svg_qr":1,"upload.send_upload_stat":1,"push_notifier":1,"audio_artist_new_catalog":1,"story_reactions_web":1,"notify_new_events_box":1,"web_ajax_json_object":1,"mini_apps_web_add_to_favorites":1,"cookie_secure_default_true":1,"mvk_skeleton_animation":1,"mvk_new_info_snackbar":1}
  107. };;vk.rv="21822";;if (!window.constants) { window.constants = {Groups: {
  108.   GROUPS_ADMIN_LEVEL_USER: 0,
  109.   GROUPS_ADMIN_LEVEL_MODERATOR: 1,
  110.   GROUPS_ADMIN_LEVEL_EDITOR: 2,
  111.   GROUPS_ADMIN_LEVEL_ADMINISTRATOR: 3,
  112.   GROUPS_ADMIN_LEVEL_HOST: 4,
  113.   GROUPS_ADMIN_LEVEL_EVENT_CREATOR: 5,
  114.   GROUPS_ADMIN_LEVEL_CREATOR: 6,
  115.   GROUPS_ADMIN_PSEUDO_LEVEL_ADVERTISER: 100
  116. }}; };
  117.  
  118. window.locDomain = vk.host.match(/[a-zA-Z]+\.[a-zA-Z]+\.?$/)[0];
  119. var _ua = navigator.userAgent.toLowerCase();
  120. if (/opera/i.test(_ua) || !/msie 6/i.test(_ua) || document.domain != locDomain) document.domain = locDomain;
  121. var ___htest = (location.toString().match(/#(.*)/) || {})[1] || '', ___to;
  122. ___htest = ___htest.split('#').pop();
  123. if (vk.al != 1 && ___htest.length && ___htest.substr(0, 1) == vk.navPrefix) {
  124.  if (vk.al != 3 || vk.navPrefix != '!') {
  125.    ___to = ___htest.replace(/^(\/|!)/, '');
  126.     if (___to.match(/^([^\?]*\.php|login|mobile|away)([^a-z0-9\.]|$)/)) ___to = '';
  127.     location.replace(location.protocol + '//' + location.host + '/' + ___to);
  128.   }
  129. }
  130.  
  131. var StaticFiles = {
  132.   'cmodules/web/common_web.js' : {v: '89'},
  133.   'common.css' : {v: 73286127111},'fonts_cnt.css' : {v: 2660709036},'fonts_utf.css' : {v: 0}
  134.   ,'cmodules/bundles/audioplayer.6e3ddaf6759f8cc2dbb1.js':{v:'aa90ede46335788fe1af'},'cmodules/bundles/common.ef631f4e8403bce7f0e5.js':{v:'93f01a0b6e9f5b774918'},'cmodules/web/common_web.0e58f447225074ee232c.js':{v:'b8c88b50de5f5b74a97728817e35cf66'},'lang3_0.js': {v: 26225254},'index.css':{v:23220118792},'cmodules/web/index.bfb0c841271179b28f74.js':{v:'d1ca66d00d9514905d24d144ea747598'},'cmodules/web/index.js':{v:34},'login.css':{v:32751695089},'ui_controls.css':{v:22274269128},'ui_controls.js':{v:606078431},'cmodules/web/time_spent.09768c9ff3c86c1e7ed0.js':{v:'798ce261def444e02d4d'},'cmodules/web/time_spent.js':{v:2},'cmodules/web/page_layout.48f4ed30488b9604ca77.js':{v:'5a5186583bb477cab759'},'cmodules/web/page_layout.js':{v:1},'cmodules/bundles/a0695912ff27d00306b79cb1d9e5a7be.a75708dc5fcad49bd7a7.js':{v:'09b309cbeee75c2ab421'},'cmodules/bundles/cd736fe34acb680ee846b48dbacd00f8.f6ecb4e51f7a8cbc5af7.js':{v:'a7da2fd9801db4b847b1'},'cmodules/web/ui_common.abe5594a1b173276c564.js':{v:'ed66430de7c71b4934282a254c9bc682'},'ui_common.js':{v:6},'ui_common.css':{v:21046090451},'cmodules/web/likes.0677482b4866b8d5cf16.js':{v:'0a0095f1f9ea57d4720bcb14c8311bdb'},'cmodules/web/likes.js':{v:1},'cmodules/web/grip.1af0936407b56fa54b4d.js':{v:'cadbc251fbb96334813337cd3a814626'},'cmodules/web/grip.js':{v:1}
  135. }
  136. var abp;
  137. </script>
  138.  
  139. <link type="text/css" rel="stylesheet" href="/css/al/index.css?23220118792" /><link type="text/css" rel="stylesheet" href="/css/al/login.css?32751695089" /><link type="text/css" rel="stylesheet" href="/css/ui_controls.css?22274269128" /><link type="text/css" rel="stylesheet" href="/css/al/ui_common.css?21046090451" /><script type="text/javascript" src="/js/loader_nav5870869_3.js"></script><script type="text/javascript" src="/js/cmodules/bundles/audioplayer.6e3ddaf6759f8cc2dbb1.js?aa90ede46335788fe1af"></script><script type="text/javascript" src="/js/cmodules/bundles/common.ef631f4e8403bce7f0e5.js?93f01a0b6e9f5b774918"></script><script type="text/javascript" src="/js/cmodules/web/common_web.0e58f447225074ee232c.js?b8c88b50de5f5b74a97728817e35cf66"></script><script type="text/javascript" src="/js/lang3_0.js?26225254"></script><script type="text/javascript" src="/js/lib/px.js?ch=1"></script><script type="text/javascript" src="/js/lib/px.js?ch=2"></script><link rel="alternate" media="only screen and (max-width: 640px)" href="https://m.vk.com/" /><link rel="alternate" href="android-app://com.vkontakte.android/vkontakte/m.vk.com/" /><meta name="msApplication-ID" content="C6965DD5.VK" /><meta name="msApplication-PackageFamilyName" content="C6965DD5.VK_v422avzh127ra" /><meta name="google-site-verification" content="CNjLCRpSR2sryzCC4NQKKCL5WnvmBTaag2J_UlTyYeQ" /><meta name="yandex-verification" content="798f8402854bea07" /><script type="text/javascript" src="/js/cmodules/web/index.bfb0c841271179b28f74.js?d1ca66d00d9514905d24d144ea747598"></script><script type="text/javascript" src="/js/lib/ui_controls.js?606078431"></script><script type="text/javascript" src="/js/cmodules/web/time_spent.09768c9ff3c86c1e7ed0.js?798ce261def444e02d4d"></script><script type="text/javascript" src="/js/cmodules/web/page_layout.48f4ed30488b9604ca77.js?5a5186583bb477cab759"></script><script type="text/javascript" src="/js/cmodules/bundles/a0695912ff27d00306b79cb1d9e5a7be.a75708dc5fcad49bd7a7.js?09b309cbeee75c2ab421"></script><script type="text/javascript" src="/js/cmodules/bundles/cd736fe34acb680ee846b48dbacd00f8.f6ecb4e51f7a8cbc5af7.js?a7da2fd9801db4b847b1"></script><script type="text/javascript" src="/js/cmodules/web/ui_common.abe5594a1b173276c564.js?ed66430de7c71b4934282a254c9bc682"></script><script type="text/javascript" src="/js/cmodules/web/likes.0677482b4866b8d5cf16.js?0a0095f1f9ea57d4720bcb14c8311bdb"></script><script type="text/javascript" src="/js/cmodules/web/grip.1af0936407b56fa54b4d.js?cadbc251fbb96334813337cd3a814626"></script>
  140.  
  141. </head>
  142.  
  143. <body onresize="onBodyResize()" class="firefox index_page">
  144.   <div id="system_msg" class="fixed"></div>
  145.   <div id="utils"></div>
  146.  
  147.   <div id="layer_bg" class="fixed"></div><div id="layer_wrap" class="scroll_fix_wrap fixed layer_wrap"><div id="layer"></div></div>
  148.   <div id="box_layer_bg" class="fixed"></div><div id="box_layer_wrap" class="scroll_fix_wrap fixed"><div id="box_layer"><div id="box_loader"><div class="pr pr_baw pr_medium" id="box_loader_pr"><div class="pr_bt"></div><div class="pr_bt"></div><div class="pr_bt"></div></div><div class="back"></div></div></div></div>
  149.  
  150.   <div id="stl_left"></div><div id="stl_side"></div>
  151.  
  152.   <script type="text/javascript">window.domStarted && domStarted();</script>
  153.  
  154.   <div class="scroll_fix_wrap _page_wrap" id="page_wrap"><div><div class="scroll_fix">
  155.  
  156.  
  157.   <div id="page_header_cont" class="page_header_cont">
  158.     <div class="back"></div>
  159.     <div id="page_header_wrap" class="page_header_wrap">
  160.       <a class="top_back_link" href="" id="top_back_link" onclick="if (nav.go(this, event, {back: true}) === false) { showBackLink(); return false; }"></a>
  161.       <div id="page_header" class="p_head1 p_head_l3" style="width: 960px">
  162.         <div class="content">
  163.           <div id="top_nav" class="head_nav">
  164.   <div class="head_nav_item fl_l"><a class="top_home_link fl_l" href="/" aria-label="Home" accesskey="1" ><div class="top_home_logo"></div></a></div>
  165.   <div class="head_nav_item fl_l"><div id="ts_wrap" class="ts_wrap" onmouseover="TopSearch.initFriendsList();">
  166.   <input name="disable-autofill" style="display: none;" />
  167.   <input type="text" onmousedown="event.cancelBubble = true;" ontouchstart="event.cancelBubble = true;" class="text ts_input" id="ts_input" autocomplete="off" name="disable-autofill" placeholder="Search" aria-label="Search" />
  168. </div></div>
  169.   <div class="head_nav_item fl_l head_nav_btns"><div id="top_audio_layer_place" class="top_audio_layer_place"></div></div>
  170.   <div class="head_nav_item fl_r"><a class="top_nav_link" href="" id="top_switch_lang" style="display: none;" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '' }); return false;">
  171.   Switch to English
  172. </a><a class="top_nav_link" href="/join" id="top_reg_link" style="display: none" onclick="return !showBox('join.php', {act: 'box', from: nav.strLoc}, {}, event)">
  173.   sign up
  174. </a></div>
  175.   <div class="head_nav_item_player"></div>
  176. </div>
  177. <div id="ts_cont_wrap" class="ts_cont_wrap" ontouchstart="event.cancelBubble = true;" onmousedown="event.cancelBubble = true;"></div>
  178.         </div>
  179.       </div>
  180.     </div>
  181.   </div>
  182.  
  183.   <div id="page_layout" style="width: 960px;">
  184.     <div id="side_bar" class="side_bar fl_l " style="display: none">
  185.       <div id="side_bar_inner" class="side_bar_inner">
  186.         <div id="quick_login" class="quick_login">
  187.   <form method="POST" name="login" id="quick_login_form" action="https://login.vk.com/?act=login">
  188.     <input type="hidden" name="act" value="login" />
  189.     <input type="hidden" name="role" value="al_frame" />
  190.     <input type="hidden" name="expire" id="quick_expire_input" value="" />
  191.     <input type="hidden" name="recaptcha" id="quick_recaptcha" value="" />
  192.     <input type="hidden" name="captcha_sid" id="quick_captcha_sid" value="" />
  193.     <input type="hidden" name="captcha_key" id="quick_captcha_key" value="" />
  194.     <input type="hidden" name="_origin" value="https://vk.com" />
  195.     <input type="hidden" name="ip_h" value="99cb1db6da03308387" />
  196.     <input type="hidden" name="lg_h" value="ecd0f6d61dafebfdcc" />
  197.     <input type="hidden" name="ul" id="quick_login_ul" value="" />
  198.     <div class="label">Phone or email</div>
  199.     <div class="labeled"><input type="text" name="email" class="dark" id="quick_email" /></div>
  200.     <div class="label">Password</div>
  201.     <div class="labeled"><input type="password" name="pass" class="dark" id="quick_pass" onkeyup="toggle('quick_expire', !!this.value);toggle('quick_forgot', !this.value)" /></div>
  202.     <input type="submit" class="submit" />
  203.   </form>
  204.   <button class="quick_login_button flat_button button_wide" id="quick_login_button">Log in</button>
  205.   <button class="quick_reg_button flat_button button_wide" id="quick_reg_button" style="display: none" onclick="top.showBox('join.php', {act: 'box', from: nav.strLoc})">Sign up</button>
  206.   <div class="clear forgot"><div class="checkbox" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';">Don&#39;t remember me</div><a id="quick_forgot" class="quick_forgot" href="/restore" target="_top">Forgot your password?</a></div>
  207. </div>
  208.       </div>
  209.     </div>
  210.  
  211.     <div id="page_body" class="fl_r " style="width: 960px;">
  212.      
  213.       <div id="wrap_between"></div>
  214.       <div id="wrap3"><div id="wrap2">
  215.   <div id="wrap1">
  216.     <div id="content"><div id="index_rcolumn" class="index_rcolumn">
  217.   <div id="index_login" class="page_block index_login">
  218.     <form method="post" name="login" id="index_login_form" action="https://login.vk.com/?act=login">
  219.       <input type="hidden" name="act" id="act" value="login">
  220.       <input type="hidden" name="role" value="al_frame" />
  221.       <input type="hidden" name="expire" id="index_expire_input" value="" />
  222.       <input type="hidden" name="_origin" value="https://vk.com" />
  223.       <input type="hidden" name="ip_h" value="99cb1db6da03308387" />
  224.       <input type="hidden" name="lg_h" value="c2000931c840c4b7ab" />
  225.       <input type="text" class="big_text" name="email" id="index_email" value="" placeholder="Phone or email" />
  226.       <input type="password" class="big_text" name="pass" id="index_pass" value="" placeholder="Password" onkeyup="toggle('index_expire', !!this.value);toggle('index_forgot', !this.value)" />
  227.       <button id="index_login_button" class="index_login_button flat_button button_big_text">Log in</button>
  228.       <div class="forgot">
  229.         <div class="checkbox" id="index_expire" onclick="checkbox(this);ge('index_expire_input').value=isChecked(this)?1:'';">Don&#39;t remember me</div>
  230.         <a id="index_forgot" class="index_forgot" href="/restore" target="_top">Forgot your password?</a>
  231.       </div>
  232.     </form>
  233.   </div>
  234.   <div id="ij_form" class="page_block ij_form">
  235.     <h2 class="ij_header">First time on VK?</h2>
  236.     <div class="ij_subheader">Sign up for VK</div>
  237.     <div id="ij_msg"></div>
  238.     <input type="text" class="big_text" id="ij_first_name" value="" placeholder="Your first name" />
  239.     <input type="text" class="big_text" id="ij_last_name" value="" placeholder="Your last name" />
  240.     <div class="ij_label">Birthday<span class="hint_icon" data-title="&lt;b&gt;By providing your birthday&lt;/b&gt;, your friends will be able to find you more easily and help us select interesting content to recommend to you.&lt;br&gt;You can edit your profile to manage who can view your birthday." onmouseover="showHint(this);"></span></div>
  241.     <div id="ij_birthdate_row" class="ij_birthdate_row clear_fix">
  242.       <div class="ij_bday"><input type="text" class="big_text" id="ij_bday" /></div>
  243.       <div class="ij_bmonth"><input type="text" class="big_text" id="ij_bmonth" /></div>
  244.       <div class="ij_byear"><input type="text" class="big_text" id="ij_byear" /></div>
  245.     </div>
  246.     <div id="ij_sex_row" class="clear_fix">
  247.       <div class="ij_label">Your gender</div>
  248.       <div class="radiobtn" onclick="radiobtn(this, 1, 'ij_sex');">Female</div>
  249.       <div class="radiobtn" onclick="radiobtn(this, 2, 'ij_sex');">Male</div>
  250.     </div>
  251.     <button class="flat_button button_wide button_big_text ij_button" id="ij_submit" onclick="Index.submitJoinStart()">Continue registration</button>
  252.     <div id="index_fbsign" class="index_fbsign">
  253.       <a id="index_fb" class="index_fb_lnk" href="" onclick="return Index.fbJoin();"><div class="index_fb_icon"></div>Log in with Facebook</a>
  254.     </div>
  255.     <div id="index_fbcontinuewithsign" class="index_fbcontinuewithsign">
  256.       <div class="fb-login-button index_fb_continue_with_btn" onclick="return Index.fbJoin();" data-use-continue-as="true" data-width="264" data-max-rows="1" data-size="medium" data-button-type="continue_with"></div>
  257.     </div>
  258.   </div>
  259. </div>
  260. <div class="LoginMobilePromo clear_fix">
  261.   <div class="login_mobile_apps">
  262.     <div class="login_mobile_header">VK for mobile devices</div>
  263.     <div class="login_mobile_info">Install our official mobile app and stay in touch with your friends anytime and anywhere.</div>
  264.    
  265.  
  266.     <div class="LoginMobilePromo__devices">
  267.       <a class="LoginMobilePromoDevice LoginMobilePromoDevice--android LoginMobilePromoDevice--en" target="_blank" href="https://play.google.com/store/apps/details?id=com.vkontakte.android">
  268.         <span class="LoginMobilePromoDevice__button flat_button secondary button_light">VK for Android</span>
  269.       </a>
  270.       <a class="LoginMobilePromoDevice LoginMobilePromoDevice--ios LoginMobilePromoDevice--en" target="_blank" href="https://itunes.apple.com/app/id564177498">
  271.         <span class="LoginMobilePromoDevice__button flat_button secondary button_light">VK for iPhone</span>
  272.       </a>
  273.     </div>
  274.  
  275.     <a href="/products" class="login_all_products_button">All products</a>
  276.   </div>
  277.   <a onclick="curBox().hide()" id="login_mobile_close" class="login_mobile_close"></a>
  278.  
  279.   <div class="login_about_mobile">
  280.     Use this short address to access the mobile version of VK.com from your phone: <a target="_blank" href="https://m.vk.com">m.vk.com</a>
  281.   </div>
  282. </div>
  283. <div id="index_footer_wrap" class="footer_wrap index_footer_wrap">
  284.   <div class="footer_nav" id="bottom_nav">
  285.   <div class="footer_copy"><a href="/about">VK</a> &copy; 2006–2019</div>
  286.   <div class="footer_links">
  287.     <a class="bnav_a" href="/about">about</a>
  288.     <a class="bnav_a" href="/support?act=home" style="display: none;">help</a>
  289.     <a class="bnav_a" href="/terms">terms</a>
  290.     <a class="bnav_a" href="/ads" style="display: none;">advertising</a>
  291.    
  292.     <a class="bnav_a" href="/dev">developers</a>
  293.     <a class="bnav_a" href="/jobs" style="display: none;">jobs</a>
  294.   </div>
  295.   <div class="footer_lang"><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '426bf74dd61f6a927c'})">English</a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '426bf74dd61f6a927c'})">Русский</a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '426bf74dd61f6a927c'})">Українська</a><a class="footer_lang_link" onclick="if (vk.al) { showBox('lang.php', {act: 'lang_dialog', all: 1}, {params: {dark: true, bodyStyle: 'padding: 0px'}, noreload: true}); } else { changeLang(1); } return false;">all languages »</a></div>
  296. </div>
  297.  
  298. <div class="footer_bench clear">
  299.  
  300. </div>
  301. </div></div>
  302.   </div>
  303. </div></div>
  304.     </div>
  305.  
  306.     <div id="footer_wrap" class="footer_wrap fl_r" style="width: 960px;"><div class="footer_nav" id="bottom_nav">
  307.   <div class="footer_copy"><a href="/about">VK</a> &copy; 2006–2019</div>
  308.   <div class="footer_links">
  309.     <a class="bnav_a" href="/about">about</a>
  310.     <a class="bnav_a" href="/support?act=home" style="display: none;">help</a>
  311.     <a class="bnav_a" href="/terms">terms</a>
  312.     <a class="bnav_a" href="/ads" style="display: none;">advertising</a>
  313.    
  314.     <a class="bnav_a" href="/dev">developers</a>
  315.     <a class="bnav_a" href="/jobs" style="display: none;">jobs</a>
  316.   </div>
  317.   <div class="footer_lang"><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 3, hash: '426bf74dd61f6a927c'})">English</a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 0, hash: '426bf74dd61f6a927c'})">Русский</a><a class="footer_lang_link" onclick="ajax.post('al_index.php', {act: 'change_lang', lang_id: 1, hash: '426bf74dd61f6a927c'})">Українська</a><a class="footer_lang_link" onclick="if (vk.al) { showBox('lang.php', {act: 'lang_dialog', all: 1}, {params: {dark: true, bodyStyle: 'padding: 0px'}, noreload: true}); } else { changeLang(1); } return false;">all languages »</a></div>
  318. </div>
  319.  
  320. <div class="footer_bench clear">
  321.  
  322. </div></div>
  323.  
  324.     <div class="clear"></div>
  325.   </div>
  326. </div></div><noscript><div style="position:absolute;left:-10000px;">
  327. <img src="//top-fwz1.mail.ru/counter?id=2579437;js=na" style="border:0;" height="1" width="1" />
  328. </div></noscript></div>
  329.   <div class="progress" id="global_prg"></div>
  330.  
  331.   <script type="text/javascript">
  332.     if (parent && parent != window && (browser.msie || browser.opera || browser.mozilla || browser.chrome || browser.safari || browser.iphone)) {
  333.      document.getElementsByTagName('body')[0].innerHTML = '';
  334.     } else {
  335.       window.domReady && domReady();
  336.       updateMoney(0);
  337. initPageLayoutUI();
  338. if (browser.iphone || browser.ipad || browser.ipod) {
  339.   setStyle(bodyNode, {webkitTextSizeAdjust: 'none'});
  340. }var qf = ge('quick_login_form'), ql = ge('quick_login'), qe = ge('quick_email'), qp = ge('quick_pass');
  341. var qlb = ge('quick_login_button'), prgBtn = qlb;
  342.  
  343. var qinit = function() {
  344.   setTimeout(function() {
  345.     ql.insertBefore(ce('div', {innerHTML: '<iframe class="upload_frame" id="quick_login_frame" name="quick_login_frame"></iframe>'}), qf);
  346.     qf.target = 'quick_login_frame';
  347.     qe.onclick = loginByCredential;
  348.     qp.onclick = loginByCredential;
  349.   }, 1);
  350. }
  351.  
  352. if (window.top && window.top != window) {
  353.  window.onload = qinit;
  354. } else {
  355.   setTimeout(qinit, 0);
  356. }
  357.  
  358. qf.onsubmit = function() {
  359.   if (!ge('quick_login_frame')) return false;
  360.   if (!val('quick_login_ul') && !trim(qe.value)) {
  361.    notaBene(qe);
  362.     return false;
  363.   } else if (!trim(qp.value)) {
  364.     notaBene(qp);
  365.     return false;
  366.   }
  367.   lockButton(window.__qfBtn = prgBtn);
  368.   prgBtn = qlb;
  369.   clearTimeout(__qlTimer);
  370.   __qlTimer = setTimeout(loginSubmitError, 30000);
  371.   domFC(domPS(qf)).onload = function() {
  372.     clearTimeout(__qlTimer);
  373.     __qlTimer = setTimeout(loginSubmitError, 2500);
  374.   }
  375.   return true;
  376. }
  377.  
  378. window.loginSubmitError = function() {
  379.   showFastBox('Warning', 'Unable to complete encrypted authorization. This can happen if your date and time settings are not configured correctly on your system. Please check your date &amp; time settings and restart the browser.');
  380. }
  381. window.focusLoginInput = function() {
  382.   scrollToTop(0);
  383.   notaBene('quick_email');
  384. }
  385. window.changeQuickRegButton = function(noShow) {
  386.   if (noShow) {
  387.     hide('top_reg_link', 'quick_reg_button');
  388.   } else {
  389.     show('top_reg_link', 'quick_reg_button');
  390.   }
  391.   toggle('top_switch_lang', noShow && window.langConfig && window.langConfig.id != 3);
  392. }
  393. window.submitQuickLoginForm = function(email, pass, opts) {
  394.   setQuickLoginData(email, pass, opts);
  395.   if (opts && opts.prg) prgBtn = opts.prg;
  396.   if (qf.onsubmit()) qf.submit();
  397. }
  398. window.setQuickLoginData = function(email, pass, opts) {
  399.   if (email !== undefined) ge('quick_email').value = email;
  400.   if (pass !== undefined) ge('quick_pass').value = pass;
  401.   var params = opts && opts.params || {};
  402.   each (params, function(i, v) {
  403.     var el = ge('quick_' + i) || ge('quick_login_' + i);;
  404.     if (el) {
  405.       val(el, params[i]);
  406.     } else {
  407.       qf.appendChild(ce('input', {type: 'hidden', name: i, id: 'quick_login_' + i, value: v}));
  408.     }
  409.   });
  410. }
  411. window.loginByCredential = function() {
  412.   if (!browserFeatures.cmaEnabled || !window.submitQuickLoginForm || window._loginByCredOffered) return false;
  413.  
  414.   _loginByCredOffered = true;
  415.   navigator.credentials.get({
  416.     password: true,
  417.     mediation: 'required'
  418.   }).then(function(cred) {
  419.     if (cred) {
  420.       submitQuickLoginForm(cred.id, cred.password);
  421.       return true;
  422.     } else {
  423.       return false;
  424.     }
  425.   });
  426. }
  427.  
  428. if (qlb) {
  429.   qlb.onclick = function() { if (qf.onsubmit()) qf.submit(); };
  430. }
  431.  
  432. if (browser.opera_mobile) show('quick_expire');
  433.  
  434. if (1) {
  435.   hide('support_link_td', 'top_support_link');
  436. }
  437. var ts_input = ge('ts_input');
  438. if (ts_input) {
  439.   placeholderSetup(ts_input, {back: false, reload: true, phColor: '#8fadc8'});
  440. }
  441. TopSearch.init();;window.shortCurrency && shortCurrency();
  442. window.handlePageParams && handlePageParams({"id":0,"loc":"","noleftmenu":1,"wrap_page":1,"width":960,"width_dec":0,"width_dec_footer":0,"top_home_link_class":"top_home_link fl_l","body_class":"firefox index_page","counters":"","pvbig":0,"pvdark":1});addEvent(document, 'click', onDocumentClick);
  443. addLangKeys({"global_apps":"Apps","global_friends":"Friends","global_communities":"Communities","head_search_results":"Search results","global_chats":"Chats","global_show_all_results":"Show all results","global_news_search_results":"Search results by news","global_emoji_cat_recent":"Frequently Used","global_emoji_cat_1":"Faces","global_emoji_cat_2":"Animals &amp; Nature","global_emoji_cat_3":"Hands &amp; People","global_emoji_cat_4":"Food &amp; Drink","global_emoji_cat_5":"Activity","global_emoji_cat_6":"Travel &amp; Transport","global_emoji_cat_7":"Objects","global_emoji_cat_8":"Symbols","global_emoji_cat_9":"Flags","stories_archive_privacy_info":"Only you can see your archived stories","stories_remove_warning":"Are you sure you want to delete this story?<br>This cannot be undone.","stories_narrative_remove_warning":"Are you sure you want to delete this narrative?<br>This cannot be undone.","stories_remove_confirm":"Delete","stories_answer_placeholder":"Your message…","stories_answer_sent":"Message sent","stories_blacklist_title":"Hidden from Stories","stories_settings":"Settings","stories_add_blacklist_title":"Hide from stories","stories_add_blacklist_message":"This user&#39;s stories won&#39;t appear in your feed, but you&#39;ll stay friends.","stories_add_blacklist_button":"Hide from stories","stories_add_blacklist_message_group":"This community&#39;s stories won&#39;t appear in your feed, but you&#39;ll still be a follower.","stories_error_cant_load":"Unable to load the story.","stories_try_again":"Try again","stories_error_expired":"&#8203;&#8203;The story could have been viewed<br>within 24 hours after being created","stories_error_deleted":"Story deleted","stories_error_private":"Story hidden by author","stories_mask_tooltip":"Try this mask","stories_mask_sent":"Mask sent to phone","stories_followed":"Started following&#33;","stories_unfollowed":"You&#39;ve unfollowed","stories_is_ad":"Advertisment","stories_private_story":"Private<br>story","stories_expired_story":"Story<br>expired","stories_deleted_story":"Story<br>deleted","stories_bad_browser":"Stories are not supported by your browser","stories_delete_all_replies_confirm":"Are you sure you want to delete all of {name}&#39;s replies from last 24 hours?<br>This cannot be undone.","stories_hide_reply_button":"Hide reply","stories_reply_hidden":"Story reply hidden.","stories_restore":"Restore","stories_hide_reply_continue":"Return to replies","stories_hide_all_replies":["","Hide all of his replies from the last 24 hours","Hide all of her replies from the last 24 hours"],"stories_reply_add_to_blacklist":"Block","stories_hide_reply_warning":"Are you sure you want to hide this reply?<br>This cannot be undone.","stories_replies_more_button":["","Show %s more commenter","Show %s more commenters"],"stories_all_replies_hidden":"All replies hidden","stories_ban_confirm":"Are you sure you want to block {name}?<br>This cannot be undone.","stories_banned":"The user has been blocked","stories_share":"Share","stories_follow":"Follow","stories_unfollow":"Unfollow","stories_report":"Report","stories_report_sent":"Report sent","stories_narrative_show":"View narrative","stories_narrative_bookmark_added":"Narrative added to {link}Bookmarks{\/link}","stories_narrative_bookmark_deleted":"Narrative removed from Bookmarks","stories_narrative_edit_button":"Edit narrative","stories_narrative_add_bookmark_button":"Add to Bookmarks","stories_narrative_remove_bookmark_button":"Remove from Bookmarks","stories_show_hashtag_link":"Search hashtag","stories_go_to_place":"Go to place","stories_go_to_group":"Open community","stories_go_to_profile":"Open profile","stories_go_to_story":"Open story","stories_share_question":"Give feedback","stories_live_ended_title":"Thanks for watching&#33;","stories_live_ended_desc_club":"{name} finished <br>the live stream.","stories_live_ended_desc_user":["","{name} finished the live stream.","{name} finished the live stream."],"stories_live_ended_open_club":"Open community","stories_live_ended_open_user":"Open profile","stories_live_ended_watch_next":"Watch next","stories_live_N_watching":["","%s watching now","%s watching now"],"stories_live_chat_msg_too_long":"Message too long","stories_questions_title":"Feedback","stories_question_reply":"Respond","stories_question_reply_error":"Unfortunately, your message cannot be sent due to this user&#39;s privacy settings.","stories_question_reply_send":"Send","stories_question_reply_placeholder":"Write a message...","stories_question_delete":"Delete feedback","stories_question_author_ban":"Block","stories_question_author_unban":"Unblock author","stories_question_author_blocked":"Author blocked","stories_question_author_unblocked":"Author unblocked","stories_question_author_report":"Report","stories_question_report_title":"Report feedback","stories_question_report_send":"Send","stories_question_more":"More options","stories_question_sent":"You gave feedback to {name}","stories_question_reply_box_title":"Message to {name}","stories_question_ask_placeholder":"Enter your feedback...","stories_question_ask_box_title":"Feedback on {name}&#39;s story","stories_question_report_reason":"Select a reason","stories_question_anonymous_checkbox":"Send anonymously","stories_question_anonymous_info":"{name} won&#39;t see your name if you send your feedback anonymously.","stories_question_cannot_anonymous":"The story&#39;s author has blocked you from giving feedback anonymously","stories_question_forbidden":"You can&#39;t give feedback","stories_audio_add":"Add to my music","stories_audio_added":"Track added","stories_audio_delete":"Delete track","stories_audio_deleted":"Track deleted","stories_audio_next_audio":"Play next","stories_reactions_title":"Quick reactions","stories_reactions_tooltip_feature":"Now you can quickly react to the story","stories_go_to_market_item":"More info","stories_market_access_error_title":"Error","stories_market_access_error_text":"Product unavailable"}, true);
  444. addLangKeys({"index_to_main":"Home","index_choose_sex":"Select gender","index_sel_bday":"Day","notifications_native_common_error":"An error occurred while enabling notifications.","global_error":"Error"});
  445. addTemplates({"_":"_","stickers_sticker_url":"https:\/\/vk.com\/sticker\/1-%id%-%size%"});
  446. window.cur = window.cur || {};
  447. cur['emojiHintsSendLogHash']="b88e373dd4e191f0ca";
  448. cur.options = {"bmonths":[[0,"Month"],[1,"January"],[2,"February"],[3,"March"],[4,"April"],[5,"May"],[6,"June"],[7,"July"],[8,"August"],[9,"September"],[10,"October"],[11,"November"],[12,"December"]],"byears":[[0,"Year"],[2005,"2005"],[2004,"2004"],[2003,"2003"],[2002,"2002"],[2001,"2001"],[2000,"2000"],[1999,"1999"],[1998,"1998"],[1997,"1997"],[1996,"1996"],[1995,"1995"],[1994,"1994"],[1993,"1993"],[1992,"1992"],[1991,"1991"],[1990,"1990"],[1989,"1989"],[1988,"1988"],[1987,"1987"],[1986,"1986"],[1985,"1985"],[1984,"1984"],[1983,"1983"],[1982,"1982"],[1981,"1981"],[1980,"1980"],[1979,"1979"],[1978,"1978"],[1977,"1977"],[1976,"1976"],[1975,"1975"],[1974,"1974"],[1973,"1973"],[1972,"1972"],[1971,"1971"],[1970,"1970"],[1969,"1969"],[1968,"1968"],[1967,"1967"],[1966,"1966"],[1965,"1965"],[1964,"1964"],[1963,"1963"],[1962,"1962"],[1961,"1961"],[1960,"1960"],[1959,"1959"],[1958,"1958"],[1957,"1957"],[1956,"1956"],[1955,"1955"],[1954,"1954"],[1953,"1953"],[1952,"1952"],[1951,"1951"],[1950,"1950"],[1949,"1949"],[1948,"1948"],[1947,"1947"],[1946,"1946"],[1945,"1945"],[1944,"1944"],[1943,"1943"],[1942,"1942"],[1941,"1941"],[1940,"1940"],[1939,"1939"],[1938,"1938"],[1937,"1937"],[1936,"1936"],[1935,"1935"],[1934,"1934"],[1933,"1933"],[1932,"1932"],[1931,"1931"],[1930,"1930"],[1929,"1929"],[1928,"1928"],[1927,"1927"],[1926,"1926"],[1925,"1925"],[1924,"1924"],[1923,"1923"],[1922,"1922"],[1921,"1921"],[1920,"1920"],[1919,"1919"],[1918,"1918"],[1917,"1917"],[1916,"1916"],[1915,"1915"],[1914,"1914"],[1913,"1913"],[1912,"1912"],[1911,"1911"],[1910,"1910"],[1909,"1909"],[1908,"1908"],[1907,"1907"],[1906,"1906"],[1905,"1905"],[1904,"1904"],[1903,"1903"],[1902,"1902"]]};
  449. Index.initNew();cur.fbApp = '128749580520227';
  450. cur.fbState = 'c6cb0c187bb14bc35f';
  451. cur.fbLocale = 'en_US';
  452. Index.fbCheck(cur.fbApp, '');; window.TimeSpent && TimeSpent.setTimers && TimeSpent.setTimers(3000, 10000); TimeSpent && TimeSpent.update && TimeSpent.update(false);
  453. ;(function (d, w) {
  454. if (w.__dev) {
  455.   return
  456. }
  457. var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true;
  458. ts.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//top-fwz1.mail.ru/js/code.js";
  459. var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
  460. if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
  461. })(document, window);
  462.     }
  463.   </script>
  464. </body>
  465.  
  466. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement