тестил по-всякому, работает нормально, но не проходит валидацию. Посмотрите, кто-нибудь, кому не лень.