webcit_before_automake is now the trunk
[citadel.git] / webcit / tiny_mce / plugins / searchreplace / jscripts / replace.js
1 function init() {\r
2         tinyMCEPopup.resizeToInnerSize();\r
3 \r
4         var formObj = document.forms[0];\r
5 \r
6         formObj.searchstring.value = tinyMCE.getWindowArg("searchstring");\r
7         formObj.replacestring.value = tinyMCE.getWindowArg("replacestring");\r
8         formObj.casesensitivebox.checked = tinyMCE.getWindowArg("casesensitive");\r
9         formObj.backwards[0].checked = tinyMCE.getWindowArg("backwards");\r
10         formObj.backwards[1].checked = !tinyMCE.getWindowArg("backwards");\r
11 //              formObj.wrapatend.checked = tinyMCE.getWindowArg("wrap");\r
12 //              formObj.wholeword.checked = tinyMCE.getWindowArg("wholeword");\r
13 \r
14         tinyMCEPopup.execCommand("mceResetSearch", false, {dummy : ""}, false);\r
15 }\r
16 \r
17 function searchNext(replacemode) {\r
18         var formObj = document.forms[0];\r
19 \r
20         // Whats the point?\r
21         if (formObj.searchstring.value == "" || formObj.searchstring.value == formObj.replacestring.value)\r
22                 return;\r
23 \r
24         // Do search\r
25         tinyMCEPopup.execCommand('mceSearch', false, { \r
26                 string : formObj.searchstring.value,\r
27                 replacestring : formObj.replacestring.value,\r
28                 replacemode : replacemode,\r
29                 casesensitive : formObj.casesensitivebox.checked,\r
30                 backwards : formObj.backwards[0].checked\r
31 //                      wrap : formObj.wrapatend.checked,\r
32 //                      wholeword : formObj.wholeword.checked\r
33                 }, false);\r
34 \r
35         window.focus();\r
36 }\r
37 \r
38 function cancelAction() {\r
39         tinyMCEPopup.close();\r
40 }\r