//Make sure any cursor status is reset
lz.Cursor.restoreCursor();
lz.Cursor.showHandCursor(true);
_mainScrollBar.setAttribute("visibility","visible");
if (this.lzViewCalendarEvent != null) {
this.lzViewCalendarEvent.close();
}
this.lzViewCalendarEvent = new lz.lzViewCalendarEvent(canvas,{
dataElement:appointment,
lzCalendarRef:this,
refCalendarEventView:refCalendarEventView
});
this.getAppointmentsByWeekCalendar.doRequest();
//Make sure any cursor status is reset
lz.Cursor.restoreCursor();
lz.Cursor.showHandCursor(true);
if ($debug) Debug.write("ondata",d);
parent.editCalendarEvent(null);
parent.currentDate = null;
parent.currentDate = null;
if ($debug) Debug.write("onselect ",sel);
// check for saving
if (true) {
parent.loadAppointments(sel, this.dayIndexNumber, this.weekIndexNumber);
} else {
//Check Warning
if ($debug) Debug.warn("Unsaved Item - Show warning");
new lz.labelerrorPopup(canvas,{errorlabelid:794,makeModal:true});
}
parent.requestUserId = canvas.user_id;
parent.loadCalendarData();
if ($debug) Debug.write("onselectedItem ",sel.tUserId,sel);
parent.requestUserId = sel.tUserId;
parent.loadCalendarData();
if ($debug) Debug.write("onSaveNewMessage ",roomBooked);
parent.reload();
if (!this._showDay.enabled) {
return "day";
} else if (!this._showWeek.enabled) {
return "week";
} else if (!this._showMonth.enabled) {
return "month";
}
parent._showWeek.setAttribute("enabled",true);
parent._showMonth.setAttribute("enabled",true);
this.setAttribute("enabled",false);
parent.parent.parent._lzCalendarGrid.showDay();
parent._showDay.setAttribute("enabled",true);
parent._showMonth.setAttribute("enabled",true);
this.setAttribute("enabled",false);
parent.parent.parent._lzCalendarGrid.showWeek();
parent._showDay.setAttribute("enabled",true);
parent._showWeek.setAttribute("enabled",true);
this.setAttribute("enabled",false);
parent.parent.parent._lzCalendarGrid.showMonth();
"+canvas.jNameTimeZone+"");
]]>
canvas.userSettingsModuleOpt = "editUserProfile";
quicklinkAct("userSettingsModule");
var tDate = parent.parent.parent.currentDate;
if (parent.parent.buttons.getCurrentViewState() == "day") {
tDate.setTime(tDate.getTime() - 86400000);
} else if (parent.parent.buttons.getCurrentViewState() == "month") {
if (tDate.getMonth() == 0) {
tDate.setMonth(11);
tDate.setFullYear(tDate.getFullYear()-1);
} else {
tDate.setMonth(tDate.getMonth()-1);
}
} else if (parent.parent.buttons.getCurrentViewState() == "week") {
tDate.setTime(tDate.getTime() - (86400000*7));
}
parent.parent.parent.currentDate = null;
if ($debug) Debug.write("loadDate :: ",tDate);
parent.parent.parent._calendar.loadDate(tDate);
var tDate = parent.parent.parent.currentDate;
if (parent.parent.buttons.getCurrentViewState() == "day") {
tDate.setTime(tDate.getTime() + 86400000);
} else if (parent.parent.buttons.getCurrentViewState() == "month") {
if (tDate.getMonth() == 11) {
tDate.setMonth(0);
tDate.setFullYear(tDate.getFullYear()+1);
} else {
tDate.setMonth(tDate.getMonth()+1);
}
} else if (parent.parent.buttons.getCurrentViewState() == "week") {
tDate.setTime(tDate.getTime() + (86400000*7));
}
parent.parent.parent.currentDate = null;
if ($debug) Debug.write("loadDate :: ",tDate);
parent.parent.parent._calendar.loadDate(tDate);
parent.viewCalendarEvent(sel.datapath.data.cloneNode(true),sel);
parent.clearWindows();
parent._calendar.showDate(tDate);
parent._lzCalendarTobBar.buttons._showDay.onclick.sendEvent(null);
parent.tStartDate = tDate;
//only use the date part here
parent.tStartDate.setHours(this.currentDate.getHours());
parent.tStartDate.setMinutes(0);
parent.tEndDate = null;
parent.editCalendarEvent();
parent.tStartDate = this.tStartDate;
parent.tEndDate = this.tEndDate;
parent.editCalendarEvent();