Simply use the javascript timer to handle it, like this:
function NewImage()
{
document.images.clock.src = "clock.php";
setTimeout('NewImage()',60000);
}
setTimeout('NewImage()',50);
The above code simply loads the same image over and over every minute so you have to supply some additional code to handle it properly.
A javascript ad rotator example:
http://www.abiglime.com/webmaster/articles/jscript/021298.htm[
^]
Another way would be to add an iframe and let it refresh as you did with the complete page. You can google it for some examples.
Good luck!