Функция onChange не определена

Это должно быть что-то простое. Я искал в Интернете и нашел только синтаксические ошибки в качестве причины этой проблемы, но я не могу найти синтаксическую ошибку.

Вот этот JavaScript:

<script type="text/javascript" src="http://localhost/acrilart/javascript/jquery-1.6.4.min.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        function hi(){
            alert('hi');
        }
        hi();
    });
</script>

И HTML:

<input type="text" name="cep" value="" id="cep" class="required cep field"
       onChange="hi()" />

На странице загрузки функцииhi называется как положено, но мойonChange событие вызывает ошибку Firebug, говоря, что функция не определена. Я действительно в тупике. Я неправильно ввел слово "привет"?

Ответы на вопрос(5)

Ваш ответ на вопрос