Resolves Issue #9 Issue #11 Issue #12

I needed to get my mind off of work so I went ahead and fixed the 3
open issues. You can check it out at

http://jsfiddle.net/j6nkw/3/