Результат то я получил, но валидатор ругается просто на все. Чето я под вечер уже ничего не соображаю. Оставлю тут, может кто что дельное подскажет. file3
file2
Результирующий файл