Kudos! Very nice work! I have been looking for something like this for weeks, but nothing quite hit the nail on the head.