Разобрался, должно быть так:
var a=Math.round(Math.random()*3)
image = new Array();
image[0]="example/logo1.png"
image[1]="example/logo2.png"
image[2]="example/logo3.png"
image[3]="example/logo4.png"
document.write ("<img src="+image[a]+">");
if (a=="0")
{
document.body.style.backgroundColor = '#FF9999';
document.body.style.backgroundImage = "url('top1.png')";
};
if (a=="1")
{
document.body.style.backgroundColor = '#3399FF';
document.body.style.backgroundImage = "url('top2.png')";
};
if (a=="2")
{
document.body.style.backgroundColor = '#CC6633';
document.body.style.backgroundImage = "url('top3.png')";
};
if (a=="3")
{
document.body.style.backgroundColor = '#0FA494';
document.body.style.backgroundImage = "url('top4.png')";
};