В коде подставляется не верный адрес к картинкам. Дело в том, что изначально у вас стиль прописан в css (который лежит в подпапках) и путь до фона рассчитывается от него. А через js вы прописываете адрес непосредственно на странице и путь рассчитывается уже от нее. Перепишите подставляемые адреса на /themes/theme_2/img/bg/[изображение] и по mouseout легче не подставляла изначальную картинку, а уничтожать атрибут style.