        
    var PROGRESS_SECONDS                =   0;
    var PROGRESS_MINUTES                =   0;
    var PROGRESS_COUNT                  =   0;
        
    function BLOCK_showProcessingBlock(){
        $('select').css({ visibility: 'hidden' });
        BLOCK_progressTimer(1);
        $('#progressbar').css({position:'relative',top: 0, left:0});
        
        
    		
        $.blockUI($('#progressbar')[0],{
        	css: {
	        	height:'0',
	        	width:'0', 
	        	border: 'none'
        	},
        	
        	overlayCSS:  {
    			backgroundColor: '#FFFFFF',
    			opacity:	  	 0,
    			cursor:		  	 'wait'
        	}, 
        	
        	fadeIn: 0, 
        	fadeOut: 0
        });
    }

    function BLOCK_hideProcessingBlock(){
        $('select').css({ visibility: 'visible' });
        $.unblockUI();
    }

    function BLOCK_progressTimer(initialize){      
        PROGRESS_SECONDS++;
        if(PROGRESS_SECONDS >= 60){
            PROGRESS_SECONDS                                    =   0;
            PROGRESS_MINUTES++;
        } 
        if(PROGRESS_SECONDS < 10){
            strSeconds                                          =   '0' + PROGRESS_SECONDS.toString();
        } else {
            strSeconds                                          =   PROGRESS_SECONDS.toString();
        }
        strMinutes                                              =   PROGRESS_MINUTES.toString();      
        $('#progressbartimer').html(strMinutes+':'+strSeconds); 
        if(PROGRESS_COUNT > 9){          
            $('span.progressgrouping').css('backgroundColor', 'transparent');
            PROGRESS_COUNT                                      =   0;
        } else {
            $('#progress'+PROGRESS_COUNT).css('backgroundColor', 'navy');
        }             
        PROGRESS_COUNT++;
        setTimeout("BLOCK_progressTimer(0)",1000);
    }   
