Somewhere along the firmware revision history, the iPod stopped charging off of a setup like you describe. It expects to see something on the data lines before it will charge.
The good news is that all you need are some resistors. Some folks pull D- high and D+ low, some pull D- low and D+ high, some use a pair of voltage dividers to take each of them half-way.
I don't have an actual iPod, so I can't comment which will work for you. Start with something like 100k resistors, and try pulling the various schemes there. If it doesn't work, try something around 15k.