Firstly, appologies for missing out the relevent bit of code, i.e. the bit that was wrong. Secondly, I've managed to find the solution. The original code was: hp.style.top = yOffset; hp.style.left = xOffset; The new code is: hp.style.top = yOffset+'px'; hp.style.left = xOffset+'px'; Although the old original code worked everywhere else, the new code also works with new versions of Firefox. Gary -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org