Check it out: http://www.skyscrapr.net/blogs/solution/archive/2006/11/28/484.aspx By : Hammad Rajjoub