http://ru.wikipedia.org/wiki/Зам...вани е)
$(document).ready не создает замыкание, просто нельзя получить доступ к переменным/функциям внутри некоторой функции, если последняя их сама оттуда не вынесет. И кстати, да, зачем определять функции в $(document).ready?