summaryrefslogtreecommitdiffstats
path: root/public/javascripts
diff options
context:
space:
mode:
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>2013-04-23 04:10:18 +0000
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>2013-04-23 04:10:18 +0000
commitaf7540a23adb9f1a9d1b4855bc2b33a1f2bd3cc0 (patch)
tree9ed8facfaa276ea24e8db5deeebf3f19f04cdba1 /public/javascripts
parentb54496e61f277de6d8104c1a4c455996c874b7f6 (diff)
downloadredmine-af7540a23adb9f1a9d1b4855bc2b33a1f2bd3cc0.tar.gz
redmine-af7540a23adb9f1a9d1b4855bc2b33a1f2bd3cc0.zip
code layout clean up select_list_move.js
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11743 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'public/javascripts')
-rw-r--r--public/javascripts/select_list_move.js34
1 files changed, 10 insertions, 24 deletions
diff --git a/public/javascripts/select_list_move.js b/public/javascripts/select_list_move.js
index 57dbe7db4..88496fd26 100644
--- a/public/javascripts/select_list_move.js
+++ b/public/javascripts/select_list_move.js
@@ -1,14 +1,12 @@
var NS4 = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) < 5);
-function addOption(theSel, theText, theValue)
-{
+function addOption(theSel, theText, theValue) {
var newOpt = new Option(theText, theValue);
var selLength = theSel.length;
theSel.options[selLength] = newOpt;
}
-function swapOptions(theSel, index1, index2)
-{
+function swapOptions(theSel, index1, index2) {
var text, value;
text = theSel.options[index1].text;
value = theSel.options[index1].value;
@@ -18,42 +16,31 @@ function swapOptions(theSel, index1, index2)
theSel.options[index2].value = value;
}
-function deleteOption(theSel, theIndex)
-{
+function deleteOption(theSel, theIndex) {
var selLength = theSel.length;
- if(selLength>0)
- {
+ if (selLength > 0) {
theSel.options[theIndex] = null;
}
}
-function moveOptions(theSelFrom, theSelTo)
-{
-
+function moveOptions(theSelFrom, theSelTo) {
var selLength = theSelFrom.length;
var selectedText = new Array();
var selectedValues = new Array();
var selectedCount = 0;
-
var i;
-
- for(i=selLength-1; i>=0; i--)
- {
- if(theSelFrom.options[i].selected)
- {
+ for (i = selLength - 1; i >= 0; i--) {
+ if (theSelFrom.options[i].selected) {
selectedText[selectedCount] = theSelFrom.options[i].text;
selectedValues[selectedCount] = theSelFrom.options[i].value;
deleteOption(theSelFrom, i);
selectedCount++;
}
}
-
- for(i=selectedCount-1; i>=0; i--)
- {
+ for (i = selectedCount - 1; i >= 0; i--) {
addOption(theSelTo, selectedText[i], selectedValues[i]);
}
-
- if(NS4) history.go(0);
+ if (NS4) history.go(0);
}
function moveOptionUp(theSel) {
@@ -73,8 +60,7 @@ function moveOptionDown(theSel) {
}
// OK
-function selectAllOptions(id)
-{
+function selectAllOptions(id) {
var select = $('#'+id);
select.children('option').attr('selected', true);
}