Index: /CKEditor/branches/prototype/_source/plugins/newpage/plugin.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/newpage/plugin.js	(revision 2993)
+++ /CKEditor/branches/prototype/_source/plugins/newpage/plugin.js	(revision 2994)
@@ -13,5 +13,15 @@
 	init : function( editor, pluginPath )
 	{
-		editor.addCommand( 'newpage', CKEDITOR.plugins.newpage );
+		var config = editor.config.newpage,
+			data = config.resetToStartupContent ? editor.getData() : config.newPageContent;
+
+		editor.addCommand( 'newpage',
+			{
+				exec : function( editor )
+				{
+					editor.setData( data );
+				}
+			});
+			
 		editor.ui.addButton( 'NewPage',
 			{
@@ -19,24 +29,9 @@
 				command : 'newpage'
 			});
-		if ( editor.config.newpage.resetToStartupContent )
-			CKEDITOR.plugins.newpage.newContent = editor.getData();
-		else
-			CKEDITOR.plugins.newpage.newContent = editor.config.newpage.newPageContent;
 	}
 });
 
-CKEDITOR.plugins.newpage =
-{
-	newContent : '',
-	exec : function( editor )
-	{
-		if ( editor.config.newpage.confirmation == false || confirm( editor.lang.common.confirmNewPage ) )
-			editor.setData( CKEDITOR.plugins.newpage.newContent );
-	}
-};
-
 CKEDITOR.config.newpage =
 {
-	confirmation : true,
 	resetToStartupContent : false,
 	newPageContent : ''
