var formChangesMade = false;

$( function(){
	$('a.checkFirst').click( function(){
		var confirmText = "You have made changes which will be lost if you leave this page - you should click on the save button first to save changes. \n\nClick OK to save your changes, or cancel to discard your changes and continue anyway.";
		
		if( formChangesMade ){
			if( confirm( confirmText ) ){
				$('.col2 form').append('<input type="hidden" name="data[saveOnly]" value="true" />');
				$('.col2 form').submit();
				return false;
			} else {
				return true;
			}
		}
	});
	
	$('input,textarea,select').each(function(){
		$(this).blur( function(){
			formChangesMade = true;
		});
	});
	
	
});
