Did you get it fully working ? I am doing the same thing and it's driving me mad. I have nearly got it working but would love a peek at the working code if you could post it !