var handle = 0;

function update()
{
	var perc = $('#params').attr('perc');
	var file = $('#params').attr('file');

	$.get('progress.jim' + '?perc=' + perc + '&file=' + file,
	    function(data) {
		if (handle)
			$('#progressbar').reportprogress(data);
	});
}

$(document).ready(function() {

$('#progressbar').reportprogress(0);

$('#back').button().click(function() {
	window.location = '../index.jim?dir=' + $('#params').attr('dir');
});

$('#cropit').button().click(function() {
	$('#cropdiv').hide('slow');
	$('#progressdiv').show('slow');
	handle = setInterval("update()", 1000);
	$('#output').text('Please do not interrupt...')
	    .load('execute.jim?file=' + $('#params').attr('file'),
	    function() {
		clearInterval(handle);
		handle = 0;
		$('#back').show();
		$('#progressbar').reportprogress(100);
	});
});

});

