SoftFelix, спасибо, очень похоже на мой вариант. Буду попробовать