Yes, but it sounds a little ambitious for such a small problem. It is primarily the clicking which is the problem.
The problem is that there is no support for touch events..
<img id="hosts_icon" src="desktop_images/icons/32px/hosts.gif" alt="" title="Who is online and where can I race" onmousedown="startPos('hosts', true);" onmouseup="stopPos (true);" ondblclick="winActivate ('hosts');" height="32" border="0" width="32">
Not sure if a
ontouch="winActivate ('hosts');"
and/or
ontouchend="winActivate ('hosts');"
would do the trick but I think it will.