/*
 * ajax脚本,基于jquery-1.9.1脚本库
*/
$(function(){
	//ajax
		var totalheight = 0; 
        function loadData(){ 
            totalheight = parseFloat($(window).height()) + parseFloat($(window).scrollTop()); 
            if ($(document).height() <= totalheight) {  // 说明滚动条已达底部
                ajax()
            } 
        }
        $(window).scroll( function() { 
            loadData();
        }); 
		loadData();
		$(".more").one("click",function(){loadData()});
        function ajax()
        {
            var container = $(".list"); // 加载容器
            var data = {}; // 查询参数
            // 当前页
            var currentPage = parseInt(container.attr("currentpage"));
            // 总页数
            var maxPage = parseInt(container.attr("maxpage"));
            if ( currentPage >= maxPage )
            {
            	return false;
            }
            // 每次查询数据的条数
            var ajaxRow = parseInt(container.attr("ajaxRow"));
            // 当前最后一条数据的id值
            var lastId = parseInt(container.find(".lists:last").attr("ajax-id"));
            data.p = currentPage+1;
            data.maxPage = maxPage;
            data.lastId = lastId;
            jQuery.ajax({ 
                type:"post", 
                url: URL+"indexajax", 
                data:data, 
                dataType: "json", 
                 beforeSend: function(XMLHttpRequest){ 
                    $(".loading").removeClass("loadagin").show(); 
                    $(".loading").html("<img src='/Public/Sociaty/images/loading.png'/>正在加载中")
                }, success:function(data) {
                    if (parseInt(data.status) ==1) {
                        var text = '';
                        if (data.type == 'gift') {
                            for (var i in data.data) {
                                var item = data.data[i];
                                text += ' <div class="lists fade">'
       + ' <div class="close">关闭</div>'
        + '<div class="top"> '
       + '   <img src="'+item['icon']+'">'
       + '   <div class="tm" style="display: none;">'
        + '    <div class="rzs">已入驻 '+item['total']+' 人</div>'
        +'<a class="rzBtn" target="_blank" href="'+item['app_url']+'">立即入驻</a>'
        + '  </div>'
       + ' </div>'
       + ' <div class="bottom"> <img src="'+item['gameicon']+'" class="bImg">'
       + '   <div class="btit">'
       + '     <h3>'+item['game_name']+'</h3>'
       + '   </div>'
       + '   <p><span>礼包数量:'+item['novicetotal']+'</span>'
        + '  </p>'
        + '  <p><span>已领:'+item['novicetaken']+'</span></p>'
        + '  <ul class="dbutton">'
        + '    <li>';
        if (item['novicenum']>0)
            text+= '        <a target="_blank" href="'+item['gifturl']+'" class="libao">领取礼包<em>'+item['novicenum']+'</em></a>'
        else 
            text+= '        <a target="_blank" href="#" class="libao over">已结束</a></if>'
        text+= '    </li>'
        + '    <li><a href="'+item['downurl']+'" class="download" target="_blank">下载游戏</a></li>'
        + '  </ul>'
       + ' </div>'
     + '</div>';
                            }
                        } else {
                            for(var i in data.data) {
                                var item = data.data[i];
                                text += '<div class="lists fade" appid="'+item['appid']+'">'
            +'<div class="close">关闭</div>'
             +'<div class="top"> '
             +'    <img src="'+item['cover']+'">'
             +'  <div class="tm" style="display:none;">'
             +'    <div class="rzs">已入驻 <span class="ruzhurenshu">'+item['total']+'</span> 人</div>'
             +'<a class="rzBtn" target="_blank" href="'+item['app_url']+'">立即入驻</a>'
             +'    </div>'
             +'</div>'
             +'<div class="bottom"> <img src="'+item['icon']+'" class="bImg">'
             +'  <div class="z"></div>'
             +'  <div class="btit">'
              +'   <h3>'+item['game_name']+'</h3>   '
             +'  </div>'
             +'  <p><span>           '
             +''+item['category_name']
              +'   </span>|  <span>'+item['game_type_name']        
              +'   </span>| <span>'+item['game_size']
              +'  </span>| <span style="color:#f00;">'+item['fanli']
              +'%返利</span></p>'
             +'  <p><span>已入驻人数:'+item['total']+'人 </span></p>'
             +'  <ul class="dbutton">'
             +'    <li><a target="_blank" href="'+item['gifturl']+'" class="libao">领取礼包<em></em></a></li>'
             +'    <li><a href="'+item['downurl']+'" class="download" target="_blank">下载游戏</a></li>'
             +'  </ul>'
             +'</div>'
           +'</div>';                                
                            }                            
                        }
                        container.find(".lists:last").after(text); 
                        container.attr("currentpage",parseInt(data.currentpage));                      
                    }
                    if ( parseInt(data.currentpage) >= maxPage )
                    {
                        $(".loading").html("没有了");
                    }
                    else
                    {
                    	$(".loading").html("加载更多>>"); 
                    }
                }, error:function(){ 
                    $(".loading").addClass("loadagin").html('加载失败,点击重新加载')
                } 
            }); 
        }
        $(document).on("click",".loadagin",function(){ajax();});
})