led wiring question. ugly sweater edition.

well long story short bought an ugly sweater and would like to wire up leds to it. i googled how to wire them but just scratch my head in confusion. so heres my idea and if someone could point me in the right direction i will be grateful.

i am looking to wire 15 leds. 5 white, 5 red and 5 green. not really sure on battery pack as it will probly depend on how its wired. i was looking to use the leds listed below in red,white and green. i want them to blink.

any input would help!!!

http://www.superbrightleds.com/moreinfo/through-hole/5mm-blinking-red-led-20-degree-viewing-angle-2000-mcd/351/1298/

Enter what you want to power it with and then you can get an idea what you need for resistors. 9v battery should power 15 LEDs in a circuit for a couple hours.

http://ledcalc.com/

These are online but I have seen similar in store. http://www.target.com/p/35ct-multi-led-battery-operated-timer-string-lights/-/A-13558736#prodSlot=medium_1_4&term=battery+led+light