|
| Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
';
}
extraEventsHtmlBuffer +=
'';
extraEventsHtmlBuffer +=
'\';
eventsCount++;
}
eventsHtmlBuffer += ' ' +
'
';
extraEventsHtmlBuffer += ' ' +
'
';
for(var i = 0; i < dayEvents.length; i++) {
var event = dayEvents[i];
var eventTitle = event.title.replace(/([^\s]{15})/g,"$1-
");
var eventTime = event.startDate.format('g') + event.startDate.format('a');
if(eventsCount < 2) {
eventsHtmlBuffer += '
' + eventTime + '' +
'' + eventTitle + '
';
eventsHtmlBuffer +=
'\';
}
extraEventsHtmlBuffer += '
' + eventTime + '' +
'
';
extraEventsHtmlBuffer +=
'\';
eventsCount++;
}
eventsHtmlBuffer += '
';
extraEventsHtmlBuffer += '
';
if(eventsCount > 2) {
eventsHtmlBuffer += '
+ ' +
(eventsCount - 2) + ' More...
';
eventsHtmlBuffer += '
';
extraEventsHtmlBuffer += '
Close
';
extraEventsHtmlBuffer += '
';
extraEventsHtmlBuffer +=
'\';
htmlBuffer += eventsHtmlBuffer + extraEventsHtmlBuffer;
} else {
eventsHtmlBuffer += '
';
htmlBuffer += eventsHtmlBuffer;
}
htmlBuffer += '';
if(nowDate.format('w') == 6) {
htmlBuffer += '';
if(compareDates(nowDate, rangeEnds) < 0) {
htmlBuffer += '
';
}
}
nowDate = nowDate.add(Date.DAY, 1);
}
body.update(htmlBuffer);
hideLoadingCalendar();
$('monthlyView').show({duration: .4});
}
function showHideMoreEvents (jsevent, day) {
if($('events' + day).visible()) {
//$('showMore' + day).hide();
$('events' + day).hide();
//$('hideMore' + day).show();
$('extraEvents' + day).show();
} else {
//$('hideMore' + day).hide();
$('extraEvents' + day).hide();
//$('showMore' + day).show();
$('events' + day).show();
}
}
';
}
htmlBuffer += ' ' +
' ';
var lastEventTime = '';
for(var j = 0; j < dayEvents.length; j++, i++) {
var event = dayEvents[j];
var eventTime = event.startDate.format('ga');
//Breaking titles with too long words
var eventTitle = event.title.replace(/([^\s]{15})/g,"$1-
");
htmlBuffer += (eventTime != lastEventTime?'
' + eventTime + '
':'') +
'
' + eventTitle + '
';
htmlBuffer +=
'\';
lastEventTime = eventTime;
}
htmlBuffer +=
'
' +
'';
currentDate = new Date(currentDate.getTime()+(1000*60*60*24));
}
htmlBuffer += '
';
body.update(htmlBuffer);
hideLoadingCalendar();
$('weeklyView').show({duration: .4});
}
Searching for:
Scheduled
| Time |
Events |
9:00am
|
-
Breakfast 1
-
When: 9:15am
Where: Cafeteria
Tags: Tag1
, Tag2
, Tag3
-
Breakfast 2
-
When: 9:30am
Where: Ball Room
Tags: Tag1
, Tag2
, Tag3
|
10:00am
|
-
Meeting 1
-
When: 10:15am
Where: Building 5, Room 1
Tags: Tag1
, Tag2
, Tag3
-
Meeting 2
-
When: 10:45am
Where: Building 2, Room 3
Tags: Tag1
, Tag2
, Tag3
|
1:00pm
|
-
Afternoon Meeting
-
When: 1:30am
Where: Building 5, Room 1
Tags: Tag1
, Tag2
, Tag3
|
Ongoing Events
-
Through March 20, 2008
Student Convention
- Pellentesque et lectus. Nullam interdum interdum ligula. Aliquam faucibus lacinia mi.
Curabitur accumsan. Suspendisse gravida. Nam luctus. Proin odio tortor, iaculis nec, pulvinar
mattis, tincidunt ac, lectus. Aenean tempus.
-
Through April 12, 2008
2008 Conference
- Nullam purus purus, dignissim eget, tempor eu, consectetuer in, tortor. Vivamus blandit vulputate quam.
Suspendisse potenti. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce fermentum commodo quam.
Vestibulum porta ultrices leo.
';
return htmlBuffer;
}
function getOngoingEventHTML(event) {
var eventTitle = event.title.replace(/([^\s]{15})/g,"$1-
");
var htmlBuffer = '';
var tagsHTML = '';
if(event.tags != null && event.tags != '') {
var tags = event.tags.split(',');
tagsHTML += "
Filters: ";
for (var x = 0; x < tags.length; x++) {
var tag = tags[x];
if(x > 0)
tagsHTML += ', ';
tagsHTML += '
' + tag + '';
}
tagsHTML += '
';
}
var locationHTML = '';
if(event.location != null && event.location != "") {
locationHTML = '
Where: ';
locationHTML += event.location + '
';
}
var categoriesHTML = '';
if(event.categories.length > 0) {
var categoriesHTML = '
Calendar: ';
for(var x = 0; x < event.categories.length; x++) {
var category = event.categories[x];
if(x > 0) categoriesHTML += ', ';
categoriesHTML += '
' + category.categoryName + ''
}
categoriesHTML += '
';
}
var ddHTML = locationHTML + categoriesHTML + tagsHTML;
htmlBuffer +=
'
Through ' + event.endDate.format('F j, Y') + ' ' + eventTitle + '' +
'
' + (ddHTML != ''?ddHTML:' ') + '';
htmlBuffer +=
' \';
return htmlBuffer;
}
Loading...