You could do something like this
$(function(){
$("body").fadeOut(1000,function(){
window.location.href = "http://test.example.com/;"
})
});
On the new page just write:
$(function(){
$("body").hide();
$("body").fadeIn(1000);
})
This will fade out the entire page by the body
element.
On your new page it will initially hide the body
then fade it in.
In fact you could make this a global thing with an event listener like this:
$(window).bind('unload', function(){
....
});
If you wanted this whole thing to start 60 seconds after the page loads you could do this:
$(function(){
setTimeout(function(){
$("body").fadeOut(1000,function(){
window.location.href = "http://test.example.com/;"
})
},60000)
});