if(typeof Dea.dp==="undefined"||null===Dea.dp)Dea.dp={};Dea.dp.callOnDateChange=function(){goToClicked()};jQuery(document).ready(function(){Dea.iPopup("ETLegendHolder",{width:275,height:400,title:etLegendTitle})});Dea.emsData={movingMultiplier:"0"};Dea.Calendar={};Dea.Calendar.openETLegend=function(){jQuery("#ETLegendHolder").dialog("open");return false};var selectedTabNumber,selectedDisplay,tipOpen=false,newTip=true,currentPage=0,mc_numberOfPages=0,mouseOutFired=false,showFilters=true;function highlightEvent(d,b,a,c){if(!newTip||mc_showTip==="undefined")return;if(a<=0)return;mouseOutFired=false;sRowPreviousColor=b.style.backgroundColor;if(c)b.className="highlight";if(!tipOpen)mc_showTip==="1"&&showEventTip(a)}function checkDiv(){mouseOutFired&&OverDivPosition(Dea.Mouse.X,Dea.Mouse.Y);setTimeout("reCheckDiv('"+Dea.Mouse.X+"', '"+Dea.Mouse.Y+"')",100)}function reCheckDiv(){mouseOutFired&&OverDivPosition(Dea.Mouse.X,Dea.Mouse.Y);if(!tipOpen){hideTip();newTip=true;return}else setTimeout("reCheckDiv('"+Dea.Mouse.X+"', '"+Dea.Mouse.Y+"')",100)}function unHighlightEvent(c,b,a){mouseOutFired=true;if(a)b.className="calendarEvent";if(!tipOpen)mc_showTip==="1"&&hideTip()}Dea.pageHandleCallback=function(a,b){if(a.success&&a.success==="0"){Dea.setAlert(a.msg);return true}switch(b){case"showUserOnly":case"showPast":case"tabPressed":case"selectDate":case"goTo":case"checkCalendar":case"checkEventTypesLocations":case"moveCal":Dea.Get("mainDisplay").innerHTML=a.resultHtml;Dea.Get("miniCalHolder").innerHTML=a.smallcalendarHtml;Dea.Get("miniSearchHolder").innerHTML=a.filters;Dea.Get("eventTypesTipHolder").innerHTML=a.eventTypesTip;Dea.Get("locationsTipHolder").innerHTML=a.locationsTip;if(_useSubLocations==1){subLocationValues=a.subLocValues;mcSubLocations=a.mcSubLoc;Dea.Get("subLocationsTipHolder").innerHTML=a.subLocationtip}else Dea.setDisplay("SubLocationContainer","none");Dea.Get("departmentsTipHolder").innerHTML=a.departmentsTip;Dea.Get("etLegendContainer").innerHTML=a.EtLegendCtl;Dea.Get("ems_calDate").value=a.calDate;Dea.Get("CalendarDate").value=a.calDateBox;Dea.emsData.movePage=0;Dea.emsData.movingMultiplier="0";Dea.Get("pagingHolder").innerHTML=a.pagerResults;Dea.setDisplay("pagingHolder","inline");mc_numberOfPages=a.pageCount;if(a.pastChecked==="1"&&Dea.Get("Past")!==null)Dea.Get("Past").checked=true;showUserChecked(a);showSearch(showFilters);hideSearchFilters();setEventTypes();return true;case"movePage":case"selectPage":Dea.Get("mainDisplay").innerHTML=a.resultHtml;Dea.Get("miniCalHolder").innerHTML=a.smallcalendarHtml;Dea.Get("miniSearchHolder").innerHTML=a.filters;Dea.Get("eventTypesTipHolder").innerHTML=a.eventTypesTip;Dea.Get("locationsTipHolder").innerHTML=a.locationsTip;if(_useSubLocations==1){subLocationValues=a.subLocValues;mcSubLocations=a.mcSubLoc;Dea.Get("subLocationsTipHolder").innerHTML=a.subLocationtip}else Dea.setDisplay("SubLocationContainer","none");Dea.Get("departmentsTipHolder").innerHTML=a.departmentsTip;Dea.Get("etLegendContainer").innerHTML=a.EtLegendCtl;Dea.Get("ems_calDate").value=a.calDate;Dea.Get("CalendarDate").value=a.calDateBox;Dea.Get("pagingHolder").innerHTML=a.pagerResults;Dea.setDisplay("pagingHolder","inline");Dea.Get("menu_btn_wrap").focus();showUserChecked(a);showSearch(showFilters);hideSearchFilters();setEventTypes();return true;case"groupByChangedStandardBrowseGrid":case"sortStandardBrowseGrid":Dea.Get("gridContainer").innerHTML=a.gridResults;Dea.emsData.movePage=0;Dea.emsData.movingMultiplier=0;Dea.Get("pagingHolder").innerHTML=a.pagerResults;Dea.setDisplay("pagingHolder","inline");mc_numberOfPages=a.pageCount;showUserChecked(a);setEventTypes();return true;case"sortCondensedBrowseGrid":Dea.Get("condensedGridContainer").innerHTML=a.gridResults;Dea.emsData.movePage=0;Dea.Get("pagingHolder").innerHTML=a.pagerResults;Dea.setDisplay("pagingHolder","inline");mc_numberOfPages=a.pageCount;Dea.emsData.movingMultiplier=0;showUserChecked(a);setEventTypes();return true;case"eventsTip":loadTipHtml(a,null,"tipTransparent","0px");tipOpen=true;return true}return false};function hideSearchFilters(){hideEventTypeFilters();hideLocationFilters();Dea.Lookups.hideDepartmentFilters()}function showUserChecked(a){if(a.showUserRow=="1")Dea.setDisplay("ShowUserOnlyRow","inline");else Dea.setDisplay("ShowUserOnlyRow","none");if(a.showUserOnlyChecked==="1"&&Dea.Get("ShowUserOnly")!==null)Dea.Get("ShowUserOnly").checked=true;else if(Dea.Get("ShowUserOnly")!==null)Dea.Get("ShowUserOnly").checked=false}function movePage(a){Dea.setEmsData();if(a<0){a=0;return false}if(a>mc_numberOfPages){a=mc_numberOfPages;return false}Dea.emsData.pageNumber=a;currentPage=a;Dea.emsData.calIds=mcCalIds;getShowPast();Dea.makeCallback("movePage",Dea.emsData);return false}function moveFirst(){Dea.setEmsData();Dea.emsData.pageNumber=0;currentPage=0;Dea.emsData.calIds=mcCalIds;getShowPast();Dea.makeCallback("movePage",Dea.emsData);return false}function selectPage(a){Dea.setEmsData();Dea.emsData.pageNumber=a.value;currentPage=a.value;Dea.emsData.calIds=mcCalIds;getShowPast();Dea.makeCallback("movePage",Dea.emsData);return false}function getShowPast(){if(Dea.Get("Past")!==null)Dea.emsData.showPast=Dea.Get("Past").checked;else Dea.emsData.showPast=false;if(Dea.Get("ShowUserOnly")!==null)Dea.emsData.showUserOnly=Dea.Get("ShowUserOnly").checked;else Dea.emsData.showUserOnly=false}function showPast(){Dea.setEmsData();Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.pageNumber=0;getShowPast();Dea.makeCallback("showPast",Dea.emsData);return false}function showUserOnly(){Dea.setEmsData();Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.pageNumber=0;getShowPast();Dea.makeCallback("showUserOnly",Dea.emsData);return false}function showEventTip(a){loadTipHtml(mc_PauseToLoadMsg,null,"tipBgColor","2px solid black");currentTip=window.setTimeout("getEventTip("+a+")",1e3)}function getEventTip(a){Dea.setEmsData();Dea.emsData.eventDetailId=a;Dea.makeCallback("eventsTip",Dea.emsData);setTimeout("checkDiv('"+Dea.Mouse.X+"', '"+Dea.Mouse.Y+"')",100);newTip=false}function tabPressed(a){selectedTab(a);selectedTabNumber=a;Dea.setEmsData();Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=a;Dea.emsData.display=selectedDisplay;Dea.emsData.pageNumber=0;Dea.emsData.eventTypeIds=mcEventTypeIds;Dea.emsData.locations=mcLocations;Dea.emsData.subLocations=mcSubLocations;Dea.emsData.departments=mcDepartments;getShowPast();Dea.makeCallback("tabPressed",Dea.emsData);return false}function displayPressed(a){if(selectedDisplay==a)return false;changeDisplay(a);selectedDisplay=a;Dea.setEmsData();Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=a;Dea.emsData.pageNumber=0;Dea.emsData.eventTypeIds=mcEventTypeIds;Dea.emsData.locations=mcLocations;Dea.emsData.subLocations=mcSubLocations;Dea.emsData.departments=mcDepartments;getShowPast();Dea.makeCallback("tabPressed",Dea.emsData);return false}function searchKeyPress(a){var b=a.which||a.keyCode;return b===Dea.Keys.ENTER?searchCal():true}function searchCal(){Dea.setEmsData(true);Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.pageNumber=0;Dea.emsData.eventTypeIds=mcEventTypeIds;Dea.emsData.locations=mcLocations;Dea.emsData.subLocations=mcSubLocations;Dea.emsData.departments=mcDepartments;getShowPast();Dea.makeCallback("tabPressed",Dea.emsData);return false}function moveDate(a){Dea.setEmsData(true);Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier=a;Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.pageNumber=0;Dea.emsData.eventTypeIds=mcEventTypeIds;Dea.emsData.locations=mcLocations;Dea.emsData.subLocations=mcSubLocations;Dea.emsData.departments=mcDepartments;getShowPast();Dea.makeCallback("tabPressed",Dea.emsData);return false}function moveCal(a){Dea.setEmsData(true);Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier=a;Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.pageNumber=0;Dea.emsData.eventTypeIds=mcEventTypeIds;Dea.emsData.locations=mcLocations;Dea.emsData.subLocations=mcSubLocations;Dea.emsData.departments=mcDepartments;getShowPast();Dea.makeCallback("moveCal",Dea.emsData);return false}function dateClicked(a){Dea.setEmsData(true);Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier=0;selectedDisplay=1;selectedTabNumber=0;Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;selectedTab(selectedTabNumber);changeDisplay(selectedDisplay);Dea.emsData.selectedDate=a;Dea.emsData.pageNumber=0;Dea.emsData.eventTypeIds=mcEventTypeIds;Dea.emsData.locations=mcLocations;Dea.emsData.subLocations=mcSubLocations;Dea.emsData.departments=mcDepartments;getShowPast();Dea.makeCallback("selectDate",Dea.emsData);return false}function goToClicked(){Dea.setEmsData();Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.pageNumber=0;Dea.emsData.eventTypeIds=mcEventTypeIds;Dea.emsData.locations=mcLocations;Dea.emsData.subLocations=mcSubLocations;Dea.emsData.departments=mcDepartments;getShowPast();Dea.makeCallback("goTo",Dea.emsData);return false}function applyEventTypes(){Dea.setEmsData(true);Dea.emsData.eventTypeIds=mcEventTypeIds;Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier=0;Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.makeCallback("checkEventTypesLocations",Dea.emsData);hideEventTypeFilters();setEventTypes();return false}function setEventTypes(){if(mcEventTypeIds==""||mcEventTypeIds=="-1")selectValueSet(eventTypesDDId,"-1");else if(mcEventTypeIds.indexOf(",")<=0&&mcEventTypeIds>0)selectValueSet(eventTypesDDId,mcEventTypeIds);else addMultipleSelected(eventTypesDDId,multipleSelectedItem);if(mcLocations==""||mcLocations=="-1")selectValueSet(locationDDId,"-1");else if(mcLocations.indexOf(",")<=0&&mcLocations>0)selectValueSet(locationDDId,mcLocations);else addMultipleSelected(locationDDId,multipleSelectedItem);if(mcSubLocations==""||mcSubLocations=="-1")selectValueSet(subLocationDDId,"-1");else if(mcSubLocations.indexOf(",")<=0&&mcSubLocations>0)selectValueSet(subLocationDDId,mcSubLocations);else addMultipleSelected(subLocationDDId,multipleSelectedItem);if(mcDepartments==""||mcDepartments=="-1")selectValueSet(departmentDDId,"-1");else if(mcDepartments.indexOf(",")<=0&&mcDepartments>0)selectValueSet(departmentDDId,mcDepartments);else addMultipleSelected(departmentDDId,multipleSelectedItem)}function loadEventTypeDetails(a){var b=Dea.Get(eventTypesDiv);removeSelectValue(eventTypesDDId,-2);if(a.value==0){SetCurrentPos(eventTypesDiv);b.style.visibility="visible"}else{clearEventTypes();hideEventTypeFilters();mcEventTypeIds="";Dea.setEmsData(true);Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.eventTypeIds=a.value;Dea.emsData.departments=mcDepartments;Dea.emsData.locations=mcLocations;Dea.emsData.subLocations=mcSubLocations;mcEventTypeIds=a.value;getShowPast();Dea.makeCallback("tabPressed",Dea.emsData)}return false}function applyLocations(){Dea.setEmsData(true);if(mcLocations==""){mcSubLocations="";Dea.emsData.subLocations=""}Dea.emsData.locations=mcLocations;Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier=0;Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.makeCallback("checkEventTypesLocations",Dea.emsData);hideLocationFilters();if(mcLocations=="")selectValueSet(locationDDId,"-1");else if(mcLocations.indexOf(",")<=0&&mcLocations>0)selectValueSet(locationDDId,mcLocations);else addMultipleSelected(locationDDId,multipleSelectedItem);return false}function loadLocationDetails(a){var b=Dea.Get(locationsDiv);removeSelectValue(locationDDId,-2);if(a.value==0){SetCurrentPos(locationsDiv);b.style.visibility="visible"}else{mcLocations="";clearLocations();hideLocationFilters();Dea.setEmsData(true);Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.locations=a.value;if(a.value<1)mcSubLocations="";mcLocations=a.value;Dea.emsData.eventTypeIds=mcEventTypeIds;Dea.emsData.departments=mcDepartments;Dea.emsData.subLocations=mcSubLocations;getShowPast();Dea.makeCallback("tabPressed",Dea.emsData)}return false}function applySubLocations(){hideSubLocationFilters();Dea.setEmsData(true);Dea.emsData.subLocations=mcSubLocations;Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier=0;Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.makeCallback("checkEventTypesLocations",Dea.emsData);if(mcSubLocations=="")selectValueSet(subLocationDDId,"-1");else if(mcSubLocations.indexOf(",")<=0&&mcSubLocations>0)selectValueSet(subLocationDDId,mcSubLocations);else{var a=true;jQuery("select[id ^= '"+subLocationDDId+"']").children("optgroup").children("option").each(function(){if(jQuery(this).val()==-2)a=false});if(a){var b=Dea.Get(subLocationDDId);b.options[b.options.length]=new Option(multipleSelectedItem,-2,false,false)}jQuery("select[id ^= '"+subLocationDDId+"']").val("-2")}return false}function loadSubLocationDetails(a){var b=Dea.Get(subLocationsDiv);jQuery("#"+subLocationDDId+" option[value='-2']").remove();if(a.value==0){SetCurrentPos(subLocationsDiv);b.style.visibility="visible"}else{mcSubLocations="";clearSubLocations();hideSubLocationFilters();Dea.setEmsData(true);Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.subLocations=a.value;mcSubLocations=a.value;Dea.emsData.locations=mcLocations;Dea.emsData.departments=mcDepartments;Dea.emsData.eventTypeIds=mcEventTypeIds;getShowPast();Dea.makeCallback("tabPressed",Dea.emsData)}return false}function applyDepartments(){Dea.Lookups.hideDepartmentFilters();Dea.setEmsData(true);Dea.emsData.departments=mcDepartments;Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier=0;Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.makeCallback("checkEventTypesLocations",Dea.emsData);if(mcDepartments=="")selectValueSet(departmentDDId,"-1");else if(mcDepartments.indexOf(",")<=0&&mcDepartments>0)selectValueSet(departmentDDId,mcDepartments);else addMultipleSelected(departmentDDId,multipleSelectedItem);return false}Dea.Calendar.loadDepartmentDetails=function(a){var b=Dea.Get(departmentsDiv);removeSelectValue(departmentsDiv,-2);if(a.value==0){SetCurrentPos(departmentsDiv);b.style.visibility="visible"}else{mcDepartments="";clearDepartments();Dea.Lookups.hideDepartmentFilters();Dea.setEmsData(true);Dea.emsData.calDates=emsCalDates;Dea.emsData.movingMultiplier="0";Dea.emsData.tabNumber=selectedTabNumber;Dea.emsData.display=selectedDisplay;Dea.emsData.departments=a.value;mcDepartments=a.value;Dea.emsData.locations=mcLocations;Dea.emsData.subLocations=mcSubLocations;Dea.emsData.eventTypeIds=mcEventTypeIds;getShowPast();Dea.makeCallback("tabPressed",Dea.emsData)}return false};function changeDisplay(a){if(a==1){Dea.Get(tabListId).className="tab_format rollcolorselected";Dea.Get(tabGridId).className="tabgrid_format rollcolor"}else{Dea.Get(tabGridId).className="tabgrid_format rollcolorselected";Dea.Get(tabListId).className="tab_format rollcolor"}}function changeActiveTab(b,a){switch(b){case 0:if(Dea.Get(a).className=="tab_day")Dea.Get(a).className="tab_day_selected";break;case 1:if(Dea.Get(a).className=="tab_week")Dea.Get(a).className="tab_week_selected";break;case 2:if(Dea.Get(a).className=="tab_month")Dea.Get(a).className="tab_month_selected";break;case 3:if(Dea.Get(a).className=="tab_year")Dea.Get(a).className="tab_year_selected"}}function tabOut(b,a){switch(b){case 0:if(Dea.Get(a).className=="tab_day_selected")Dea.Get(a).className="tab_day";break;case 1:if(Dea.Get(a).className=="tab_week_selected")Dea.Get(a).className="tab_week";break;case 2:if(Dea.Get(a).className=="tab_month_selected")Dea.Get(a).className="tab_month";break;case 3:if(Dea.Get(a).className=="tab_year_selected")Dea.Get(a).className="tab_year"}}function showSearch(a){if(a){Dea.setDisplay("side_search_body","inline");Dea.setDisplay("searchPlusHolder","none");Dea.setDisplay("searchMinusHolder","inline");showFilters=true}else{Dea.setDisplay("side_search_body","none");Dea.setDisplay("searchPlusHolder","inline");Dea.setDisplay("searchMinusHolder","none");showFilters=false}return false}function selectedTab(a){Dea.Get("tabDayDiv").className="tab_date tab_date_color";Dea.Get("tabWeekDiv").className="tab_date tab_date_color";Dea.Get("tabMonthDiv").className="tab_date tab_date_color";Dea.Get("tabYearDiv").className="tab_date tab_date_color";switch(a){case 0:Dea.Get("tabDayDiv").className="tab_date_selected tab_date_selected_color";break;case 1:Dea.Get("tabWeekDiv").className="tab_date_selected tab_date_selected_color";break;case 2:Dea.Get("tabMonthDiv").className="tab_date_selected tab_date_selected_color";break;case 3:Dea.Get("tabYearDiv").className="tab_date_selected tab_date_selected_color"}}function openExport(){window.location.href="ExportEvents.aspx?eE=1";return false}
