Kerri,
I had the same question, and it took me half of the day to figure it out. Now, I’m not going to be able to explain all of this, but I can share some code and credit the source that I used to figure this out.
http://www.whypad.com/posts/wordpress-add-scripts-to-the-pages-you-want/749/
Basically, you need to use:
add_action('wp_print_scripts', 'my_scripts_init');
Instead of:
add_action('init', 'my_scripts_init');