Author: vmolotkov
Date: 2007-11-08 15:25:05 -0500 (Thu, 08 Nov 2007)
New Revision: 3842
Modified:
trunk/sandbox/ui/orderingList/src/main/resources/org/richfaces/renderkit/html/scripts/OrderingList.js
Log:
cosmetic changes
Modified:
trunk/sandbox/ui/orderingList/src/main/resources/org/richfaces/renderkit/html/scripts/OrderingList.js
===================================================================
---
trunk/sandbox/ui/orderingList/src/main/resources/org/richfaces/renderkit/html/scripts/OrderingList.js 2007-11-08
20:20:48 UTC (rev 3841)
+++
trunk/sandbox/ui/orderingList/src/main/resources/org/richfaces/renderkit/html/scripts/OrderingList.js 2007-11-08
20:25:05 UTC (rev 3842)
@@ -67,10 +67,22 @@
Shuttle.prototype.init = function(contentTableId, headerTableId, upControlId,
downControlId, firstControlId, lastControlId, onclickControlId, focusKeeperId) {
var obj = this;
Shuttle.setFocus(focusKeeperId);
- document.getElementById(upControlId).onclick = function()
{obj.moveSelectedItems('up');return false;};
- document.getElementById(downControlId).onclick = function()
{obj.moveSelectedItems('down');return false;};
- document.getElementById(firstControlId).onclick = function()
{obj.moveSelectedItems('first');return false;};
- document.getElementById(lastControlId).onclick = function()
{obj.moveSelectedItems('last');return false;};
+ var upControl = document.getElementById(upControlId);
+ var downControl = document.getElementById(downControlId);
+ var topControl = document.getElementById(lastControlId);
+ var bottomControl = document.getElementById(lastControlId);
+ if (upControl) {
+ upControl.onclick = function() {obj.moveSelectedItems('up');return false;};
+ }
+ if (downControl) {
+ downControl.onclick = function() {obj.moveSelectedItems('last');return
false;};
+ }
+ if (topControl) {
+ topControl.onclick = function() {obj.moveSelectedItems('first');return
false;};
+ }
+ if (bottomControl) {
+ bottomControl.onclick = function() {obj.moveSelectedItems('last');return
false;};
+ }
document.getElementById(contentTableId).onclick = function(e)
{obj.onclickHandler(window.event || e);};
this.shuttleTop = LayoutManager.getElemXY(this.shuttleTable).top;
}
Show replies by date