Salve da un paio di giorni il mio preloader non funziona piu solo che non riesco a capire le cause.

preloader.js
Codice PHP:
$(window).load(function() { // makes sure the whole site is loaded
$('#status').fadeOut(); // will first fade out the loading animation
$('#preloader').delay(350).fadeOut('slow'); // will fade out the white DIV that covers the website.
$('body').delay(350).css({'overflow':'visible'});
})
style.css
Codice PHP:
#preloader {
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
background-color:#fff;
z-index:99;
}

#status {
width:200px;
height:200px;
position:absolute;
left:50%;
top:50%;
background-image:url(assets/loader.gif);
background-repeat:no-repeat;
background-position:center;
margin:-100px 0 0 -100px;
}
index.php
Codice PHP:
<script type="text/javascript" src='<?php echo $baseurl ?>/assets/js/preloader.js'></script>
</head>
<body>
<div id="preloader">
<div id="status">&nbsp;</div>
</div>
Ripeto ormai sono due anni che funziona solo che negli ultimi tempi è morto, quindi $baseurl l'ho specificata.
L'immagine delle rotelline c'e
http://www.socailedge.altervista.org/assets/loader.gif