http://rghost.ru/842128 вот вчера набросал так ещё толлько задумка... будет интересно думаю...
http://dump.ru/file/4147145 ЧЕго не хватает?)