3Rudas,

My hat off to you. Your solution is far easier to implement than mine. Makes my day :-)