mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7546 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
50 lines
1.4 KiB
JavaScript
50 lines
1.4 KiB
JavaScript
var _currentDateForWeekView = new Date();
|
|
|
|
function setCurrentDateForWeekView(change)
|
|
{
|
|
if (isNaN(change)) change = 0;
|
|
if (change == 0) _currentDateForWeekView = new Date();
|
|
_currentDateForWeekView.setDate(_currentDateForWeekView.getDate() + change);
|
|
}
|
|
|
|
var handleSuccessWeekView = function(o)
|
|
{
|
|
var response = o.responseText;
|
|
var _divWeekView = document.getElementById("divWeekView");
|
|
if (_divWeekView != null)
|
|
_divWeekView.innerHTML = response;
|
|
//document.getElementById("spnCurrentDisplayWeekWeekView").innerHTML = response[1];
|
|
}
|
|
|
|
var handleFailureWeekView = function(o)
|
|
{
|
|
alert("Unable to retrieve, " + o.statusText);
|
|
}
|
|
|
|
var callbackWeekView =
|
|
{
|
|
success:handleSuccessWeekView,
|
|
failure:handleFailureWeekView,
|
|
argument: { foo:"foo", bar:"bar" }
|
|
};
|
|
|
|
function callEventRetrieverWeekView()
|
|
{
|
|
var month = _currentDateForWeekView.getMonth() + 1;
|
|
|
|
var sUrl = getContextPath() + '/wcservice/calendar/RetrieveWeekEvents?';
|
|
var postData = "s=" + spaceRef + "&d=" + _currentDateForWeekView .getFullYear() + "/" + month + "/" + _currentDateForWeekView .getDate();
|
|
sUrl += postData;
|
|
var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, callbackWeekView, null);
|
|
}
|
|
|
|
|
|
function callLoadersWeekView(change)
|
|
{
|
|
if (isNaN(change)) change = 0;
|
|
setCurrentDateForWeekView(change);
|
|
callEventRetrieverWeekView();
|
|
}
|
|
|
|
YAHOO.util.Event.addListener(window, "load", callLoadersWeekView);
|