I asked basically the same question awhile back. Was told I was an idiot - never did get an answer.
IDK. I googled it and this seemed like the easiest to understand linkhttp://www.zolved.com/synapse/view_content/19075