can be done using jQuery (Javascript library)
This sample will change the page name 2 seconds after the document is fully loaded.
function changeTitle(new_value){
$("title").val(new_value);
}
$(document).ready(function(){
setTimeout('changeTitle("New Title")',2000);
});