Если вы полагаетесь, что это работает только в Internet Explorer, вы можете просто сохранить значение перед установкой тайм-аута:
function showTip(sDivID) {
var x = event.clientX;
SHOW_TIP_TIMEOUT_ID = setTimeout(function() {
var div = $('#' + sDivId).show()[0];
div.style.left = x;
}, 500);
}
Если вы хотите, чтобы это работало для других браузеров, вам придется захватить событие в самом обработчике событий и либо передать его, либо сохранить в глобальном (ick). Поскольку вы используете jQuery, он уже выполняет всю работу по нормализации браузера, поэтому вы должны воспользоваться этим.