Можете обратить внимание на эту конструкцию
http://www.cqham.ru/forum/showthread.php?13916-%CF%F0%EE%E5%EA%F2-%ED%E5%F0%E5%E2%E5%F0%F1%E8%E2%ED%EE%E3%EE-%F2%F0%E0%EA%F2%E0-%CF%D7/page47
последняя...