Результаты (
русский) 2:
[копия]Скопировано!
если (== vk.al 1)
{если (место ["Поиск"] || location.pathname = '/')
{location.replace
('/');}} еще {если (== vk.al 3 && history.pushState) vk.al = 2;!, если (место ["Поиск"] && location.pathname == '/index.php ") {! location.replace (' / ');} vk.version = ложь;} если {(window.stVersions!) window.navMap = window.stVersions = window.stTypes = {}; window._rnd = 1;} окно .__ DebugMode = TRUE; // Не выключить его window._wf = 0; // Окно сосредоточены, если (window._ua!) {Вар _ua = navigator.userAgent.toLowerCase ();}, если {(window.locDomain!) Вар locDomain = location.host.toString () (матч / [A-Za. -Z] + [A-Za-Z] + $ /) [0];..?}, если () {window.StaticFiles! покупатель StaticFiles = {};} Var parseJSON = (window.JSON && JSON. разобрать)? Функция (объект) {попробовать {вернуться JSON.parse (объект); } Поймать (е) {topError ('parseJSON:' + e.message, {DT: -1, тип: 5, ответ: OBJ}); вернуться Eval ('(' + OBJ + ')');}}: Функция (объект) {вернуться Eval ('(' + OBJ + ')');} Var тек = {уничтожить: [], навигации: []}; . // Современные переменные страниц и навигационная карта вар браузеру = {версия: (_ua.match (/.+(?:me|ox|on|rv|it|era|opr|ie)[/:] ([ d] +) /) || [0, '0']) [1],. опера: (/opera/i.test(_ua) || /opr/i.test(_ua)), MSIE: (/ MSIE / i.test (_ua) &&! /opera/i.test (_ua) || /trident//i.test(_ua)) || /edge/i.test(_ua), msie6: (/ MSIE 6 / i.test (_ua) && /opera/i.test (_ua)), msie7: (/ MSIE 7 / i.test (_ua) && ! /opera/i.test (_ua)), msie8: (/ MSIE 8 / i.test (_ua) && /opera/i.test (_ua)), msie9: (/ MSIE 9 / i.test (_ua ) && /opera/i.test (_ua)),! Mozilla: /firefox/i.test(_ua), хром: /chrome/i.test(_ua) && /edge/i.test (_ua), сафари : (! (/ хром / i.test (_ua)) && /webkit|safari|khtml/i.test(_ua)), iphone: /iphone/i.test(_ua), ставку: /ipod/i.test (_ua), iphone4: /iphone.*OS 4 / i.test (_ua), ipod4: /ipod.*OS 4 / i.test (_ua), Ipad: /ipad/i.test(_ua), Android: /android/i.test(_ua), Бада: /bada/i.test(_ua), телефон: / iphone | Ipod | Ipad | опера мини | опера Mobi | iemobile | Android / i.test (_ua), msie_mobile: /iemobile/i.test(_ua), safari_mobile: /iphone|ipod|ipad/i.test(_ua), opera_mobile: / Opera Mini | опера Mobi / i.test (_ua), opera_mini: / Opera Mini / я. тест (_ua), Mac: /mac/i.test(_ua), search_bot: mobPlatforms = {1: 1,2: 1,3: 1,4: 1,5: 1}; (функция () {вар флэш = [0, 0, 0], аксонов = 'ShockwaveFlash.ShockwaveFlash'; вар wrapType = 'вставлять', wrapParam = 'тип = "приложения / х-ударно-волновая вспышка" »; вар escapeAttr = функция (v) {вернуться v.toString () заменить (' & ',' & ') заменить ('.. "','" ');} если (navigator.plugins && && navigator.mimeTypes navigator.mimeTypes.length) {VAR х = navigator.plugins [' Shockwave Flash ']; если (х && x.description) {вар версии = x.description.replace (/ ([A-Za-Z] | s) + /, '') .Надеть (/ ( S + R | S + В [0-9] +) /, ' . ') Сплит (.'. '); для (вар я = 0; я <3; ++ я) флэш-[я] = вер [я] || 0;}} еще {если (_ua.indexOf (' Windows CE ")> = 0) {вар AXO = правда, версия = 6; в то время как (ОВБ) {попробовать {++ версии; AXO = новый ActiveXObject (аксонов + '' + Ver);. вспышки [0] = вер; } поймать (е) {}}} еще {попробовать {уаг ОВБ = новый ActiveXObject (аксон + "0,7 ');. = флэш axo.GetVariable (' $ версия") сплит ('') [1] .split ( ',');} поймать (е) {}} wrapType = 'объект'; wrapParam = 'ClassID = "CLSID: D27CDB6E-AE6D-11cf-96B8-444553540000" ";} browser.flashwrap = (код вставки wrapType ==' ') функция (ОПТС, Титулы) {? колен = продлить ({ID: opts.id, имя: opts.id, ширина: opts.width, высота: opts.height, стиль: opts.style, preventhide: opts.preventhide }, Титулы); если (browser.flash> = opts.version) {params.src = opts.url;} еще {params.src = opts.express;} Var paramsStr = []; для (вар я в Params) {переменная р = ПАРАМЕТРЫ [я]; (! == р определено && р == NULL) {если paramsStr.push (я + = "" + escapeAttr (р) + "");}} возвращение "
';}: Функция (ОПТС, Титулы) {если (browser.flash> = opts.version) {params.movie = opts.url;} еще {params.movie = opts.express;} Var атр = {№: выбирает .id, ширина: opts.width, высота: opts.height, стиль: opts.style, preventhide: opts.preventhide} Var attrStr = []; для (вар я в ATTR) {VAR р = ATTR [я]; если (р == определено && р == NULL!) {attrStr.push (я + = "" + escapeAttr (р) + "");}} Var paramsStr = []; для (вар я в Params) {переменная р = ПАРАМЕТРЫ [я]; (! == р определено && р == NULL!), если {paramsStr.push ('');}} возвращение "";} если (флэш-[0] <7) = вспышки [0, 0, 0]; browser.flash = INTVAL (флэш-[0]); browser.flashfull = {специальность: browser.flash, незначительные: INTVAL (флэш-[1]), оборотов: INTVAL (флэш-[2]) } SetCookie ('.' 'remixflash ", INTVAL (флэш-[0]) + + INTVAL (флэш-[1]) + + INTVAL (флэш-[2]), 30'. ');}) (); если (браузер .android) {SetCookie ('remixscreen_width ", window.screen.width, 365); SetCookie (' remixscreen_height", window.screen.height, 365); SetCookie ('remixscreen_dpr ", window.devicePixelRatio || 1, 365); } SetCookie ('remixscreen_depth ", screen.pixelDepth? screen.pixelDepth: screen.colorDepth, 365);!, если (browser.msie6) {удалить StaticFiles ['ie6.css'];} если (browser.msie7) {! удалять StaticFiles ['ie7.css'];} для (вар я в StaticFiles) {вар F = StaticFiles [я]; (''. CSS! i.indexOf () = -1) р =? "CSS": "JS"; п = i.replace (/[/.]/ г, "_"); эт = 0; FC = 0;} window.locHost = location.host; window.locProtocol = location.protocol; окно .__ DEV = /[a-z0-9_-]+.[a-z0-9_-]+.[a-z0-9_-]+.[a-z0- 9 _ -] + / i.test (locHost); если (! __ DEV) __debugMode = ложь;! window.locHash = location.hash.replace ('# /', '') .Надеть ('#', '' ); window.locBase = location.toString () заменить (/#.+$/, '.'); Функция topMsg (текст, секунды, цвет) {если (цвет) цвет =! "# D6E5F7 '; если (! текст) {спрятать ('system_msg');} еще {clearTimeout (window.topMsgTimer); вар-эль = GE ("system_msg '); el.style.backgroundColor = цвет; el.innerHTML = текст;;-шоу (эль), если (секунды) {window.topMsgTimer = setTimeout (topMsg.pbind (ложь), секунды * 1000);}}} Функция topError (текст, выбирает) {если выбирает = {} (ОПТС!); если (text.message) { вар е = текст; текст = "JavaScript ошибка: '+ e.message; opts.stack = e.stack; если (&& e.stack __debugMode) текст + =' '+ e.stack.replace (/ п / г "'); попробуйте {console.log (e.stack); } Поймать (е2) {};} если (opts.stack!) {Попробовать {Eval ("0 = 1 ');} поймать (е) {opts.stack = e.stack;}}, если (opts.dt! = -1) {topMsg (текст, opts.dt, '# FFB4A3');}! если (__ DEV && GE ("debuglogwrap ')) {удалить (opts.dt); ajax.plainpost (' / errors.php ', расширить (ОПТС, {MSG: opts.msg || текст, модуль: (window.cur || {}) модуль, ID:. vk.id, хозяин: locHost, языки: vk.lang, LOC: (окно .nav || {}) strLoc, Realloc:. location.toString ()}));}} Функция langNumeric (граф, вары, formatNum) {!, если (вары || window.langConfig) {возвращение рассчитывать; } VAR разрешением; если {(IsArray (Вар)!) Разрешением = Вар;} еще {разрешением = вары [1]; если (! Рассчитывать = Math.floor (счет)) {разрешением = вары [langConfig.numRules ['поплавок ']];} еще {каждый (langConfig.numRules [' INT '], функция (I, V) {если (V [0] ==' * ') {разрешением = вары [V [2]]; вернуться ложным ;}? вар с = v [0] рассчитывать% против [0]: рассчитывать; если (IndexOf (V [1], в) = -1) {разрешением = вары [v [2]]; вернуться ложным;} });}}, если () {formatNum вар п = count.toString () () раскола, с = [];. '.' для (вар я = п [0] .length - 3; я> -3; я - = 3) {c.unshift (п [0] .slice (я> 0 я: 0, я + 3));} N [0] = c.join (langConfig.numDel); рассчитывать = п. присоединиться (langConfig.numDec);} Res. = (ВИЭ || '% s') заменить ("% s", количество); возвращение ВИЭ;} функция langSex (секс, Вар) {(! IsArray (вары)), если вернуться Вар; вар вары разрешением = [1]; если (window.langConfig!) возвращение ВИЭ; каждый (langConfig.sexRules, функции (I, V) {если (V [0] == '*') {разрешением = Вар [v [1]]; вернуться ложным;} если (== v секс [0] && вары [v [1]]) {разрешением = вары [V [1]]; вернуться ложным;}}); возвращение ВИЭ; } Функция getLang () {попробовать {VAR аргументы = Array.prototype.slice.call (аргументы); вар ключ = args.shift (); (! ключ), если возврат '...'; вар Val = (window.cur .lang && window.cur.lang [ключ]) || (window.lang && window.lang [ключ]) || (window.langpack && window.langpack [ключ]) || Окно [ключ]; если (значение!) {вар разрешением = key.split ('_'); res.shift (); возвращение res.join ('');} если (isFunction (Val)) {вернуться Вал. применить (NULL, аргументы);} еще, если (! аргументы [0] == определено || IsArray (Val)) {вернуться langNumeric (аргументы [0], вал, аргументы [1]);} еще {вернуться Val;} } поймать (е) {DebugLog ("языки ошибка: '+ e.message +' ('+ Array.prototype.slice.call (аргументы) .join (', ') +') ');}} // Отладочная Войти уаг _logTimer = (новая дата ()) GetTime ();. Функция DebugLog (MSG) {попробовать {window.debuglogClient && debuglogClient (MSG); вар т = '[' + (((новый Дата ()) GetTime (. ) - _logTimer) / 1000) + ']'; IF (window.console && console.log) {уаг аргументов = Array.prototype.slice.call (аргументы); args.unshift (т); если (browser.msie | | browser.mobile) {console.log (args.join (''));} еще {console.log.apply (консольные, аргументы);}}} поймать (е) {}} Функция debugEl (эль) {возвращение . && эль (((el.tagName || ''?) .toLowerCase () + (el.className '' + el.className.replace (/ s + / г, ''): '.') + (эл ! .id && / ^ __ ВК / .test (el.id) '#' + el.id: '')) || el.toString ()) || "[NULL] ';} Функция __bf () {} // DOM функция GE (эль) {возвращение (TypeOf эль ==' строка '||' TypeOf число" эль ==)? document.getElementById (эль)
' + paramsStr.join('') + '
переводится, пожалуйста, подождите..