vorrei far apparire ogni giorno un'immagine diversa, in locale mi funziona ma quando vado a portarlo su web non va..

codice:
</script></td>
      <td width="50%" align="center" height="14">
      <script type="text/javascript" language="JavaScript">


var mondayimg="http://www.miosito/immagini/1.png" 
var tuesdayimg="http://www.miosito/immagini/2.png"
var wednesdayimg="http://www.miosito/immagini/3.png"
var thursdayimg="http://www.miosito/immagini/4.png"
var fridayimg="http://www.miosito/immagini/5.png"
var saturdayimg="http://www.miosito/immagini/6.png"
var sundayimg="http://www.miosito/immagini/0.png"     
var mydate=new Date()        
var today=mydate.getDay()
if (today==1)
document.write('[img]'+mondayimg+'[/img]')
else if (today==2)
document.write('[img]'+tuesdayimg+'[/img]')
else if (today==3)
document.write('[img]'+wednesdayimg+'[/img]')
else if (today==4)
document.write('[img]'+thursdayimg+'[/img]')
else if (today==5)
document.write('[img]'+fridayimg+'[/img]')
else if (today==6)
document.write('[img]'+saturdayimg+'[/img]')
else
document.write('[img]'+sundayimg+'[/img]')
//-->
</script></td>
cosa sbaglio?