change mouseover to click for mobile
toggle hover
restore mouseover
add mobile popup support
correct mobile detection