var remoteCalendarCache=new Array();var remoteWeekCache=new Array();var loadingDiv='<div style="padding:20px;"><img src="'+eventSettings.loadicon+'" /></div>';jQuery(document).ready(function($){initCalendar();initCalendarWeek();});function initCalendar(){jQuery('.dbem-navigation-month a').click(function(e){e.preventDefault();var linkID=jQuery(this).attr("href");var tableDiv=jQuery('.dbem-calendar-wrapper');var linkUrl=linkID+'&ajaxCalendar=true';tableDiv.html(loadingDiv);if(remoteCalendarCache[linkID]!=undefined){tableDiv.html(remoteCalendarCache[linkID]);initCalendar();}else{tableDiv.load(linkUrl,function(){remoteCalendarCache[linkID]=tableDiv.html();initCalendar();});}});}
function initCalendarWeek(){jQuery('.dbem-navigation-week a').click(function(e){e.preventDefault();var linkID=jQuery(this).attr("href");var tableDiv=jQuery('.dbem-calendar-week-wrapper');var linkUrl=linkID+'&ajaxCalendarWeek=true';tableDiv.html(loadingDiv);if(remoteWeekCache[linkID]!=undefined){tableDiv.html(remoteWeekCache[linkID]);initCalendarWeek();}else{tableDiv.load(linkUrl,function(){remoteWeekCache[linkID]=tableDiv.html();initCalendarWeek();});}});}