﻿
 
        function RefreshData(pageNumber) {

            try {

                var grouptype = 0
                var holidaytypes = new Array();
                var container = document.getElementById('divdestinationcontainer');
                var htele = 0;

                if (!pageNumber) { pageNumber = 1 }

                document.getElementById("hiddenPageNumber").value = pageNumber;

                var rbhotels = document.getElementById("rbhotels")
                if (rbhotels != null) {
                    if (rbhotels.checked == true) {
                        grouptype = 1
                    }
                }

                var rbvillas = document.getElementById("rbvillas")
                if (rbvillas != null) {
                    if (rbvillas.checked == true) {
                        grouptype = 2
                    }
                }

                var ddl = document.getElementById('ddldestination');

                var htid = document.getElementById("hiddenHolidayTypeId").value;

                var optorder;
                if (document.getElementById("optRecommended").checked == true)
                { optorder = 1 }
                else
                { optorder = 2 }

                if (document.getElementById("hiddenOrder").value != "")
                { optorder = document.getElementById("hiddenOrder").value; }

                PageMethods.RefreshData(ddl.options[ddl.selectedIndex].value, grouptype, pageNumber,htid,optorder, doonsuccess, doonfail)
            }
            catch (ex) {}
        }


        function reOrder(order) {
            document.getElementById("hiddenOrder").value = order;
            RefreshData();
        }


        function doonsuccess(obj) {
            try {
                var myobj = document.getElementById('divproperties');
                myobj.innerHTML = obj.HTMLResults;
                myobj = document.getElementById('lblPropertyCount');
                myobj.innerHTML = obj.PropertyCount;
                myobj = document.getElementById('lblproperties');
                if (obj.PropertyCount == '1') {
                    myobj.innerHTML = 'luxury property.'
                }
                else {
                    myobj.innerHTML = 'luxury properties.'
                }
                myobj = document.getElementById('divOrder');
                myobj.innerHTML = obj.PropertyOrder;
            }
            catch (ex) { }
        }

        function doonfail(obj) {
            try
                { alert(obj.get_message()); }
             catch (ex) {}
        }

        function doPaging(pageNumber) {
            try 
                { RefreshData(pageNumber);}
            catch (ex) {}

        }

