function showIE6Tooltip(e) {
    if (!e) { var e = window.event; }
    var obj = e.srcElement;
    var objHeight = obj.offsetHeight;
    var optionCount = obj.options.length;
    var eX = e.offsetX;
    var eY = e.offsetY;

    //vertical position within select will roughly give the moused over option...
    var hoverOptionIndex = Math.floor(eY / (objHeight / optionCount));

    var tooltip = document.getElementById('dvDiv');
    tooltip.innerHTML = obj.options[hoverOptionIndex].title;

    mouseX = e.pageX ? e.pageX : e.clientX;
    mouseY = e.pageY ? e.pageY : e.clientY;

    tooltip.style.left = mouseX + 10;
    tooltip.style.top = mouseY;

    tooltip.style.display = 'block';

    var frm = document.getElementById("frm");
    frm.style.left = tooltip.style.left;
    frm.style.top = tooltip.style.top;
    frm.style.height = tooltip.offsetHeight;
    frm.style.width = tooltip.offsetWidth;
    frm.style.display = "block";
}
function hideIE6Tooltip(e) {
    var tooltip = document.getElementById('dvDiv');
    var iFrm = document.getElementById('frm');
    tooltip.innerHTML = '';
    tooltip.style.display = 'none';
    iFrm.style.display = 'none';
}