Хотели подсказку? Есть она:
http://rev.mail.ru/forums/fredirect....6683903_889187