##Класс вспомогательных функций для JS ###Copyright 2014
####Язык
- langs - массив с доступными языками
- messages - массив с языковыми переменными
- getLang() - Определяет текущий язык сайта (по первой секции url), если ничего не найдено возвращается первый из доступных языков
- getMessage(name) - Возвращает языковую переменную из массива lang, в зависимости от текущего языка сайта
- addMessage(object) - Добавляет языковую переменную в массива lang, object - литерал содержащий переводы на разные языки
####Вспомогательные
- ajax - флаг проверки выполнения ajax запросов
- checkFileSize(input, max) - Функция проверяет, загружаемый файл, на допустимый размер
- imgload(imgs, foo) - Прелоад картинок
- scrollY - Возвращает позицию прокрутки окна, поддерживает IE
- number_format( number, decimals, dec_point, thousands_sep ) - форматирует число, аналог php number_format (decimals по умолчанию 0)
- strip_tags(str) - Убирает все теги из текста, аналог php функции strip_tags
- fmod(a,b) - остаток от деления дробных чисел
- count_char_after_dot(f) - количество знаков после запятой
- noScreening(obj) - убирает экранирование html тегов
- array_unique(arr) - массив без повторяющихся значений
- in_array(needle, haystack, strict) - аналог php функции
- decl(count, one, two, five) - возвращает слово в нужном склонении в зависимости от количества
- getDeclNum(number) - возвращает цифру (1, 2, 5) в зависимости от количества
####Обертки
- alert(text, title, foo) - Абстракция для всплывающих сообщений
- get(url, foo, type, fail) - Декоратор для функции $.get, препятсвует множественному выполнению (требуется jQuery)
- post(url, parrams, foo, type, fail) - Декоратор для функции $.post, препятсвует множественному выполнению (требуется jQuery)
- parseInt() - Возвращает целое число в 10 системе счисления, обертка для функции parseInt()
####URL
- getUrlVar() - вернет ассоциативный массив параметров get строки
- getUrlHash() - разбирает хэш адреса на параметры как get строку, возвращает ассоциативный массив