Guest User

Untitled

a guest
Aug 26th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var res = [],
  2.             textForSearch = $('input[name="searchField"]').val().toLowerCase(),
  3.             latAlphabet = "qwertyuiop[]asdfghjkl;'zxcvbnm,.",
  4.             rusAlphabet = "йцукенгшщзхъфывапролджэячсмитьбю";
  5.  
  6.         function getSearch(arr, str) {
  7.             arr.map(function(item) {
  8.                 if (str == item.title) res.push(item);
  9.             });
  10.  
  11.             return res;
  12.         }
  13.  
  14.         if(!getSearch(obj, textForSearch).length) {
  15.             var currentAlphabet = latAlphabet.indexOf(textForSearch.charAt(0)) == -1 ? rusAlphabet : latAlphabet,
  16.                 needAlphabet = currentAlphabet == latAlphabet ? rusAlphabet : latAlphabet,
  17.                 decodeStr = '';
  18.             for(var i = 0; i < textForSearch.length; i++) {
  19.                 decodeStr = decodeStr + needAlphabet.charAt(currentAlphabet.indexOf(textForSearch.charAt(i)));
  20.             }
  21.             getSearch(obj, decodeStr);
  22.         }
  23.  
  24.         if(decodeStr) $('input[name="searchField"]').val(decodeStr);
  25.         $('#result').html(JSON.stringify(res));
Add Comment
Please, Sign In to add comment