function showProgressIndicator(btn)
{
	var msg = btn.value;
	if(msg == null) { msg = "Save Changes"; }

	FullScreen.loading(msg);

	setTimeout(function() { return btn.form.submit(); }, 1000);
}	// showProgressIndicator

function confirmFormSubmission(btn_id, msg_url, cancel_action)
{
	var btn = $(btn_id);
	var inside = '<div id="window-buttons"><table style="width: 100%;"><tr><td style="text-align: left;">Please Confirm</td><td style="text-align: right;">' +
		'<input type="submit" value="Back" onclick="' + cancel_action + '; return FullScreen.hide();">' +
		'<input type="submit" value="Confirm" onclick="return showProgressIndicator($(\'' + btn_id + '\')); "></td></tr></table>' +
		'</div>'+
		'<div id="window-cancel"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td>Help us improve your brain fitness experience. Please give us feedback and tell us why you are cancelling your subscription:</td><td align="right" width="50%"><input type="text" value="' + $('cancelReason').value + '" onchange="$(\'cancelReason\').value = this.value;" /></td></tr></table></div>' +
		'<div id="window-content"><iframe style="width: 100%; height: 300px;" src="' + msg_url + '" /></div>';

	return FullScreen.show(inside);
}	// confirmFormSubmission
