window.onload = function()	{}

/* Note: In Opera 9.01, if onunload is defined, the script stops executing 
window.onunload = function() {}
*/

var ldUnitsIndexing, ldIndexIndexing = 0, ldStateIndexing = 0, ldTimerIndexing;

function showSearchingBarIndexing(sId) {
	if (document.getElementById) {
	    var bar = document.getElementById(sId);
		if (bar && bar.style && bar.getElementsByTagName) {
			ldUnitsIndexing = bar.getElementsByTagName('DIV');
			bar.style.visibility = 'visible';
			ldTimerIndexing = window.setInterval(ldBarOnTimerIndexing, 70);
		}
	}
}

function ldBarOnTimerIndexing() {
	switch (ldStateIndexing) {
		case 0:
			ldUnitsIndexing[ldIndexIndexing].style.visibility = 'visible';
			++ldIndexIndexing;
			if (ldIndexIndexing == ldUnitsIndexing.length) {
				++ldStateIndexing;
				ldIndexIndexing = 0;
			}
			break;
		case 1:
			ldUnitsIndexing[ldIndexIndexing].style.visibility = 'hidden';
			++ldIndexIndexing;
			if (ldIndexIndexing == ldUnitsIndexing.length) {
				++ldStateIndexing;
				ldIndexIndexing = ldUnitsIndexing.length - 1;
			}
			break;
		case 2:
			ldUnitsIndexing[ldIndexIndexing].style.visibility = 'visible';
			--ldIndexIndexing;
			if (ldIndexIndexing == -1) {
				++ldStateIndexing;
				ldIndexIndexing = ldUnitsIndexing.length - 1;
			}
			break;
		case 3:
			ldUnitsIndexing[ldIndexIndexing].style.visibility = 'hidden';
			--ldIndexIndexing;
			if (ldIndexIndexing == -1) {
				ldStateIndexing = 0;
				ldIndexIndexing = 0;
			}
			break;
	}
}

function showPleaseWaitIndexing() {
	document.getElementById("fingerprintBoxDiv").style.visibility="hidden";
	document.getElementById("fingerprintBoxDiv").style.display="none";
		
	document.getElementById("fingerprintBoxWait").style.visibility="visible";
	document.getElementById("fingerprintBoxWait").style.display="block";

	document.getElementById("pleaseWaitIndexing").style.visibility="visible";
	document.getElementById("pleaseWaitIndexing").style.display="block";

   	showSearchingBarIndexing('pleaseWaitIndexingBarId');
}

function hidePleaseWaitIndexing() {
	document.getElementById("fingerprintBoxDiv").style.visibility="visible";
	document.getElementById("fingerprintBoxDiv").style.display="block";

	document.getElementById("fingerprintBoxWait").style.visibility="hidden";
	document.getElementById("fingerprintBoxWait").style.display="none";
	
	document.getElementById("pleaseWaitIndexing").style.visibility="hidden";
	document.getElementById("pleaseWaitIndexing").style.display="none";
	
	window.clearInterval(ldTimerIndexing);
}