﻿function showResortQuickQuote(PropertyID)
                {
                var thisDomain = document.domain;
                     var oWnd = window.radopen("http://" +thisDomain+"/QuickQuote.aspx?New=yes&PropertyID="+PropertyID, "wndQuickQuote" );
                     ShowPanel();
                        oWnd.Center();
                        
          
       }
       
       function showRoomQuickQuote(RoomID)
                {
                var thisDomain = document.domain;
                     var oWnd = window.radopen("http://" +thisDomain+"/QuickQuote.aspx?New=yes&RoomID="+RoomID, "wndQuickQuote" );
                     ShowPanel();
                        oWnd.Center();
                        
          
       }

function showResortMaps(PropertyID)
                {
                var thisDomain = document.domain;
                     var oWnd = window.radopen("http://" +thisDomain+"/Maps.aspx?PropertyID="+PropertyID, "wndMaps" );
                     ShowPanel();
                        oWnd.Center();
                        
          
       }
       
        function LoadResorts(combo, eventarqs)
                {    
                    //var resortComboID = $get("hdncboResortID"); 
                    var resortCombo = $find("ctl00_ctl00_cboResort");   
                    var roomCombo = $find("ctl00_ctl00_cboRoomType");
                    
                    var item = eventarqs.get_item();
                    resortCombo.set_text("Loading...");
                    roomCombo.clearSelection();
                    
                    if (item.get_index() > 0)
                    {        
                        resortCombo.requestItems(item.get_value(), false);                                
                    }
                    else
                    {
                        resortCombo.set_text(" ");
                        resortCombo.clearItems();
                        
                        roomCombo.set_text(" ");
                        roomCombo.clearItems();
                    }
                }

                function LoadRooms(combo, eventarqs)
                {    
                    var resortCombo = $find("ctl00_ctl00_cboResort");   
                    var roomCombo = $find("ctl00_ctl00_cboRoomType");
                    var item = eventarqs.get_item();
                    
                    roomCombo.set_text("Loading...");
                    roomCombo.requestItems(item.get_value(), false);                    
                }
                
                function LoadAdults(combo, eventarqs)
                {    
                    var roomCombo = $find("ctl00_ctl00_cboRoomType");   
                    var adultCombo = $find("ctl00_ctl00_cboAdults");
                    var item = eventarqs.get_item();
                    
                    adultCombo.set_text("Loading...");
                    adultCombo.requestItems(item.get_value(), false);                    
                }
                
                function LoadChildren(combo, eventarqs)
                {    
                    var roomCombo = $find("ctl00_ctl00_cboRoomType");   
                    var childrenCombo = $find("ctl00_ctl00_cboChildren");
                    var adultCombo = $find("ctl00_ctl00_cboAdults");
                    
                    var item = roomCombo.get_selectedItem();
                    
                    childrenCombo.set_text("Loading...");
                    childrenCombo.requestItems(item.get_value() + '-a:' + adultCombo.get_value() + ':', false);                    
                }
                
                function ItemsLoaded(combo, eventarqs)
                {
                   var resortCombo = $find("ctl00_ctl00_cboResort");   
                    var roomCombo = $find("ctl00_ctl00_cboRoomType");
                    
                    if (combo.get_items().get_count() > 0)
                    {
                        combo.set_text(combo.get_items().getItem(0).get_text());
                        combo.get_items().getItem(0).highlight();
                    }
                    
                    combo.showDropDown();
                }
                
            function makeReservation(args)
            {
            	var thisDomain = document.domain;
                window.location = "https://" +thisDomain+"/reservation.aspx";
            }
            
        
            function PopupCalendar(e, pickerID)
            {
             var datePicker;

             datePicker = $find(pickerID);
            

            datePicker.togglePopup();
  
            }
            
            function CheckInSelected(sender, e)
            {
            
                if (e.get_newDate() != null)
                {
                var dateCheckOut = $find("ctl00_ctl00_dateCheckOut"); 
                var date = e.get_newDate();
                date.setDate(date.getDate() + 2);
                   dateCheckOut.set_selectedDate(date);
                   
                }
            }
            
              var loadingPanel = null;
      
         function ShowPanel()
        {
           loadingPanel = $find("ctl00_ctl00_AjaxLoadingPanel1");
           loadingPanel.show('myDiv');
        }
        function HideLoadingPanel()
        {
            if (loadingPanel)
            {
                  loadingPanel.hide('myDiv');
                  loadingPanel = null;
                
            }
        } 