<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Turismo Calabria</title>
	<atom:link href="http://turismo.vacanzecalabria.biz/feed/" rel="self" type="application/rss+xml" />
	<link>http://turismo.vacanzecalabria.biz</link>
	<description>Le migliori Strutture in Calabria</description>
	<lastBuildDate>Thu, 26 Jan 2012 15:43:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Ville e Casali</title>
		<link>http://turismo.vacanzecalabria.biz/ville-casali/</link>
		<comments>http://turismo.vacanzecalabria.biz/ville-casali/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:56:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ville e Casali]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=41</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_28195" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_28195 == 'undefined') {
        var wpp_query_28195 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":28195,"detail_button":false,"query":{"property_type":"ville_e_casali","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":false,"pages":0};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_28195['default_query'] = wpp_query_28195.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_28195);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_28195 == 'undefined') {
        var wpp_pagination_28195 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_28195 == 'undefined') {
        function wpp_do_ajax_pagination_28195(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_28195;

          /* Update page counter */
          jQuery("#wpp_shortcode_28195 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_28195 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_28195 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 28195});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_28195 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_28195 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_28195 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_28195 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_28195 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 28195});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_28195 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_28195 = changeAddressValue(new_value, wpp_query_28195);
          });
        }

        if(!jQuery('#wpp_shortcode_28195 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value");

            if(current_value == 0) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_28195 = changeAddressValue(new_value, wpp_query_28195);
          });
        }

        if(!jQuery('#wpp_shortcode_28195 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_28195 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_28195 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_28195.sort_by = attribute;
            wpp_query_28195.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_28195 = changeAddressValue(1, wpp_query_28195);
          });
        }
        if(!jQuery('#wpp_shortcode_28195 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_28195.sort_by = attribute;
            wpp_query_28195.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_28195 = changeAddressValue(1, wpp_query_28195);
          });
        }

        if(!jQuery('#wpp_shortcode_28195 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_28195.sort_by = attribute;
            wpp_query_28195.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_28195 = changeAddressValue(1, wpp_query_28195);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_28195">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">None</span>
         trovate.        
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

     <div class="wpp_nothing_found">
   <p>Sorry, no properties found - try expanding your search, or <a href="http://turismo.vacanzecalabria.biz/property">view all</a>.</p>
</div>

    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_28195 == 'undefined') {
        var wpp_query_28195 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":28195,"detail_button":false,"query":{"property_type":"ville_e_casali","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":false,"pages":0};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_28195['default_query'] = wpp_query_28195.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_28195);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_28195 == 'undefined') {
        var wpp_pagination_28195 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_28195 == 'undefined') {
        function wpp_do_ajax_pagination_28195(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_28195;

          /* Update page counter */
          jQuery("#wpp_shortcode_28195 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_28195 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_28195 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 28195});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_28195 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_28195 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_28195 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_28195 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_28195 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 28195});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_28195 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_28195 = changeAddressValue(new_value, wpp_query_28195);
          });
        }

        if(!jQuery('#wpp_shortcode_28195 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value");

            if(current_value == 0) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_28195 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_28195 = changeAddressValue(new_value, wpp_query_28195);
          });
        }

        if(!jQuery('#wpp_shortcode_28195 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_28195 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_28195 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_28195.sort_by = attribute;
            wpp_query_28195.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_28195 = changeAddressValue(1, wpp_query_28195);
          });
        }
        if(!jQuery('#wpp_shortcode_28195 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_28195.sort_by = attribute;
            wpp_query_28195.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_28195 = changeAddressValue(1, wpp_query_28195);
          });
        }

        if(!jQuery('#wpp_shortcode_28195 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_28195 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_28195.sort_by = attribute;
            wpp_query_28195.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_28195 = changeAddressValue(1, wpp_query_28195);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_28195">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">None</span>
         trovate.        
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/ville-casali/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Villaggi Turistici</title>
		<link>http://turismo.vacanzecalabria.biz/villaggio/</link>
		<comments>http://turismo.vacanzecalabria.biz/villaggio/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:56:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Villaggi Turistici]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=39</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_16689" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_16689 == 'undefined') {
        var wpp_query_16689 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":16689,"detail_button":false,"query":{"property_type":"villaggi_turistici","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":8,"results":["7","172","210","232","235","240","248","250"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_16689['default_query'] = wpp_query_16689.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_16689);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_16689 == 'undefined') {
        var wpp_pagination_16689 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_16689 == 'undefined') {
        function wpp_do_ajax_pagination_16689(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_16689;

          /* Update page counter */
          jQuery("#wpp_shortcode_16689 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_16689 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_16689 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 16689});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_16689 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_16689 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_16689 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_16689 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_16689 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 16689});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_16689 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_16689 = changeAddressValue(new_value, wpp_query_16689);
          });
        }

        if(!jQuery('#wpp_shortcode_16689 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_16689 = changeAddressValue(new_value, wpp_query_16689);
          });
        }

        if(!jQuery('#wpp_shortcode_16689 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_16689 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_16689 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_16689.sort_by = attribute;
            wpp_query_16689.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_16689 = changeAddressValue(1, wpp_query_16689);
          });
        }
        if(!jQuery('#wpp_shortcode_16689 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_16689.sort_by = attribute;
            wpp_query_16689.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_16689 = changeAddressValue(1, wpp_query_16689);
          });
        }

        if(!jQuery('#wpp_shortcode_16689 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_16689.sort_by = attribute;
            wpp_query_16689.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_16689 = changeAddressValue(1, wpp_query_16689);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_16689">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">8</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

      <div class="wpp_row_view wpp_property_view_result">
  <div class="all-properties">
  
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/tramonto.jpg" title="Villaggio Tramonto"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/tramonto-100x100.jpg" alt="Villaggio Tramonto" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/villaggio-tramonto/">Villaggio Tramonto</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/villaggio-tramonto/#property_map">Contrada Tonicello, 89866 Capo Vaticano Vibo Valentia</a></li>
            
                            <li class="property_price">€410</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/solemare.jpg" title="Solemare"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/solemare-100x100.jpg" alt="Solemare" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/solemare/">Solemare</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/solemare/#property_map">Località Baia del Tono</a></li>
            
                            <li class="property_price">€42</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/villaggioMimosa.jpg" title="Mimosa"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/villaggioMimosa-100x100.jpg" alt="Mimosa" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/mimosa/">Mimosa</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/mimosa/#property_map">Nicotera,  Calabria</a></li>
            
                            <li class="property_price">€190</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/napeto.jpg" title="Napeto Village"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/napeto-100x100.jpg" alt="Napeto Village" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/napeto-village/">Napeto Village</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/napeto-village/#property_map">Pizzo,  Calabria</a></li>
            
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/11/sayonara.jpg" title="Hotel Villaggio SayonaraClub"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/11/sayonara-100x100.jpg" alt="Hotel Villaggio SayonaraClub" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/hotel-villaggio-sayonaraclub/">Hotel Villaggio SayonaraClub</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/hotel-villaggio-sayonaraclub/#property_map">Nicotera,  Calabria</a></li>
            
                            <li class="property_price">€280</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-smedile_8.jpg" title="Villaggio Smedile"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-smedile_8-100x100.jpg" alt="Villaggio Smedile" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/villaggio-smedile/">Villaggio Smedile</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/villaggio-smedile/#property_map">Ricadi,  Calabria</a></li>
            
                            <li class="property_price">€310</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                  </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/villaggio-camping-marinella/">Villaggio Camping Marinella</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/villaggio-camping-marinella/#property_map">Isola di Capo Rizzuto,  Calabria</a></li>
            
                            <li class="property_price">€250</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-Baia-delle-Sirene-spiaggia5.jpg" title="Baia Delle Sirene"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-Baia-delle-Sirene-spiaggia5-100x100.jpg" alt="Baia Delle Sirene" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/baia-delle-sirene/">Baia Delle Sirene</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/baia-delle-sirene/#property_map">Briatico,  Calabria</a></li>
            
                            <li class="property_price">€35</li>
                        
                        
                   </ul>

        </div>
    </div>
        </div>	</div>
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_16689 == 'undefined') {
        var wpp_query_16689 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":16689,"detail_button":false,"query":{"property_type":"villaggi_turistici","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":8,"results":["7","172","210","232","235","240","248","250"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_16689['default_query'] = wpp_query_16689.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_16689);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_16689 == 'undefined') {
        var wpp_pagination_16689 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_16689 == 'undefined') {
        function wpp_do_ajax_pagination_16689(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_16689;

          /* Update page counter */
          jQuery("#wpp_shortcode_16689 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_16689 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_16689 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 16689});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_16689 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_16689 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_16689 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_16689 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_16689 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 16689});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_16689 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_16689 = changeAddressValue(new_value, wpp_query_16689);
          });
        }

        if(!jQuery('#wpp_shortcode_16689 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_16689 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_16689 = changeAddressValue(new_value, wpp_query_16689);
          });
        }

        if(!jQuery('#wpp_shortcode_16689 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_16689 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_16689 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_16689.sort_by = attribute;
            wpp_query_16689.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_16689 = changeAddressValue(1, wpp_query_16689);
          });
        }
        if(!jQuery('#wpp_shortcode_16689 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_16689.sort_by = attribute;
            wpp_query_16689.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_16689 = changeAddressValue(1, wpp_query_16689);
          });
        }

        if(!jQuery('#wpp_shortcode_16689 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_16689 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_16689.sort_by = attribute;
            wpp_query_16689.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_16689 = changeAddressValue(1, wpp_query_16689);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_16689">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">8</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/villaggio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Residence</title>
		<link>http://turismo.vacanzecalabria.biz/residence/</link>
		<comments>http://turismo.vacanzecalabria.biz/residence/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:55:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Residence]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=37</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_23403" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_23403 == 'undefined') {
        var wpp_query_23403 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":23403,"detail_button":false,"query":{"property_type":"residence","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["157","221"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_23403['default_query'] = wpp_query_23403.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_23403);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_23403 == 'undefined') {
        var wpp_pagination_23403 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_23403 == 'undefined') {
        function wpp_do_ajax_pagination_23403(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_23403;

          /* Update page counter */
          jQuery("#wpp_shortcode_23403 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_23403 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_23403 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 23403});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_23403 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_23403 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_23403 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_23403 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_23403 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 23403});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_23403 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_23403 = changeAddressValue(new_value, wpp_query_23403);
          });
        }

        if(!jQuery('#wpp_shortcode_23403 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_23403 = changeAddressValue(new_value, wpp_query_23403);
          });
        }

        if(!jQuery('#wpp_shortcode_23403 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_23403 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_23403 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_23403.sort_by = attribute;
            wpp_query_23403.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_23403 = changeAddressValue(1, wpp_query_23403);
          });
        }
        if(!jQuery('#wpp_shortcode_23403 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_23403.sort_by = attribute;
            wpp_query_23403.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_23403 = changeAddressValue(1, wpp_query_23403);
          });
        }

        if(!jQuery('#wpp_shortcode_23403 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_23403.sort_by = attribute;
            wpp_query_23403.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_23403 = changeAddressValue(1, wpp_query_23403);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_23403">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

      <div class="wpp_row_view wpp_property_view_result">
  <div class="all-properties">
  
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/IMG_2061.jpg" title="Punta dell'Ovest"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/IMG_2061-100x100.jpg" alt="Punta dell'Ovest" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/punta-dellovest/">Punta dell'Ovest</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/punta-dellovest/#property_map">Contrada Torre, 89866 Capo Vaticano Vibo Valentia</a></li>
            
                            <li class="property_price">€270</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/ilFaro.jpg" title="Il Faro"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/ilFaro-100x100.jpg" alt="Il Faro" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/il-faro/">Il Faro</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/il-faro/#property_map">Isola di Capo Rizzuto,  Calabria</a></li>
            
                        
                        
                   </ul>

        </div>
    </div>
        </div>	</div>
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_23403 == 'undefined') {
        var wpp_query_23403 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":23403,"detail_button":false,"query":{"property_type":"residence","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["157","221"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_23403['default_query'] = wpp_query_23403.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_23403);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_23403 == 'undefined') {
        var wpp_pagination_23403 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_23403 == 'undefined') {
        function wpp_do_ajax_pagination_23403(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_23403;

          /* Update page counter */
          jQuery("#wpp_shortcode_23403 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_23403 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_23403 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 23403});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_23403 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_23403 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_23403 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_23403 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_23403 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 23403});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_23403 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_23403 = changeAddressValue(new_value, wpp_query_23403);
          });
        }

        if(!jQuery('#wpp_shortcode_23403 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_23403 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_23403 = changeAddressValue(new_value, wpp_query_23403);
          });
        }

        if(!jQuery('#wpp_shortcode_23403 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_23403 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_23403 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_23403.sort_by = attribute;
            wpp_query_23403.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_23403 = changeAddressValue(1, wpp_query_23403);
          });
        }
        if(!jQuery('#wpp_shortcode_23403 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_23403.sort_by = attribute;
            wpp_query_23403.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_23403 = changeAddressValue(1, wpp_query_23403);
          });
        }

        if(!jQuery('#wpp_shortcode_23403 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_23403 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_23403.sort_by = attribute;
            wpp_query_23403.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_23403 = changeAddressValue(1, wpp_query_23403);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_23403">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/residence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hotel</title>
		<link>http://turismo.vacanzecalabria.biz/hotel/</link>
		<comments>http://turismo.vacanzecalabria.biz/hotel/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:55:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Hotel]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=35</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_64255" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_64255 == 'undefined') {
        var wpp_query_64255 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":64255,"detail_button":false,"query":{"property_type":"hotel","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":6,"results":["189","191","203","223","226","257"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_64255['default_query'] = wpp_query_64255.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_64255);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_64255 == 'undefined') {
        var wpp_pagination_64255 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_64255 == 'undefined') {
        function wpp_do_ajax_pagination_64255(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_64255;

          /* Update page counter */
          jQuery("#wpp_shortcode_64255 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_64255 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_64255 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 64255});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_64255 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_64255 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_64255 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_64255 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_64255 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 64255});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_64255 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_64255 = changeAddressValue(new_value, wpp_query_64255);
          });
        }

        if(!jQuery('#wpp_shortcode_64255 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_64255 = changeAddressValue(new_value, wpp_query_64255);
          });
        }

        if(!jQuery('#wpp_shortcode_64255 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_64255 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_64255 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_64255.sort_by = attribute;
            wpp_query_64255.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_64255 = changeAddressValue(1, wpp_query_64255);
          });
        }
        if(!jQuery('#wpp_shortcode_64255 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_64255.sort_by = attribute;
            wpp_query_64255.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_64255 = changeAddressValue(1, wpp_query_64255);
          });
        }

        if(!jQuery('#wpp_shortcode_64255 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_64255.sort_by = attribute;
            wpp_query_64255.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_64255 = changeAddressValue(1, wpp_query_64255);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_64255">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">6</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

      <div class="wpp_row_view wpp_property_view_result">
  <div class="all-properties">
  
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/sanDomenicoHotel.jpg" title="San Domenico Hotel"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/sanDomenicoHotel-100x100.jpg" alt="San Domenico Hotel" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/san-domenico-hotel/">San Domenico Hotel</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/san-domenico-hotel/#property_map">Soverato,  Calabria</a></li>
            
                            <li class="property_price">€45</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/benessere3.jpg" title="Grand Hotel Paradiso"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/benessere3-100x100.jpg" alt="Grand Hotel Paradiso" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/grand-hotel-paradiso/">Grand Hotel Paradiso</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/grand-hotel-paradiso/#property_map">Catanzaro,  Calabria</a></li>
            
                            <li class="property_price">€ 109</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/hotelCertosa.jpg" title="Hotel Ristorante Certosa"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/hotelCertosa-100x100.jpg" alt="Hotel Ristorante Certosa" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/hotel-ristorante-certosa/">Hotel Ristorante Certosa</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/hotel-ristorante-certosa/#property_map">Serra San Bruno,  Calabria</a></li>
            
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/radaSiri.jpg" title="Hotel Rada Siri"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/radaSiri-100x100.jpg" alt="Hotel Rada Siri" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/hotel-rada-siri/">Hotel Rada Siri</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/hotel-rada-siri/#property_map">Montepaone,  Calabria</a></li>
            
                            <li class="property_price">€100</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/ipomea.jpg" title="Ipomea Club"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/ipomea-100x100.jpg" alt="Ipomea Club" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/ipomea-club/">Ipomea Club</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/ipomea-club/#property_map">Loc. Fortino - Santa Maria di Ricadi - 89866 (VV)</a></li>
            
                            <li class="property_price">€55</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-esterno_hotel.jpg" title="Il Pescatore"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-esterno_hotel-100x100.jpg" alt="Il Pescatore" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/il-pescatore/">Il Pescatore</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/il-pescatore/#property_map">Montepaone,  Calabria</a></li>
            
                            <li class="property_price">€40</li>
                        
                        
                   </ul>

        </div>
    </div>
        </div>	</div>
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_64255 == 'undefined') {
        var wpp_query_64255 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":64255,"detail_button":false,"query":{"property_type":"hotel","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":6,"results":["189","191","203","223","226","257"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_64255['default_query'] = wpp_query_64255.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_64255);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_64255 == 'undefined') {
        var wpp_pagination_64255 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_64255 == 'undefined') {
        function wpp_do_ajax_pagination_64255(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_64255;

          /* Update page counter */
          jQuery("#wpp_shortcode_64255 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_64255 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_64255 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 64255});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_64255 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_64255 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_64255 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_64255 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_64255 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 64255});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_64255 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_64255 = changeAddressValue(new_value, wpp_query_64255);
          });
        }

        if(!jQuery('#wpp_shortcode_64255 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_64255 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_64255 = changeAddressValue(new_value, wpp_query_64255);
          });
        }

        if(!jQuery('#wpp_shortcode_64255 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_64255 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_64255 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_64255.sort_by = attribute;
            wpp_query_64255.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_64255 = changeAddressValue(1, wpp_query_64255);
          });
        }
        if(!jQuery('#wpp_shortcode_64255 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_64255.sort_by = attribute;
            wpp_query_64255.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_64255 = changeAddressValue(1, wpp_query_64255);
          });
        }

        if(!jQuery('#wpp_shortcode_64255 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_64255 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_64255.sort_by = attribute;
            wpp_query_64255.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_64255 = changeAddressValue(1, wpp_query_64255);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_64255">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">6</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/hotel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Case Vacanze</title>
		<link>http://turismo.vacanzecalabria.biz/case-vacanze/</link>
		<comments>http://turismo.vacanzecalabria.biz/case-vacanze/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:55:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Case Vacanze]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=33</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_28136" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_28136 == 'undefined') {
        var wpp_query_28136 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":28136,"detail_button":false,"query":{"property_type":"case_vacanze","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["243","246"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_28136['default_query'] = wpp_query_28136.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_28136);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_28136 == 'undefined') {
        var wpp_pagination_28136 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_28136 == 'undefined') {
        function wpp_do_ajax_pagination_28136(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_28136;

          /* Update page counter */
          jQuery("#wpp_shortcode_28136 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_28136 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_28136 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 28136});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_28136 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_28136 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_28136 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_28136 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_28136 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 28136});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_28136 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_28136 = changeAddressValue(new_value, wpp_query_28136);
          });
        }

        if(!jQuery('#wpp_shortcode_28136 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_28136 = changeAddressValue(new_value, wpp_query_28136);
          });
        }

        if(!jQuery('#wpp_shortcode_28136 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_28136 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_28136 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_28136.sort_by = attribute;
            wpp_query_28136.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_28136 = changeAddressValue(1, wpp_query_28136);
          });
        }
        if(!jQuery('#wpp_shortcode_28136 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_28136.sort_by = attribute;
            wpp_query_28136.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_28136 = changeAddressValue(1, wpp_query_28136);
          });
        }

        if(!jQuery('#wpp_shortcode_28136 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_28136.sort_by = attribute;
            wpp_query_28136.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_28136 = changeAddressValue(1, wpp_query_28136);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_28136">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

      <div class="wpp_row_view wpp_property_view_result">
  <div class="all-properties">
  
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-Villetta_9_14.jpg" title="La Gramigna"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-Villetta_9_14-100x100.jpg" alt="La Gramigna" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/la-gramigna/">La Gramigna</a>
                                    </li>

            
            
            
                            <li class="property_price">€200</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-esterno.jpg" title="Don Mottola"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-esterno-100x100.jpg" alt="Don Mottola" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/don-mottola/">Don Mottola</a>
                                    </li>

            
            
            
                            <li class="property_price">€20</li>
                        
                        
                   </ul>

        </div>
    </div>
        </div>	</div>
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_28136 == 'undefined') {
        var wpp_query_28136 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":28136,"detail_button":false,"query":{"property_type":"case_vacanze","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["243","246"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_28136['default_query'] = wpp_query_28136.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_28136);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_28136 == 'undefined') {
        var wpp_pagination_28136 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_28136 == 'undefined') {
        function wpp_do_ajax_pagination_28136(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_28136;

          /* Update page counter */
          jQuery("#wpp_shortcode_28136 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_28136 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_28136 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 28136});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_28136 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_28136 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_28136 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_28136 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_28136 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 28136});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_28136 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_28136 = changeAddressValue(new_value, wpp_query_28136);
          });
        }

        if(!jQuery('#wpp_shortcode_28136 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_28136 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_28136 = changeAddressValue(new_value, wpp_query_28136);
          });
        }

        if(!jQuery('#wpp_shortcode_28136 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_28136 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_28136 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_28136.sort_by = attribute;
            wpp_query_28136.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_28136 = changeAddressValue(1, wpp_query_28136);
          });
        }
        if(!jQuery('#wpp_shortcode_28136 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_28136.sort_by = attribute;
            wpp_query_28136.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_28136 = changeAddressValue(1, wpp_query_28136);
          });
        }

        if(!jQuery('#wpp_shortcode_28136 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_28136 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_28136.sort_by = attribute;
            wpp_query_28136.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_28136 = changeAddressValue(1, wpp_query_28136);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_28136">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/case-vacanze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Campeggi</title>
		<link>http://turismo.vacanzecalabria.biz/campeggi/</link>
		<comments>http://turismo.vacanzecalabria.biz/campeggi/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:55:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Campeggi]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=31</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_10352" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_10352 == 'undefined') {
        var wpp_query_10352 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":10352,"detail_button":false,"query":{"property_type":"campeggi","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["170","193"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_10352['default_query'] = wpp_query_10352.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_10352);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_10352 == 'undefined') {
        var wpp_pagination_10352 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_10352 == 'undefined') {
        function wpp_do_ajax_pagination_10352(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_10352;

          /* Update page counter */
          jQuery("#wpp_shortcode_10352 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_10352 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_10352 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 10352});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_10352 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_10352 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_10352 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_10352 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_10352 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 10352});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_10352 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_10352 = changeAddressValue(new_value, wpp_query_10352);
          });
        }

        if(!jQuery('#wpp_shortcode_10352 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_10352 = changeAddressValue(new_value, wpp_query_10352);
          });
        }

        if(!jQuery('#wpp_shortcode_10352 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_10352 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_10352 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_10352.sort_by = attribute;
            wpp_query_10352.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_10352 = changeAddressValue(1, wpp_query_10352);
          });
        }
        if(!jQuery('#wpp_shortcode_10352 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_10352.sort_by = attribute;
            wpp_query_10352.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_10352 = changeAddressValue(1, wpp_query_10352);
          });
        }

        if(!jQuery('#wpp_shortcode_10352 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_10352.sort_by = attribute;
            wpp_query_10352.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_10352 = changeAddressValue(1, wpp_query_10352);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_10352">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

      <div class="wpp_row_view wpp_property_view_result">
  <div class="all-properties">
  
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/sambalon.jpg" title="Sambalon"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/sambalon-100x100.jpg" alt="Sambalon" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/sambalon/">Sambalon</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/sambalon/#property_map">via del mare</a></li>
            
                            <li class="property_price">info@sambalon.com</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/cammello-grigio.jpg" title="Cammello Grigio"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/cammello-grigio-100x100.jpg" alt="Cammello Grigio" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/camping-cammello-grigio/">Cammello Grigio</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/camping-cammello-grigio/#property_map">Borgia,  Calabria</a></li>
            
                            <li class="property_price">€10</li>
                        
                        
                   </ul>

        </div>
    </div>
        </div>	</div>
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_10352 == 'undefined') {
        var wpp_query_10352 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":10352,"detail_button":false,"query":{"property_type":"campeggi","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["170","193"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_10352['default_query'] = wpp_query_10352.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_10352);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_10352 == 'undefined') {
        var wpp_pagination_10352 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_10352 == 'undefined') {
        function wpp_do_ajax_pagination_10352(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_10352;

          /* Update page counter */
          jQuery("#wpp_shortcode_10352 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_10352 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_10352 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 10352});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_10352 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_10352 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_10352 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_10352 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_10352 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 10352});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_10352 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_10352 = changeAddressValue(new_value, wpp_query_10352);
          });
        }

        if(!jQuery('#wpp_shortcode_10352 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_10352 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_10352 = changeAddressValue(new_value, wpp_query_10352);
          });
        }

        if(!jQuery('#wpp_shortcode_10352 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_10352 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_10352 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_10352.sort_by = attribute;
            wpp_query_10352.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_10352 = changeAddressValue(1, wpp_query_10352);
          });
        }
        if(!jQuery('#wpp_shortcode_10352 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_10352.sort_by = attribute;
            wpp_query_10352.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_10352 = changeAddressValue(1, wpp_query_10352);
          });
        }

        if(!jQuery('#wpp_shortcode_10352 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_10352 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_10352.sort_by = attribute;
            wpp_query_10352.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_10352 = changeAddressValue(1, wpp_query_10352);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_10352">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/campeggi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bed and Breakfast</title>
		<link>http://turismo.vacanzecalabria.biz/bed-breakfast/</link>
		<comments>http://turismo.vacanzecalabria.biz/bed-breakfast/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:55:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bed Breakfast]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=29</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_53769" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_53769 == 'undefined') {
        var wpp_query_53769 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":53769,"detail_button":false,"query":{"property_type":"bedbreakfast","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":4,"results":["180","182","199","201"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_53769['default_query'] = wpp_query_53769.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_53769);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_53769 == 'undefined') {
        var wpp_pagination_53769 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_53769 == 'undefined') {
        function wpp_do_ajax_pagination_53769(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_53769;

          /* Update page counter */
          jQuery("#wpp_shortcode_53769 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_53769 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_53769 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 53769});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_53769 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_53769 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_53769 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_53769 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_53769 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 53769});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_53769 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_53769 = changeAddressValue(new_value, wpp_query_53769);
          });
        }

        if(!jQuery('#wpp_shortcode_53769 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_53769 = changeAddressValue(new_value, wpp_query_53769);
          });
        }

        if(!jQuery('#wpp_shortcode_53769 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_53769 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_53769 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_53769.sort_by = attribute;
            wpp_query_53769.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_53769 = changeAddressValue(1, wpp_query_53769);
          });
        }
        if(!jQuery('#wpp_shortcode_53769 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_53769.sort_by = attribute;
            wpp_query_53769.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_53769 = changeAddressValue(1, wpp_query_53769);
          });
        }

        if(!jQuery('#wpp_shortcode_53769 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_53769.sort_by = attribute;
            wpp_query_53769.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_53769 = changeAddressValue(1, wpp_query_53769);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_53769">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">4</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

      <div class="wpp_row_view wpp_property_view_result">
  <div class="all-properties">
  
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/il-barone.jpg" title="Il Barone"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/il-barone-100x100.jpg" alt="Il Barone" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/il-barone/">Il Barone</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/il-barone/#property_map">Largo Barone Tropea</a></li>
            
                            <li class="property_price">€35</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/residence-tropea.jpg" title="Residence Tropea"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/residence-tropea-100x100.jpg" alt="Residence Tropea" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/residence-tropea/">Residence Tropea</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/residence-tropea/#property_map">Via Della Vittoria, 9</a></li>
            
                            <li class="property_price">€50</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/erminia.jpg" title="Villino Erminia"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/erminia-100x100.jpg" alt="Villino Erminia" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/villino-erminia-bed-and-breakfast-residence/">Villino Erminia</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/villino-erminia-bed-and-breakfast-residence/#property_map">Pizzo,  Calabria</a></li>
            
                            <li class="property_price">€45</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/eleonora.jpg" title="Villino Eleonora"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/eleonora-100x100.jpg" alt="Villino Eleonora" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/villino-eleonora/">Villino Eleonora</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/villino-eleonora/#property_map">Parghelia,  Calabria</a></li>
            
                            <li class="property_price">€35</li>
                        
                        
                   </ul>

        </div>
    </div>
        </div>	</div>
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_53769 == 'undefined') {
        var wpp_query_53769 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":53769,"detail_button":false,"query":{"property_type":"bedbreakfast","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":4,"results":["180","182","199","201"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_53769['default_query'] = wpp_query_53769.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_53769);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_53769 == 'undefined') {
        var wpp_pagination_53769 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_53769 == 'undefined') {
        function wpp_do_ajax_pagination_53769(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_53769;

          /* Update page counter */
          jQuery("#wpp_shortcode_53769 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_53769 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_53769 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 53769});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_53769 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_53769 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_53769 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_53769 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_53769 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 53769});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_53769 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_53769 = changeAddressValue(new_value, wpp_query_53769);
          });
        }

        if(!jQuery('#wpp_shortcode_53769 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_53769 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_53769 = changeAddressValue(new_value, wpp_query_53769);
          });
        }

        if(!jQuery('#wpp_shortcode_53769 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_53769 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_53769 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_53769.sort_by = attribute;
            wpp_query_53769.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_53769 = changeAddressValue(1, wpp_query_53769);
          });
        }
        if(!jQuery('#wpp_shortcode_53769 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_53769.sort_by = attribute;
            wpp_query_53769.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_53769 = changeAddressValue(1, wpp_query_53769);
          });
        }

        if(!jQuery('#wpp_shortcode_53769 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_53769 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_53769.sort_by = attribute;
            wpp_query_53769.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_53769 = changeAddressValue(1, wpp_query_53769);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_53769">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">4</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/bed-breakfast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beauty Farm</title>
		<link>http://turismo.vacanzecalabria.biz/beauty-farm/</link>
		<comments>http://turismo.vacanzecalabria.biz/beauty-farm/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:54:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Beauty-Farm]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=27</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_24727" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_24727 == 'undefined') {
        var wpp_query_24727 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":24727,"detail_button":false,"query":{"property_type":"beauty_farm","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":false,"pages":0};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_24727['default_query'] = wpp_query_24727.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_24727);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_24727 == 'undefined') {
        var wpp_pagination_24727 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_24727 == 'undefined') {
        function wpp_do_ajax_pagination_24727(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_24727;

          /* Update page counter */
          jQuery("#wpp_shortcode_24727 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_24727 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_24727 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 24727});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_24727 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_24727 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_24727 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_24727 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_24727 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 24727});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_24727 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_24727 = changeAddressValue(new_value, wpp_query_24727);
          });
        }

        if(!jQuery('#wpp_shortcode_24727 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value");

            if(current_value == 0) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_24727 = changeAddressValue(new_value, wpp_query_24727);
          });
        }

        if(!jQuery('#wpp_shortcode_24727 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_24727 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_24727 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_24727.sort_by = attribute;
            wpp_query_24727.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_24727 = changeAddressValue(1, wpp_query_24727);
          });
        }
        if(!jQuery('#wpp_shortcode_24727 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_24727.sort_by = attribute;
            wpp_query_24727.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_24727 = changeAddressValue(1, wpp_query_24727);
          });
        }

        if(!jQuery('#wpp_shortcode_24727 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_24727.sort_by = attribute;
            wpp_query_24727.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_24727 = changeAddressValue(1, wpp_query_24727);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_24727">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">None</span>
         trovate.        
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

     <div class="wpp_nothing_found">
   <p>Sorry, no properties found - try expanding your search, or <a href="http://turismo.vacanzecalabria.biz/property">view all</a>.</p>
</div>

    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_24727 == 'undefined') {
        var wpp_query_24727 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":24727,"detail_button":false,"query":{"property_type":"beauty_farm","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":false,"pages":0};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_24727['default_query'] = wpp_query_24727.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_24727);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_24727 == 'undefined') {
        var wpp_pagination_24727 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_24727 == 'undefined') {
        function wpp_do_ajax_pagination_24727(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_24727;

          /* Update page counter */
          jQuery("#wpp_shortcode_24727 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_24727 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_24727 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 24727});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_24727 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_24727 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_24727 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_24727 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_24727 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 24727});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_24727 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_24727 = changeAddressValue(new_value, wpp_query_24727);
          });
        }

        if(!jQuery('#wpp_shortcode_24727 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value");

            if(current_value == 0) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_24727 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_24727 = changeAddressValue(new_value, wpp_query_24727);
          });
        }

        if(!jQuery('#wpp_shortcode_24727 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_24727 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_24727 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_24727.sort_by = attribute;
            wpp_query_24727.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_24727 = changeAddressValue(1, wpp_query_24727);
          });
        }
        if(!jQuery('#wpp_shortcode_24727 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_24727.sort_by = attribute;
            wpp_query_24727.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_24727 = changeAddressValue(1, wpp_query_24727);
          });
        }

        if(!jQuery('#wpp_shortcode_24727 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_24727 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_24727.sort_by = attribute;
            wpp_query_24727.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_24727 = changeAddressValue(1, wpp_query_24727);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_24727">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">None</span>
         trovate.        
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/beauty-farm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Appartamenti</title>
		<link>http://turismo.vacanzecalabria.biz/appartamenti/</link>
		<comments>http://turismo.vacanzecalabria.biz/appartamenti/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:54:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Appartamenti]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=25</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_19421" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_19421 == 'undefined') {
        var wpp_query_19421 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":19421,"detail_button":false,"query":{"property_type":"appartamenti","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["154","175"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_19421['default_query'] = wpp_query_19421.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_19421);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_19421 == 'undefined') {
        var wpp_pagination_19421 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_19421 == 'undefined') {
        function wpp_do_ajax_pagination_19421(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_19421;

          /* Update page counter */
          jQuery("#wpp_shortcode_19421 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_19421 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_19421 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 19421});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_19421 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_19421 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_19421 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_19421 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_19421 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 19421});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_19421 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_19421 = changeAddressValue(new_value, wpp_query_19421);
          });
        }

        if(!jQuery('#wpp_shortcode_19421 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_19421 = changeAddressValue(new_value, wpp_query_19421);
          });
        }

        if(!jQuery('#wpp_shortcode_19421 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_19421 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_19421 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_19421.sort_by = attribute;
            wpp_query_19421.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_19421 = changeAddressValue(1, wpp_query_19421);
          });
        }
        if(!jQuery('#wpp_shortcode_19421 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_19421.sort_by = attribute;
            wpp_query_19421.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_19421 = changeAddressValue(1, wpp_query_19421);
          });
        }

        if(!jQuery('#wpp_shortcode_19421 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_19421.sort_by = attribute;
            wpp_query_19421.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_19421 = changeAddressValue(1, wpp_query_19421);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_19421">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

      <div class="wpp_row_view wpp_property_view_result">
  <div class="all-properties">
  
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/pietragrande.jpg" title="Pietra Grande"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/pietragrande-100x100.jpg" alt="Pietra Grande" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/pietra-grande/">Pietra Grande</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/pietra-grande/#property_map">Contrada Tonicello, 89866 Capo Vaticano Vibo Valentia</a></li>
            
                            <li class="property_price">€230</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/sanleo.png" title="San Leo"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/sanleo-100x100.png" alt="San Leo" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/san-leo/">San Leo</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/san-leo/#property_map">via anile</a></li>
            
                            <li class="property_price">€150</li>
                        
                        
                   </ul>

        </div>
    </div>
        </div>	</div>
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_19421 == 'undefined') {
        var wpp_query_19421 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":19421,"detail_button":false,"query":{"property_type":"appartamenti","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["154","175"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_19421['default_query'] = wpp_query_19421.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_19421);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_19421 == 'undefined') {
        var wpp_pagination_19421 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_19421 == 'undefined') {
        function wpp_do_ajax_pagination_19421(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_19421;

          /* Update page counter */
          jQuery("#wpp_shortcode_19421 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_19421 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_19421 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 19421});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_19421 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_19421 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_19421 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_19421 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_19421 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 19421});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_19421 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_19421 = changeAddressValue(new_value, wpp_query_19421);
          });
        }

        if(!jQuery('#wpp_shortcode_19421 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_19421 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_19421 = changeAddressValue(new_value, wpp_query_19421);
          });
        }

        if(!jQuery('#wpp_shortcode_19421 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_19421 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_19421 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_19421.sort_by = attribute;
            wpp_query_19421.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_19421 = changeAddressValue(1, wpp_query_19421);
          });
        }
        if(!jQuery('#wpp_shortcode_19421 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_19421.sort_by = attribute;
            wpp_query_19421.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_19421 = changeAddressValue(1, wpp_query_19421);
          });
        }

        if(!jQuery('#wpp_shortcode_19421 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_19421 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_19421.sort_by = attribute;
            wpp_query_19421.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_19421 = changeAddressValue(1, wpp_query_19421);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_19421">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/appartamenti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alberghi</title>
		<link>http://turismo.vacanzecalabria.biz/alberghi/</link>
		<comments>http://turismo.vacanzecalabria.biz/alberghi/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 20:53:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Alberghi]]></category>

		<guid isPermaLink="false">http://turismo.vacanzecalabria.biz/?p=23</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="wpp_shortcode_27425" class="wpp_ui wpp_property_overview_shortcode">
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_27425 == 'undefined') {
        var wpp_query_27425 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":27425,"detail_button":false,"query":{"property_type":"single_family_home","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["187","254"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_27425['default_query'] = wpp_query_27425.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_27425);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_27425 == 'undefined') {
        var wpp_pagination_27425 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_27425 == 'undefined') {
        function wpp_do_ajax_pagination_27425(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_27425;

          /* Update page counter */
          jQuery("#wpp_shortcode_27425 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_27425 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_27425 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 27425});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_27425 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_27425 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_27425 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_27425 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_27425 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 27425});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_27425 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_27425 = changeAddressValue(new_value, wpp_query_27425);
          });
        }

        if(!jQuery('#wpp_shortcode_27425 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_27425 = changeAddressValue(new_value, wpp_query_27425);
          });
        }

        if(!jQuery('#wpp_shortcode_27425 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_27425 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_27425 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_27425.sort_by = attribute;
            wpp_query_27425.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_27425 = changeAddressValue(1, wpp_query_27425);
          });
        }
        if(!jQuery('#wpp_shortcode_27425 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_27425.sort_by = attribute;
            wpp_query_27425.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_27425 = changeAddressValue(1, wpp_query_27425);
          });
        }

        if(!jQuery('#wpp_shortcode_27425 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_27425.sort_by = attribute;
            wpp_query_27425.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_27425 = changeAddressValue(1, wpp_query_27425);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_top_pagination wpp_slider_pagination" id="properties_pagination_27425">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

      <div class="wpp_row_view wpp_property_view_result">
  <div class="all-properties">
  
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/hotelBarbieri.jpg" title="Hotel Barbieri"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2011/10/hotelBarbieri-100x100.jpg" alt="Hotel Barbieri" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/hotel-barbieri/">Hotel Barbieri</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/hotel-barbieri/#property_map">Vibo Valentia,  Calabria</a></li>
            
                            <li class="property_price">€35</li>
                        
                        
                   </ul>

        </div>
    </div>
    
    <div class="property_div property clearfix">

        <div class="wpp_overview_left_column">
                <div class="property_image">
        <a href="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-hotel_stella_marina.jpg" title="Stella Marina"  class="property_overview_thumb property_overview_thumb_tiny_thumb fancybox_image" rel="properties" >
          <img width="100" height="100" src="http://turismo.vacanzecalabria.biz/wp-content/uploads/2012/01/noid-hotel_stella_marina-100x100.jpg" alt="Stella Marina" />
        </a>
      </div>
              </div>

        <div class="wpp_overview_right_column">

            <ul class="wpp_overview_data">
                <li class="property_title">
                    <a href="http://turismo.vacanzecalabria.biz/property/stella-marina/">Stella Marina</a>
                                    </li>

            
            
                            <li class="property_address"><a href="http://turismo.vacanzecalabria.biz/property/stella-marina/#property_map">Riace,  Calabria</a></li>
            
                            <li class="property_price">€30</li>
                        
                        
                   </ul>

        </div>
    </div>
        </div>	</div>
    <script type="text/javascript">
      /*
       * The functionality below is used for pagination and sorting the list of properties
       * It can be called twice (for top and bottom pagination blocks)
       * or more times (on multiple shortcodes)
       * So the current javascript functionality should not to be initialized twice.
       */

      /*
       * Init global WPP_QUERY variable which will contain all query objects
       */
      if(typeof wpp_query == 'undefined') {
        var wpp_query = [];
      }

      /*
       *
       */
      if(typeof document_ready == 'undefined') {
          var document_ready = false;
      }

      /*
       * Initialize shortcode's wpp_query object
       */
      if(typeof wpp_query_27425 == 'undefined') {
        var wpp_query_27425 = {"show_children":"true","child_properties_title":"Piano terra ","fancybox_preview":"true","bottom_pagination_flag":true,"thumbnail_size":"tiny_thumb","sort_by_text":"Ordina per:","sort_by":"menu_order","sort_order":"ASC","template":false,"ajax_call":false,"sorter_type":"buttons","pagination":"on","per_page":10,"starting_row":0,"unique_hash":27425,"detail_button":false,"query":{"property_type":"single_family_home","sort_by":"menu_order","sort_order":"ASC","pagi":"0--10"},"current_page":1,"sortable_attrs":{"price":"Prezzo minimo","deposit":"Categoria"},"properties":{"total":2,"results":["187","254"]},"pages":1};
        /* Default values for ajax query. It's used when we go to base URL using back button */
        wpp_query_27425['default_query'] = wpp_query_27425.query;

        /* Push query objects to global wpp_query variable */
        wpp_query.push(wpp_query_27425);
      }

      /*
       * Init variable only at once
       */
      if(typeof wpp_pagination_history_ran == 'undefined') {
        var wpp_pagination_history_ran = false;
      }

      /* Init variable only at once */
      if(typeof wpp_pagination_27425 == 'undefined') {
        var wpp_pagination_27425 = false;
      }

      if(typeof first_load == 'undefined') {
        var first_load = true;
      }

      /* Watch for address URL for back buttons support */
      if(!wpp_pagination_history_ran) {
        wpp_pagination_history_ran = true;

        /*
         * On change location (address) Event.
         *
         * Also used as Back button functionality.
         *
         * Attention! This event is unique (binds at once) and is used for any (multiple) shortcode
         */
         jQuery(document).ready(function() {
          jQuery.address.change(function(event){
            callPagination(event);
          });
        });

        /*
         * Parse location (address) hash,
         * Setup shortcode params by hash params
         * Calls ajax pagination
         */
        function callPagination(event) {
          /*
           * We have to be sure that DOM is ready
           * if it's not, wait 0.1 sec and call function again
           */
          if(!document_ready) {
            window.setTimeout(function(){
              callPagination(event);
            }, 100);
            return false;
          }

          var history = {};
          /* Parse hash value (params) */
          var hashes = event.value.replace(/^\//, '');
          /* Determine if we have hash params */
          if(hashes) {
            hashes = hashes.split('&');
            for (var i in hashes) {
              if(typeof hashes[i] != 'function') {
                hash = hashes[i].split('=');
                history[hash[0]] = hash[1];
              }
            }
            
            if(history.i) {
              /* get current shortcode's object */
              var index = parseInt(history.i) - 1;
              if(index >= 0) {
                var q = wpp_query[index];
              }

              if(typeof q == 'undefined' || q.length == 0) {
                //ERROR
                return false;
              }

              if(history.sort_by && history.sort_by != '') {
                q.sort_by = history.sort_by;
              }

              if(history.sort_order  && history.sort_order != '') {
                q.sort_order = history.sort_order;
              }

              /* 'Select/Unselect' sortable buttons */
              var sortable_links = jQuery('#wpp_shortcode_' + q.unique_hash + ' .wpp_sortable_link');
              if(sortable_links.length > 0 ) {
                sortable_links.each(function(i,e){
                  jQuery(e).removeClass("wpp_sorted_element");
                  if(jQuery(e).attr('sort_slug') == q.sort_by) {
                    jQuery(e).addClass("wpp_sorted_element");
                  }
                });
              }

              if(history.requested_page && history.requested_page != '') {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(' + history.requested_page + ')');
              } else {
                eval('wpp_do_ajax_pagination_' + q.unique_hash + '(1)');
              }
            } else {
              return false;
            }

          } else {
            /* Looks like it's base url
             * Determine if this first load, we do nothing
             * If not, - we use 'back button' functionality.
             */
            if(first_load) {
              first_load = false;
            } else {
              /*
               * Set default pagination values for all shortcodes
               */
              for(var i in wpp_query) {
                wpp_query[i].sort_by = wpp_query[i].default_query.sort_by;
                wpp_query[i].sort_order = wpp_query[i].default_query.sort_order;

                /* 'Select/Unselect' sortable buttons */
                var sortable_links = jQuery('#wpp_shortcode_' + wpp_query[i].unique_hash + ' .wpp_sortable_link');
                if(sortable_links.length > 0 ) {
                  sortable_links.each(function(ie,e){
                    jQuery(e).removeClass("wpp_sorted_element");
                    if(jQuery(e).attr('sort_slug') == wpp_query[i].sort_by) {
                      jQuery(e).addClass("wpp_sorted_element");
                    }
                  });
                }

                eval('wpp_do_ajax_pagination_' + wpp_query[i].unique_hash + '(1, false)');


              }
            }
          }
        }
      }

      /*
       * Changes location (address) hash based on pagination
       *
       * We use this function extend of wpp_do_ajax_pagination()
       * because wpp_do_ajax_pagination() is called on change Address Value's event
       *
       * @param int this_page Page which will be loaded
       * @param object data WPP_QUERY object
       * @return object data Returns updated WPP_QUERY object
       */
      if(typeof changeAddressValue == 'undefined' ) {
        function changeAddressValue (this_page, data) {
          var q = window.wpp_query;
          /* Get the current shortcode's index */
          var index = 0;
          for (var i in q) {
            if(q[i].unique_hash == data.unique_hash) {
              index = (++i);
              break;
            }
          }

          /* Set data query which will be used in history hash below */
          var q = {
            requested_page : this_page,
            sort_order : data.sort_order,
            sort_by : data.sort_by,
            i : index
          };
          /* Update WPP_QUERY query */
          data.query.requested_page = this_page;
          data.query.sort_order = data.sort_order;
          data.query.sort_by = data.sort_by;
          /*
           * Update page URL for back-button support (needs to do sort order and direction)
           * jQuery.address.value() and jQuery.address.path() double binds jQuery.change() event, some way
           * so for now, we use window.location
           */
          var history = jQuery.param(q);
          window.location.hash = '/' + history;

          return data;
        }
      }

      if(typeof wpp_do_ajax_pagination_27425 == 'undefined') {
        function wpp_do_ajax_pagination_27425(this_page, scroll_to) {
          if(typeof this_page == 'undefined') {
            this_page = 1;
          }
          if(typeof scroll_to == 'undefined') {
            scroll_to = true;
          }

          data = wpp_query_27425;

          /* Update page counter */
          jQuery("#wpp_shortcode_27425 .wpp_current_page_count").text(this_page);
          jQuery("#wpp_shortcode_27425 .wpp_pagination_slider .slider_page_info .val").text(this_page);

          /* Update sliders  */
          jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value", this_page );

          jQuery('#wpp_shortcode_27425 .ajax_loader').show();

          /* Scroll page to the top of the current shortcode */
          if(scroll_to) {
            jQuery(document).trigger('wpp_pagination_change',{'overview_id' : 27425});
          }

          data.ajax_call = 'true';
          data.requested_page = this_page;

          //console.log(data);

          //jQuery.ajaxSetup({async:false});

          jQuery.post(
            'http://turismo.vacanzecalabria.biz/wp-admin/admin-ajax.php',
            {
              action: 'wpp_property_overview_pagination',
              wpp_ajax_query: data
            },
            function(result_data) {
              jQuery('#wpp_shortcode_27425 .ajax_loader').hide();

              var p_list = jQuery('.wpp_property_view_result', result_data.display);
              //* Determine if p_list is empty try previous version's selector */
              if( p_list.length == 0 ) {
                p_list = jQuery('.wpp_row_view', result_data.display);
              }
              var content = ( p_list.length > 0 ) ? p_list.html() : '';

              var p_wrapper = jQuery('#wpp_shortcode_27425 .wpp_property_view_result');
              //* Determine if p_wrapper is empty try previous version's selector */
              if(p_wrapper.length == 0) {
                p_wrapper = jQuery('#wpp_shortcode_27425 .wpp_row_view')
              }

              p_wrapper.html(content);

              /* Total properties count may change depending on sorting (if sorted by an attribute that all properties do not have) */
              jQuery("#wpp_shortcode_27425 .wpp_property_results").text(result_data.wpp_query.properties.total);

              
              jQuery("#wpp_shortcode_27425 a.fancybox_image").fancybox({
                'transitionIn'  : 'elastic',
                'transitionOut' : 'elastic',
                'speedIn' : 600,
                'speedOut'  : 200,
                'overlayShow' : false
              });

              jQuery(document).trigger('wpp_pagination_change_complete',{'overview_id' : 27425});
            },
            "json"
          );
        }
      }

      jQuery(document).ready(function() {

        document_ready = true;

        //** Do not assign click event again */
        if(!jQuery('#wpp_shortcode_27425 .wpp_pagination_back').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_pagination_back').click(function() {
            var current_value =  jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value - 1;
            jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value", new_value);
            wpp_query_27425 = changeAddressValue(new_value, wpp_query_27425);
          });
        }

        if(!jQuery('#wpp_shortcode_27425 .wpp_pagination_forward').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_pagination_forward').click(function() {
            var current_value =  jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value");

            if(current_value == 1) { return; }

            var new_value = current_value + 1;
            jQuery("#wpp_shortcode_27425 .wpp_pagination_slider").slider("value",new_value);
            wpp_query_27425 = changeAddressValue(new_value, wpp_query_27425);
          });
        }

        if(!jQuery('#wpp_shortcode_27425 .wpp_sortable_link').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_sortable_link').click(function() {

            var attribute = jQuery(this).attr('sort_slug');
            var sort_order = jQuery(this).attr('sort_order');

            var this_attribute = jQuery("#wpp_shortcode_27425 .wpp_sortable_link[sort_slug="+attribute+"]");

            if(jQuery(this).is(".wpp_sorted_element")) {
              var currently_sorted = true;
              /* If this attribute is already sorted, we switch sort order */
              if(sort_order == "ASC") {
                sort_order = "DESC";
              } else if(sort_order == "DESC") {
                sort_order = "ASC";
              }
            }

            jQuery("#wpp_shortcode_27425 .wpp_sortable_link").removeClass("wpp_sorted_element");
            wpp_query_27425.sort_by = attribute;
            wpp_query_27425.sort_order = sort_order;

            jQuery(this_attribute).addClass("wpp_sorted_element");
            jQuery(this_attribute).attr("sort_order", sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_27425 = changeAddressValue(1, wpp_query_27425);
          });
        }
        if(!jQuery('#wpp_shortcode_27425 .wpp_sortable_dropdown').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_sortable_dropdown').change(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');
            var attribute = jQuery(":selected", this).attr('sort_slug');
            var sort_element = jQuery(".sort_order", parent);
            var sort_order = jQuery(sort_element).attr('sort_order');

            wpp_query_27425.sort_by = attribute;
            wpp_query_27425.sort_order = sort_order;

            /* Get ajax results and reset to first page */
            wpp_query_27425 = changeAddressValue(1, wpp_query_27425);
          });
        }

        if(!jQuery('#wpp_shortcode_27425 .wpp_overview_sorter').data('events') ) {
          jQuery('#wpp_shortcode_27425 .wpp_overview_sorter').click(function() {

            var parent = jQuery(this).parents('.wpp_sorter_options');

            var sort_element = this;
            var dropdown_element = jQuery(".wpp_sortable_dropdown", parent);

            var attribute = jQuery(":selected", dropdown_element).attr('sort_slug');
            var sort_order = jQuery(sort_element).attr('sort_order');

            jQuery(sort_element).removeClass(sort_order);

            /* If this attribute is already sorted, we switch sort order */
            if(sort_order == "ASC") {
              sort_order = "DESC";
            } else if(sort_order == "DESC") {
              sort_order = "ASC";
            }

            wpp_query_27425.sort_by = attribute;
            wpp_query_27425.sort_order = sort_order;

            jQuery(sort_element).attr("sort_order", sort_order);
            jQuery(sort_element).addClass(sort_order);

            /* Get ajax results and reset to first page */
            wpp_query_27425 = changeAddressValue(1, wpp_query_27425);
          });
        }

        
      });
    </script>

    <div class="properties_pagination wpp_bottom_pagination wpp_slider_pagination" id="properties_pagination_27425">
      <div class="wpp_pagination_slider_status">
        <span class="wpp_property_results">2</span>
         trovate.        
                <span class="wpp_sorter_options"><label  class="wpp_sort_by_text">Ordina per:</label>
                          <span class="wpp_sortable_link " sort_order="ASC" sort_slug="price">Prezzo minimo</span>
                  <span class="wpp_sortable_link " sort_order="ASC" sort_slug="deposit">Categoria</span>
                        </span>
                <div class="clear"></div>
      </div>

      
    </div>
    <div class="ajax_loader"></div>

    </div>
]]></content:encoded>
			<wfw:commentRss>http://turismo.vacanzecalabria.biz/alberghi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

