Как загрузить JS файл через какой-то интервал времени?
function loadScript(src) {
  var s = document.createElement('script')
  s.src = src
  document.body.appendChild(s)
}

// и дальше в нужном месте вызываем
loadScript('path/to/my/script.js');

// или по таймауту
setTimeout(function() { loadScript('path/to/my/script.js') }, 15000);
Ссылку не дам, но можно покопать в сторону использования комбинации setTimeout() и JQuery метода .getScript()