Не понял задачу. Соединить условия?
На всякий случай, может быть здесь для себя что-то найдете:
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=20128#Post20128