[eluser]garymardell[/eluser]
I think most people here would suggest you gave it a shot and then if you really get stuck then ask, its not that we don't want to help but we know that most people after reading the user guide and after writing some code will answer most of their own questions anyway.