function refreshProgress() {
    ProgressMonitor.getProgressInfo(updateProgress);
}

function updateProgress(progressInfo) {
    if (progressInfo.inProgress) {
        $('form1').disable();
        $('progressText').show();
		$('progressText').innerHTML = progressInfo.message;
    }
    else {
    	$('form1').enable();
    	$('progressText').hide();
    }
    window.setTimeout("refreshProgress()", 500);
    return true;
}

function startProgress() {
    $('uploadbutton').disable();
    $('progressText').innerHTML = '';
    $('progressText').show();
    window.setTimeout("refreshProgress()", 500);
    return true;
}

