function dosubmit() {
	$('processing').show();
	$(document.body).setStyle({overflow: 'hidden'}); 
	$(document.getElementsByTagName("html")[0]).setStyle({overflow: 'hidden'});
	new Ajax.Updater( 'result', 'application/generate', { method: 'post',
		parameters: $('App_Engine_Form').serialize(),onComplete:showResults } 
		); 

}

function showResults() {
	$('result').show();
	$('processing').hide();
	}

function hidewindow() {
	$(document.getElementsByTagName("html")[0]).setStyle({overflow: 'scroll'}); 		
	$(document.body).setStyle({overflow: 'auto'});  
	$('result').hide();
}
	
function enter_pressed(e) {
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return false;
	return (keycode == 13);
}	

/*
function disableform() {
	var form = $('qqForm');
	// cycle between calling form.disable() and form.enable()
	form[form.disabled ? 'enable' : 'disable']();
	form.disabled = !form.disabled;
}
*/