No te recomiendo que lo hagas, es una práctica mal vista por los visitantes, y lo más probable es que con eso los estés invitando a irse de tu página. De hecho, uso Firefox y deshabilito la opción de permitir que scripts reemplacen los menús contextuales.
P.S.: El código que tienes parece muy antiguo

.