src/cm/media/js/site/text_edit.js
changeset 183 f1c6f8fadfef
parent 174 805b9195c511
child 264 b545c82610df
--- a/src/cm/media/js/site/text_edit.js	Sat Feb 13 12:04:27 2010 +0100
+++ b/src/cm/media/js/site/text_edit.js	Sat Feb 13 12:50:06 2010 +0100
@@ -8,7 +8,6 @@
 
     if (commentsKept) {
         var pre_edit_url = tb_conf['pre_edit_url'] ;
-
         $.ajax({
            url: pre_edit_url,
            type:'POST',
@@ -18,7 +17,7 @@
                nb_removed = obj['nb_removed'];
                if (newVersion) {
                     if (nb_removed == 0) {
-                        $('#edit_form').submit();
+                 	   submit_edit_form();
                     }
                     else {
                 		var message = ngettext( 
@@ -35,7 +34,7 @@
                }
                else {                  
                    if (nb_removed == 0) {
-                        $('#edit_form').submit();
+                	   submit_edit_form();
                     }
                    else {
 	               		var message = ngettext(  
@@ -68,19 +67,23 @@
             $('#confirm_all_removed_dlg').dialog('open') ;
         }
         else {
-            $('#edit_form').submit();
+        	submit_edit_form() ;    		
         }
     }
 }
 
+function submit_edit_form() {
+	needToConfirm = false;
+    $('#edit_form').submit();
+}
+
 $(function() {
 	var buttons = {};
 	buttons[gettext('No')] = function() {
 		$(this).dialog('close');
 	} ;
 	buttons[gettext('Yes')] = function() {
-		needToConfirm = false;
-		$(this).dialog('close');$('#edit_form').submit();
+		$(this).dialog('close');submit_edit_form();
 	} ;	
 
     $('#confirm_all_removed_dlg').dialog({
@@ -92,14 +95,8 @@
     }) ;
     
 	var buttons0 = {};
-	buttons0[gettext('Detach')] = function() {
-		needToConfirm = false;
-		$(this).dialog('close');$('#cancel_modified_scopes').val("1");$('#edit_form').submit();
-	} ;
-	buttons0[gettext('Remove')] = function() {
-		needToConfirm = false;
-		$(this).dialog('close');$('#cancel_modified_scopes').val("0");$('#edit_form').submit();
-	} ;
+	buttons0[gettext('Detach')] = function() {$(this).dialog('close');$('#cancel_modified_scopes').val("1");submit_edit_form();} ;
+	buttons0[gettext('Remove')] = function() {$(this).dialog('close');$('#cancel_modified_scopes').val("0");submit_edit_form();} ;
 	buttons0[gettext('Cancel')] = function() {$(this).dialog('close');} ;
 
     $('#remove_scope_choice_dlg').dialog({