Direi che basta un semplice PHP:
Codice PHP:
<?
$bg_disponibili = array('bg_home_a.jpg','bg_home_b.jpg','bg_home_b.jpg');
$bg = array_rand($bg_disponibili,'1');
echo '
#home {
position: absolute;
top: 0%;
left: 0%;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background:url(../img/bg/'.$bg[1]') center center no-repeat fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover; }
';
?>
Incolla questo codice nell' index (ovviamente .php) tra <head> e </head> (PS: o lo metti dopo il collegamento al css o rimuovi #home dal file css)