Ciao Artigiano e benvenuto su ForumGT!
passo direttamente al esempio, così da farti vedere un po come potresti fare....
<script>
adesso = new Date();
giorni = new Array('domenica','lunedi','martedi','mercoledi','giovedi','venerdi','sabato');
ora = adesso.getHours();
minuti = adesso.getMinutes();
giorno = giorni[adesso.getDay()];
if(giorno == "sabato" && ora == "7" && (minuti >= 0 && minuti < 30))
{
document.write("<img src='img1' />");
}
</script>
ecco qui, molto semplice, certe cose potevano andare eliminate, ma...ho deciso di lasciarle per maggiore chiarezza (arrai con i giorni e successiva trasformazione), senza quella parte, gli if dovevi farli con un numero >= di 0 e <= a 6