Я знаю, что я делаю что-то не так:
document.getElementById("body_bg_top").style.background-image:url(main_bg_top.jpg);
Если кто-то может исправить меня, я был бы признателен, спасибо!
background-image не имеет дефиса, поэтому просто
document.getElementById("body_bg_top").style.backgroundImage="url(main_bg_top.jpg)";
Также необходимо заменить двоеточие на равно и заключить в кавычки URL ().*
С помощью jQuery вы можете использовать:
$('#element-name').css('background-image');
для доступа к этому конкретному свойству CSS.