function offsetClick(element, x, y) {
var event = document.createEvent("MouseEvent");
event.initMouseEvent("click", true, true, null, null, 0, 0, x, y, false, false, false, false, 2, null);
return element.dispatchEvent(event);
}
как то так, хотя пишу с айфона, поэтому посмотреть по поводу параметров в методе initMouseEvent нигде не могу, возможно с параметрами я ошибся