Index: /CKEditor/branches/prototype/_source/core/config.js
===================================================================
--- /CKEditor/branches/prototype/_source/core/config.js	(revision 2874)
+++ /CKEditor/branches/prototype/_source/core/config.js	(revision 2875)
@@ -322,7 +322,7 @@
 			{
 				formAction : '',
-				formEncoding : '',
+				formEncoding : 'text/plain',
 				formTarget : '',
-				formMethod : '',
+				formMethod : 'GET',
 				textfieldWidth : '',
 				textfieldMaxChars : '',
@@ -373,6 +373,6 @@
 				rows : '3',
 				columns : '',
-				rows : '3',
 				border : '1',
+				align : '',
 				width : '200',
 				widthType : 'pixels',
Index: /CKEditor/branches/prototype/_source/plugins/forms/dialogs/button.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/forms/dialogs/button.js	(revision 2874)
+++ /CKEditor/branches/prototype/_source/plugins/forms/dialogs/button.js	(revision 2875)
@@ -130,4 +130,5 @@
 						label : editor.lang.button.text,
 						accessKey : 'V',
+						'default' : '',
 						validate: function()
 						{
@@ -140,5 +141,5 @@
 						type : 'select',
 						label : editor.lang.button.type,
-						'default' : 'button',
+						'default' : editor.config.pluginConfig.forms.defaultValues.buttonType,
 						accessKey : 'T',
 						items :
Index: /CKEditor/branches/prototype/_source/plugins/forms/dialogs/form.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/forms/dialogs/form.js	(revision 2874)
+++ /CKEditor/branches/prototype/_source/plugins/forms/dialogs/form.js	(revision 2875)
@@ -130,5 +130,5 @@
 						type : 'text',
 						label : editor.lang.form.action,
-						'default' : '',
+						'default' : editor.config.pluginConfig.forms.defaultValues.formAction,
 						accessKey : 'A',
 						validate: function()
@@ -161,5 +161,5 @@
 								style : 'width:100%',
 								accessKey : 'E',
-								'default' : 'text/plain',
+								'default' : editor.config.pluginConfig.forms.defaultValues.formEncoding,
 								items :
 								[
@@ -187,5 +187,5 @@
 								style : 'width:100%',
 								accessKey : 'M',
-								'default' : '',
+								'default' : editor.config.pluginConfig.forms.defaultValues.formTarget,
 								items :
 								[
@@ -207,5 +207,5 @@
 								label : editor.lang.form.method,
 								accessKey : 'M',
-								'default' : 'GET',
+								'default' : editor.config.pluginConfig.forms.defaultValues.formMethod,
 								items :
 								[
Index: /CKEditor/branches/prototype/_source/plugins/forms/dialogs/select.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/forms/dialogs/select.js	(revision 2874)
+++ /CKEditor/branches/prototype/_source/plugins/forms/dialogs/select.js	(revision 2875)
@@ -206,5 +206,5 @@
 								labelLayout : 'horizontal',
 								label : editor.lang.select.size,
-								'default' : '',
+								'default' : editor.config.pluginConfig.forms.defaultValues.selectSize,
 								accessKey : 'S',
 								style : 'width:175px',
Index: /CKEditor/branches/prototype/_source/plugins/forms/dialogs/textfield.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/forms/dialogs/textfield.js	(revision 2874)
+++ /CKEditor/branches/prototype/_source/plugins/forms/dialogs/textfield.js	(revision 2875)
@@ -157,5 +157,5 @@
 								type : 'text',
 								label : editor.lang.textfield.charWidth,
-								'default' : '',
+								'default' : editor.config.pluginConfig.forms.defaultValues.textfieldWidth,
 								accessKey : 'C',
 								style : 'width:50px',
@@ -173,5 +173,5 @@
 								type : 'text',
 								label : editor.lang.textfield.maxChars,
-								'default' : '',
+								'default' : editor.config.pluginConfig.forms.defaultValues.textfieldMaxChars,
 								accessKey : 'M',
 								style : 'width:50px',
@@ -191,5 +191,5 @@
 						type : 'select',
 						label : editor.lang.textfield.type,
-						'default' : 'text',
+						'default' : editor.config.pluginConfig.forms.defaultValues.textfieldType,
 						accessKey : 'M',
 						items :
Index: /CKEditor/branches/prototype/_source/plugins/table/dialogs/table.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/table/dialogs/table.js	(revision 2874)
+++ /CKEditor/branches/prototype/_source/plugins/table/dialogs/table.js	(revision 2875)
@@ -194,5 +194,5 @@
 										widths : [ '60%','40%' ],
 										style : 'width:105px',
-										'default' : 3,
+										'default' : editor.config.pluginConfig.table.defaultValues.rows,
 										label : editor.lang.table.rows,
 										validate: function( ) {
@@ -214,5 +214,5 @@
 										widths : [ '60%','40%' ],
 										style : 'width:105px',
-										'default' : '2',
+										'default' : editor.config.pluginConfig.table.defaultValues.columns,
 										label : editor.lang.table.columns,
 										validate: function( ) {
@@ -234,5 +234,5 @@
 										widths : [ '60%','40%' ],
 										style : 'width:105px',
-										'default' : '1',
+										'default' : editor.config.pluginConfig.table.defaultValues.border,
 										label : editor.lang.table.border,
 										validate: function( ) {
@@ -251,5 +251,6 @@
 										id : 'cmbAlign',
 										type : 'select',
-										labelLayout : 'horizontal',	
+										labelLayout : 'horizontal',
+										'default' : editor.config.pluginConfig.table.defaultValues.align,
 										widths : [ '40%','60%' ],
 										label : editor.lang.table.align,
@@ -286,5 +287,5 @@
 												widths : [ '50%','50%' ],
 												label : editor.lang.table.width,
-												'default' : 200,
+												'default' : editor.config.pluginConfig.table.defaultValues.width,
 												validate: function( ) {
 													if ( this.getValue() != '' )
@@ -305,5 +306,5 @@
 												widths : [ '0%','100%' ],
 												label : '',
-												'default' : 'pixels',
+												'default' : editor.config.pluginConfig.table.defaultValues.widthType,
 												items :
 												[
@@ -325,4 +326,5 @@
 												widths : [ '50%','50%' ],
 												label : editor.lang.table.height,
+												'default' : editor.config.pluginConfig.table.defaultValues.height,
 												validate: function( ) {
 													if ( this.getValue() != '' )
@@ -350,4 +352,5 @@
 										style : 'width:140px',
 										label : editor.lang.table.cellSpace,
+										'default' : editor.config.pluginConfig.table.defaultValues.cellspacing,
 										validate: function( ) {
 											if ( this.getValue() != '' )
@@ -369,4 +372,5 @@
 										style : 'width:140px',
 										label : editor.lang.table.cellPad,
+										'default' : editor.config.pluginConfig.table.defaultValues.cellpadding,
 										validate: function( ) {
 											if ( this.getValue() != '' )
@@ -396,4 +400,5 @@
 						widths : [ '30%','70%' ],
 						labelLayout : 'horizontal',	
+						'default' : editor.config.pluginConfig.table.defaultValues.caption,
 						style : 'width:400px'
 					},
@@ -403,4 +408,5 @@
 						labelLayout : 'horizontal',	
 						label : editor.lang.table.summary,
+						'default' : editor.config.pluginConfig.table.defaultValues.summary,
 						widths : [ '30%','70%' ],
 						accessKey : 'A',
