mio consiglio è quello di tenere sempre separato il js dall'html

quindi
crei un file lo chiami changeBackground.js
dove inserisci questo:
codice:
    number = 1;
    maxNumber = 5
    refresh   = 5000

    function changeBg()
    {
    	var bodyBG = document.getElementsByTagName("BODY").item(0)
    	bodyBG.style.backgroundImage	= "url('img/bg" +  number + ".jpg')";
    	number ++;
    	if (number==maxNumber) {number = 1;}
    }
    function init()
    {
    	var ww;var myImg 					= new Image();
    	for (ww=1;ww< maxNumber+1 ;ww++){	myImg.src 	= "/img/bg" +  ww + ".jpg";}
    	setInterval("changeBg()",refresh );
    }
    window.onload = init;
poi lo puoi collegare quando ti pare con
codice:
<script type="text/javascript" src="changeBackground.js"> </script>
che ci sia uno spazio tra <script...> e </script> e modifica eventualmente i percorsi ai file immagini e la nominazione