Hi Qkcode, Thanks for the codes. I would like to know the rationale behind it. Hope you can give a quick explanation. Thanks alot.