mailboxLI.appendChild(mailboxUL);
var mailboxRooms = GetMailboxRooms();
for(var i=0; i<mailboxRooms.length; i++) {
- var room = mailboxRooms[i];
- currentDropTargets.push(addRoomToList(mailboxUL, room, curRoomName));
+ var room = mailboxRooms[i];
+ currentDropTargets.push(addRoomToList(mailboxUL, room, curRoomName));
}
if (currentExpanded != null && currentExpanded == _mailbox ) {
- expandFloor(mailboxSPAN);
+ expandFloor(mailboxSPAN);
}
for(var a=0; a<floors.length; a++) {
- var floor = floors[a];
- var floornum = floor[0];
- var name = floor[1];
- var floorLI = document.createElement("li");
- ul.appendChild(floorLI);
- var floorSPAN = document.createElement("span");
- floorSPAN.appendChild(document.createTextNode(name));
- $(floorSPAN).observe('click', expandFloorEvent);
- floorLI.appendChild(floorSPAN);
- floorLI.className = "floor";
- var floorUL = document.createElement("ul");
- floorLI.appendChild(floorUL);
- var roomsForFloor = GetRoomsByFloorNum(floornum);
- for(var b=0; b<roomsForFloor.length; b++) {
- var room = roomsForFloor[b];
- currentDropTargets.push(addRoomToList(floorUL, room, curRoomName));
- }
- if (currentExpanded != null && currentExpanded == name) {
- expandFloor(floorSPAN);
+ var floor = floors[a];
+ var floornum = floor[0];
+
+ if (floornum != -1)
+ {
+
+ var name = floor[1];
+ var floorLI = document.createElement("li");
+ ul.appendChild(floorLI);
+ var floorSPAN = document.createElement("span");
+ floorSPAN.appendChild(document.createTextNode(name));
+ $(floorSPAN).observe('click', expandFloorEvent);
+ floorLI.appendChild(floorSPAN);
+ floorLI.className = "floor";
+ var floorUL = document.createElement("ul");
+ floorLI.appendChild(floorUL);
+ var roomsForFloor = GetRoomsByFloorNum(floornum);
+ for(var b=0; b<roomsForFloor.length; b++) {
+ var room = roomsForFloor[b];
+ currentDropTargets.push(addRoomToList(floorUL, room, curRoomName));
+ }
+ if (currentExpanded != null && currentExpanded == name) {
+ expandFloor(floorSPAN);
+ }
}
}
}
}
function roomListDropHandler(target, dropped) {
- if (dropped.ctdlMsgId) {
+ if (dropped.getAttribute("citadel:msgid")) {
var room = getTextContent(target);
var msgIds = "";
for(msgId in currentlyMarkedRows) { //defined in summaryview.js
divTop = parseInt(d.style.height);
divLeft = parseInt(d.style.width);
- d.style.height = (divTop + y_increment) + 'px';
- d.style.width = (divLeft + x_increment) + 'px';
+ newHeight = divTop + y_increment;
+ if (newHeight < 50) newHeight = 50;
+
+ newWidth = divLeft + x_increment;
+ if (newWidth < 50) newWidth = 50;
+
+ d.style.height = newHeight + 'px';
+ d.style.width = newWidth + 'px';
saved_x = x;
saved_y = y;
}
function eventEditAllDay() {
var allDayCheck = document.getElementById("alldayevent");
- var dtend = document.getElementById("dtendcell");
+ var dtend_time = document.getElementById("dtend_time");
var dtstart_time = document.getElementById("dtstart_time");
if(allDayCheck.checked) {
dtstart_time.style.visibility = "hidden";
- dtend.style.visibility = "hidden";
+ dtend_time.style.visibility = "hidden";
} else {
dtstart_time.style.visibility = "visible";
- dtend.style.visibility = "visible";
+ dtend_time.style.visibility = "visible";
}
}
global.style.width = newContentSize+"px";
}
}
+
+function RefreshSMTPqueueDisplay() {
+ new Ajax.Updater('smtpqueue_inner_div',
+ 'display_smtpqueue_inner_div', { method: 'get',
+ parameters: Math.random() } );
+}
+
+function DeleteSMTPqueueMsg(msgnum1, msgnum2) {
+ new Ajax.Request(
+ 'ajax_servcmd', {
+ method: 'post',
+ parameters: 'g_cmd=DELE ' + msgnum1 + ',' + msgnum2,
+ onComplete: RefreshSMTPqueueDisplay()
+ }
+ );
+}