послушай, ну любой скрипт до рабочего состояния долизывать надо.Выводи на индикацию выходы блоков, анализируй где затыки, ищи..
Мне лень чесслово..