В вашем файле только одна ошибка в 4 строке, в функции:
// rect is a DOMRect object with four properties: left, top, right, bottom
var rect = obj.getBoundingClientRect();
Возможно, ваш файл грузится раньше, чем jQuery. Может конфликт библиотек, плагинов. Тут нужен полный анализ. blocklayered очень капризный модуль, там много js функций и добавлять свои нужно осторожно. Плюс еще у вас показывает ошибки в других js файлов. Так что вполне возможно, что конфликт между старым и новым кодом.