<script>
function fresh() {
location.reload();
}
setInterval("fresh()",3000);
</script>
Как запретить исполнение этого кода, до тех пор пока пользователь набирает текст в <textarea> при этом код не должен выполняться еще 30 сек. после того, как пользователь закончит набирать текст?