Перемудрил с asuAjax — это не тут случай где нужны объекты. Ну и вообще, на мой взгляд много лишнего и есть косяки. Например, хватило бы один раз вызвать $(".asu_center_container a").on('click', function(e){… }) — событие будет вешаться и на новые элементы с этим селектором.
Что касается самого вопроса: если по-хорошему, я бы не использовал встроенный js в теле страницы. Если по-плохому, то в инлайн-блоках вместо $(document).ready(… ) можно обернуть в $(document).one('mynamespace.loaded', ...) и вызывать $(document).trigger('mynamespace.loaded') когда готово, но, повторюсь, я бы так делать не стал.