var l = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=", "q", "w", "e", "r", "t", "y", "u", "i", "o", "p", "[", "]", "a", "s", "d", "f", "g", "h", "j", "k", "l", ";", "'", "й", "ц", "у", "к", "е", "н", "г", "ш", "щ", "з", "х", "ъ", "ф", "ы", "в", "а", "п", "р", "о", "л", "д", "ж", "э", "\\"];
var k = ["z", "x", "c", "v", "b", "n", "m", ",", ".", "я", "ч", "с", "м", "и", "т", "ь", "б", "ю", "/"];
Можно если реализовать условием в шаблоне подключение двух разных javascirpt-файлов, в одном со звуком, во втором с вырезанным куском и без него. Примеры реализации кнопок настроек в движке опять же подсмотреть можно - для ретрекера, например.Пользователи совершенно неожиданно спросили: "А можно сделать кнопку для отключения звона шариков? "