title: run a function after 60 seconds of user being on website not on a single page
body: <p>We are trying to make a load a JQuery function 60 seconds after the user has landed on the website. </p>
  
  <p>We can do this per page but cannot do this for the who visit. <em>e.g.</em> the user could browse 4 pages within 60 seconds and then it would load...</p>
  
  <p>Our code for page load is : </p>
  
  <pre><code>$(window).load(function(){
  
    setTimeout(function() {
         loadPopup();
    }, 500);
  })
  </code></pre>
  
  <p>How can we acheive this for the website visit and not per page?</p>