public void handleEvent(Event evt)
{
EventTarget target = evt.getTarget();
if (target == svgElem) // MSIE or outside of circles
{
ItsNatEvent itsNatEvt = (ItsNatEvent)evt;
if ("undefined".equals(itsNatEvt.getExtraParam("offsetX")))
return; // Not MSIE and outside of circles
String offsetXStr = (String)itsNatEvt.getExtraParam("offsetX");
int x = Integer.parseInt(offsetXStr);
String offsetYStr = (String)itsNatEvt.getExtraParam("offsetY");
int y = Integer.parseInt(offsetYStr);
log("Clicked: " + x + "," + y);
for(int i = circleList.getLength() - 1; i >= 0; i--)
{
// The last circle has a greater SVG "z-index"