<script type="text/javascript" src="js/changebackground.js"></script>
<div id="container" style="">
<!-- Блок с бэкграундом, фон динамический changebackground.js-->
</div>
window.onload = function changebg(){
var path = "url(images/background/";
var ext = ".jpg)";
var backs = [];
for(var i = 1; i <= 9; i++){
var fileNum = ('00' + i).substr(-3);
var fullPath = path + fileNum + ext;
backs.push(fullPath);
}
var randomImg = Math.floor(Math.random() * backs.length);
document.getElementById('container').style.background = (backs[randomImg]);
document.getElementById('container').style.backgroundSize = "cover";
document.getElementById('container').style.backgroundRepeat = "no-repeat";
setInterval(changebg, 2000);
условие: изображения должны лежать в (images/background) и обзываться 001.jpg, 002.jpg .... 0xx.jpg