
<html>
  <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  </head>
  <body>
    <div align="center">
      <section>
        <img src="https://s3.amazonaws.com/schaeffers-cdn/sir-common/images/SIR_logo_Final_color.jpg" width="500"></img><br />
      	<h1>Please wait. The system is initializing...</h1>
      	  <div>
	      	  <progress></progress>
      	  </div>
	  <section>
    </div>
    <input type="hidden" id="applicationVirtualPath" value="" />
    <script type="text/javascript">
; (function () {
var appVirtualPath = document.getElementById('applicationVirtualPath') ? document.getElementById('applicationVirtualPath').value : '';

var getURLParameter = function (name) {
    return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [, ""])[1].replace(/\+/g, '%20')) || null
};

var redirectToReturnUrl = function () {
    var returnUrl = getURLParameter('ReturnUrl');
    window.location = returnUrl ? returnUrl : location.protocol() + '://' + location.host();
};

var getAppStatus = function () {
    var request = new XMLHttpRequest();
    request.open('GET', appVirtualPath + '/appstatus', false);
    request.send();

    if (request.status === 404) {
        redirectToReturnUrl();
    }
};

var getAppStatusInterval = function () {
    setInterval(function () {
        getAppStatus();
    }, 3000);
};

getAppStatus();
getAppStatusInterval();

})();
</script>
  </body>
</html>