for some reason when I call the event listener on a button it doesn't want to store the selection (might be losing selection onBlur? not sure)
there are several lines that really confuse me, because of scope, they should have access to the selection since it is defined outside the function. Here is a gist of the code since I cant stand forums syntax highlighting :X
https://gist.github.com/3030813
line 43-50 are where I am the most confused. any ideas?