Dea.Bfs={};Dea.emsData={Features:""};$(document).ready(function(){$("#BrowseForSpace").tabs();Dea.setTabs("BrowseForSpace");Dea.Bfs.showBook();$("button, input:submit, input:reset").button();$("#filterOptions").dialog({autoOpen:false,modal:false,resizable:false});Dea.wireupDialogs("bookContainer",ems_LocTitle);$("#"+filterbtn).click(Dea.Bfs.showFilters);$("#"+filterImg).click(Dea.Bfs.showFilters)});Dea.Bfs.showFilters=function(a){$("#filterOptions").dialog({position:["right",a.pageY-$(window).scrollTop()+15]}).dialog("open");$("#BookDate").focus();return false};Dea.Bfs.hideFilters=function(){$("#filterOptions").dialog("close");return false};Dea.Bfs.resetFilter=function(){var a=document.getElementsByTagName("select");Dea.setValue("AreaId",-1,a);Dea.setValue("FacilityId",-1,a);Dea.FP.clearFacilityChecks(-1);Dea.emsData.FacilityIdList="";Dea.Bfs.loadBuildings();Dea.setValue("RoomTypeId",-1,a);Dea.setValue("FloorId",-1,a);Dea.setValue(sDateId,sDateForReset);return false};Dea.pageHandleCallback=function(a,b){switch(b){case"bookingTip":$activeTipId=Dea.emsData.tipItemId;$("#tipDiv").html(a.tipHtml);$("#tipDiv").dialog({width:400,position:[Dea.mouseX,Dea.mouseY-$(window).scrollTop()]}).dialog("open");return true;case"moveDate":Dea.ResBook.rebuildBook(a);return true;case"loadBuildings":Dea.setHtml("facilitiesContainer",a.facilitiesHtml);ems_isLite=="1"&&$("#facilitiesContainer").hide();Dea.facilities.load(a.addToFacilities);Dea.facilities.setTimezone(Dea.Get("AreaId")||Dea.Get("FacilityId"));Dea.FP.setFiltersForFacilityChange(a);return true;case"getFiltersForFacility":Dea.FP.setFiltersForFacilityChange(a);return true}return false};Dea.Bfs.showBook=function(){Dea.setDisplay("bookWrapper","")};Dea.Bfs.loadBuildings=function(){Dea.setEmsData();Dea.emsData.FacilityIdList="";if(ems_isLite==="0"){var a=Dea.Get("AreaId");Dea.FP.removeMultOpt(a);Dea.FP.clearFacilityChecks(a.value)}Dea.makeCallback("loadBuildings")}
