JavaScript: Tooltips - всплывающие подсказки
Принцип tooltips заключается в обработке у всех элементов (за исключением тех, что указаны в настройке skip_tags ) атрибутов title и alt таким образом, что при наведении «мышки» над элементом страницы с одним из этих атрибутов будет появляться нестандартная всплывающая подсказка. Она полностью настраивается через CSS (элемент #tooltip ).
Из того что понял по коду - создаём объект-переменную-класс (смотря с какого языка смотреть) tooltip с настройками, а затем ... туман-туман, да и самой этой переменной ничего не ясно.
Вставляю этот код в локальный javascript, кладу рядом css... К стати в самом скрипте вообще не ясно с чего вдруг js будет брать или как-то задействовать css стиль, хотелось бы чётко указать, где это описано и что делать, если я хочу положить css в другую папку, а не рядом с js. В общем, после внесения кода в мой скрипт, tooltips вообще отказались появлятья (FF11).
P.S. А ещё у вас применение разметки криво реализовано: выбираем текст, жмём B и вместо того чтобы поставить теги по бокам - он затирает текст тегами.