// Begin progress bar

var progressEnd = 10;		// 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_clear() {
	for (var i = 1; i <= progressEnd; i++) document.getElementById('progress'+i).style.backgroundColor = 'transparent';
	progressAt = 0;
}
function progress_update() {
	progressAt++;
	if (progressAt > progressEnd) progress_clear();
	else document.getElementById('progress'+progressAt).style.backgroundColor = progressColor;
	progressTimer = setTimeout('progress_update()',progressInterval);
}
function progress_stop() {
	clearTimeout(progressTimer);
	progress_clear();
}


// End progress bar

// Begin filename validation

	function checkFilename(str) {
		var dot="."
		var lstr=str.length
		var ldot=str.indexOf(dot)
		var xtraDot = str.substring(ldot+1,ldot+2);
		if (xtraDot == '.') {
			alert("The file name appears to contain an extra dot \(\".\"\). We will attempt to upload.");
			return true;
		} else {
			return true;
		}
	}

// End filename validation
