Hi Robert,
No offence taken at all. Flex is new to me so you ar exactly right. I am currently starting the Flex in a week course hosted by Adobe, having just finished the Build a flex app in a day course. This was an excellent course that has shown me my way around the the Flash Builder IDE - but your right I need to look further into fundamentals. I am doing a combination of learning the fundamentals of the Flex SDK while also finding my way around the ArcGIS Flex API. I'm definately getting there and have learnt a lot recently, but clearly a long way to go!
Any way thanks for your help, I'll take a look at your code now.
regards,
Kevin