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)