progress-bar.adp
Delivered as text/html
Related Files
[ hide source ] | [ make this the default ]
File Contents
<html>
<head>
<link rel="stylesheet" type="text/css" href="/resources/acs-subsite/site-master.css" media="all">
<title>@title@</title>
</head>
<body>
<div id="page-body">
<if @title@ not nil>
<h1 class="page-title">@title;noquote@</h1>
</if>
<div class="boxed-user-message">
<if @message_1@ not nil>
<h3>@message_1@</h3>
</if>
<div class="body">
<span id="progress1" style="background-color: white;"> </span>
<span id="progress2" style="background-color: white;"> </span>
<span id="progress3" style="background-color: white;"> </span>
<span id="progress4" style="background-color: white;"> </span>
<span id="progress5" style="background-color: white;"> </span>
</div>
<if @message_2@ not nil>
<p>@message_2@</p>
</if>
</div>
<div style="clear: both;"></div>
</div>
</div>
<script type="text/javascript" <if @::__csp_nonce@ not nil> nonce="@::__csp_nonce;literal@"</if>>
var progressEnd = 5;// set to number of progress span's.
var progressColor = 'blue';// set to progress bar color
var progressInterval = 1000;// set to time between updates (milli-seconds)
var progressAt = progressEnd;
var progressTimer;
function progress_update() {
if (progressAt > 0) {
document.getElementById('progress'+progressAt).style.backgroundColor = 'white';
}
progressAt++;
if (progressAt > progressEnd) progressAt = 1;
document.getElementById('progress'+progressAt).style.backgroundColor = progressColor;
// schedule progress bar to update automatically
progressTimer = setTimeout('progress_update()',progressInterval);
}
progress_update();// start progress bar
</script>