El código adjunto no lo he revisado porque no estoy loco, o al menos no lo suficiente como para hacerlo 
 
La idea es muy sencilla:    
Código Javascript
:
Ver originaldocument.getElementById('id_boton').addEventListener('click', function(){
   setTimeout(function(){
      location.href = 'URL';
   }, 5000);
}, false);