sogo/UI/WebServerResources/SchedulerUI.js
Wolfgang Sourdeau 86194a6f34 Monotone-Parent: c62f87f9eaae5a006ca213225187b102d079690f
Monotone-Revision: 4d769cbc45f10f9aec213da06d5d57cebdfab8e0

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-08-15T20:52:23
Monotone-Branch: ca.inverse.sogo
2006-08-15 20:52:23 +00:00

47 lines
1.3 KiB
JavaScript

function newEvent(sender) {
var urlstr = ApplicationBaseURL + "new";
window.open(urlstr, "SOGo_compose",
"width=680,height=520,resizable=1,scrollbars=1,toolbar=0," +
"location=0,directories=0,status=0,menubar=0,copyhistory=0");
return false; /* stop following the link */
}
function displayAppointment(sender) {
var aptId = sender.getAttribute("aptId");
var urlstr = ApplicationBaseURL + aptId + "/view";
var win = window.open(urlstr, "SOGo_view_" + aptId,
"width=680,height=520,resizable=1,scrollbars=1,toolbar=0," +
"location=0,directories=0,status=0,menubar=0,copyhistory=0");
win.focus();
return false; /* stop following the link */
}
function onContactRefresh(node)
{
var parentNode = node.parentNode;
var contacts = '';
var done = false;
var currentNode = parentNode.firstChild;
while (currentNode && !done)
{
if (currentNode.nodeType == 1
&& currentNode.getAttribute("type") == "hidden")
{
contacts = currentNode.value;
done = true;
}
else
currentNode = currentNode.nextSibling;
}
log ('contacts: ' + contacts);
if (contacts.length > 0)
window.location = ApplicationBaseURL + '/show?userUIDString=' + contacts;
return false;
}