function showProgressBar(param){

	for(i=0;i<param;i++){
		document.getElementById("select_box"+i).style.display = "none";
	}
	if(document.getElementById("body_content")){
		document.getElementById("body_content").style.display = "none";
	}

	document.getElementById("body").className="progress";
	document.location.replace('#'+"top");
//	window.disable();
	document.getElementById("divLoading").style.visibility = "visible";
	try {
		if(o=parent.document.getElementById('container'))o.style.height = '500px';
	} catch(e) {};
	progress_update();		// start progress bar
}

var progressEnd = 9;		// set to number of progress <span>'s.
var progressColor = '/images/bg_progress.gif';	// 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).className="progress_bar2";
	progressAt = 0;
}
function progress_update() {
	progressAt++;
	if (progressAt > progressEnd) progress_clear();
	else document.getElementById('progress'+progressAt).className="progress_bar1";
	progressTimer = setTimeout('progress_update()',progressInterval);
}
function progress_stop() {
	clearTimeout(progressTimer);
	progress_clear();
}
function SwitchBlock(id) {
// Second argument (optional) type - auto|show|hide [default - auto]
type=(arguments[1]=="show" || arguments[1]=="hide")?arguments[1]:'auto';
if (document.getElementById(id))
document.getElementById(id).style.display=((type=='auto' && document.getElementById(id).style.display=='none') || type=='show')?'':'none';
}