Hi Will, > For everyone's benefit, I'll explain the solution (and the problem in > slightly more detail). thanks for explaining the solution. It was obvious from your first email what the problem was, but I didn't write to you because I didn't know what the solution was :( Ciao, Duncan.