fixes #11: make buttons transparent when cursos occurs below them
reduce number of selectors fired by jquery, by storing element reference in cm object