code: private static String findHref(Event ev) {
  		Element element = (Element) ev.getTarget();
  		while (element != null && !element.hasAttribute("href")) {
  			element = (Element) element.getParentNode();
  		}
  		if (element == null) {
  			return null;
  		}
  		String href = element.getAttribute("href");
  		return href;
  	}
docs: /*
  If the 'A' tag contains inner tags the click doesn't report the 'A' Element
  but the inner tag as target. This method tries to find the 'hyper reference'