As I said in my email to you on Monday, I've been sick since late last week. I'm back, still not 100%, but at least getting some work done. I've got a couple of other Pro custom code tasks ahead of you in my queue, which I'm working through on a first in, first out basis, and I'll get to this one just as fast as I can.
Just to be clear, Pro subs do not provide any guarantee of how long it will take to write custom code. The code will get written, but how long it takes depends on how much other custom code work is ahead of you in the queue, and how complex / hard the code is to write. The first part of your requirement was fairly easy, and I was able to do it while you waited on live chat. The second part is not so easy, and had to go in my queue.
That said, it would usually have gotten done quicker than this, but I was simply unable to do any coding for a few days due to health issues. I'm sorry about the delay, and I'll get to this just as quick as I can.
-- hugh