function xt_ajax_search_albums()
{
    global $xt;
    $xt->is_albums = false;
    $xt_album_param = $_GET;
    if (isset($xt_album_param['s_index'])) {
        $xt->is_albums = true;
        if ($xt_album_param['page'] > $xt_album_param['s_index'] + 4) {
            exit('no more');
        }
    }
    unset($xt_album_param['action']);
    query_albums($xt_album_param);
    $_isScroll = isset($xt_album_param['isScroll']) && "false" == $xt_album_param['isScroll'] ? false : true;
    $_isCatalog = isset($xt_album_param['isCatalog']) && "false" == $xt_album_param['isCatalog'] ? false : true;
    get_the_album_container($xt_album_param, $_isCatalog, true, $_isScroll);
    exit;
}
    function widget($args, $instance)
    {
        extract($args);
        $title = apply_filters('widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base);
        echo $before_widget;
        global $wp_query, $xt;
        if ($xt->is_albums) {
            $xt_album_param = $wp_query->query_vars['xt_param'];
            $s = isset($xt_album_param['s']) ? $xt_album_param['s'] : '';
            $h3 = !empty($s) ? $s : '';
            if (!isset($instance['isSort']) || $instance['isSort']) {
                $filterSortOrder = $xt_album_param['sortOrder'];
                ?>
	
                    <div class="row-fluid clearfix" style="margin-bottom:10px;">
                        <h3 class="pull-left text-default" style="margin:0px;"><?php 
                echo $h3;
                ?>
</h3>&nbsp;&nbsp;
                        <div class="pull-left" style="padding:8px 0px 3px 20px;">
                            排序:
                            <div class="btn-group">
                                <a class="btn btn-small <?php 
                echo $filterSortOrder == 'popular' ? 'btn-primary' : '';
                ?>
" href="<?php 
                echo xt_get_albums_search_url(array('s' => $s, 'sortOrder' => 'popular'));
                ?>
" data-value="popular">潮流</a>
                                <a class="btn btn-small <?php 
                echo $filterSortOrder == 'newest' ? 'btn-primary' : '';
                ?>
" href="<?php 
                echo xt_get_albums_search_url(array('s' => $s, 'sortOrder' => 'newest'));
                ?>
" data-value="newest">最新</a>
                                <a class="btn btn-small <?php 
                echo $filterSortOrder == 'hot' ? 'btn-primary' : '';
                ?>
" href="<?php 
                echo xt_get_albums_search_url(array('s' => $s, 'sortOrder' => 'hot'));
                ?>
" data-value="hot">最热</a>
                            </div>
                        </div>
                    </div>
                    <?php 
            }
        }
        $xt_album_param = $wp_query->query_vars['xt_param'];
        echo "<script type='text/javascript'>var XT_ALBUM_PARAMS=" . json_encode($xt_album_param) . ";</script>";
        get_the_album_container($xt_album_param, 'no albums', false, false, false);
        echo $after_widget;
    }