/*
游戏介绍
20090601
guoxing45@qq.com
*/

$(function(){
	var newsType = getQueryStringRegExp("gameinfotype");
	var kindID = getQueryStringRegExp("kindid");
	if (newsType == "")
	{
		newsType=0;
	}
	if(kindID == "")
	{
		kindID =52;//默认斗地主
	}

	 bindClickRankContent(kindID);
	
//	var gameinfomenucookievalue= $.cookie('gameinfomenu');
//    if(gameinfomenucookievalue){
//        newsType = gameinfomenucookievalue;
//    }
	GetGameInfo(newsType,kindID);
});

function getQueryStringRegExp(name)//获得url的值
{ 
    var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i");   
    if (reg.test(location.href)) return unescape(RegExp.$2.replace(/\+/g, " ")); return ""; 
}; 

//得到对应类型的游戏内容（排名 下载 介绍）
        function GetGameInfo(_newsType,_kindID){
//        $.cookie('gameinfomenu',_newsType); // 设置cookie
           
           ChangeNewsTitlePic(_newsType);//设置图片
            $.ajax({
               type: "POST",//用POST方式传输
               dataType:"json",//数据格式:JSON
               url:'GameInfo_GetInfo.ashx',//目标地址
               data:"newsType="+_newsType+"&kindID="+_kindID,
               beforeSend:function(){$("#gameinfoLoading").show();},
               complete:function(){$("#gameinfoLoading").hide();},
               success:function(json) {
				   switch(_newsType)
				   {
						case "0":
							GameInfoContent(json);
						break;
						case "1":
							GameDownContent(json);
						break;
						case "2":
							GameOrderContent(json);
						break;
						default:GameInfoContent(json);
				   }
                }});
        };

		//游戏介绍gameinfoContent
		function GameInfoContent(_json)
		{
			$("#gameinfoContent").show();
			var tbody = "";
				 $("#gameinfoContent table").html("");
                        $("#gameinfoContent tr:gt(0)").remove();
                        var productData = _json.Head;
						//如果_newsType不同，则这里处理方式不同。有些介绍，没有循环，直接显示内容，下载是固定的内容，排名是循环
                        $.each(productData, function(i, n) {
                            var trs = "";
                            trs += "<tr><td style='height:10px;padding:4px;'></td></tr>";
   
                           // trs += "<tr><td   align=center><strong>" + n.GameName + "</strong></td></tr>"
							//trs += "<tr><td style='height:16px;'></td></tr>";
                            trs += "<tr><td>" + n.NewsContent + "</td></tr>";
                                            
                            tbody += trs;
                        });

                        $("#gameinfoContent table").append(tbody);

		}
		
		//游戏下载内容
		function GameDownContent(_json)
		{
			$("#gameDownContent").show();
			var tbody = "";
				 $("#gameDownContent").html("");
                        var productData = _json.Head;
						//如果_newsType不同，则这里处理方式不同。有些介绍，没有循环，直接显示内容，下载是固定的内容，排名是循环
                        $.each(productData, function(i, n) {
							var trs = "";
							trs += "<table cellpadding='0px' cellspacing='0px' style='margin:0px auto; width:591px'>";
							trs += "<tr>";
							trs += "<td style='text-align:center;padding-top:15px;padding-bottom:15px;font-size:18px;font-weight:900;'>"+n.GameName+"下载</td>"
							trs += "</tr>";
							trs += "<tr>";
							trs += "<td><img src='images/gamedownload_xzzq_flag.jpg' alt=''/></td>";
							trs += "</tr>";
							trs += "<tr>";
							trs += "<td style='padding-top:5px; padding-left:8px'><div style='background:url(images/gamedownload_xzzq_box_bg.jpg); width:226px; height:32px'><div class='gamedownloadboxtext'>主站下载</div></div></td>";
							trs += "</tr>";
							trs += "<tr>";
							trs += "<td>";
								trs += "<table cellpadding='0px' cellspacing='0px' style='padding-top:5px'>";
								trs += "<tr>";
									trs += "<td ><img src='images/gamedownload_xzzq_img.jpg' alt=''/></td><td><a href='http://www.aqupdate.com/down/aqgameall2010624.exe'> 完整客户端</a></td><td colspan=2></td>";
								trs += "</tr>";
								trs += "<tr>";
									trs += "<td ><img src='images/gamedownload_xzzq_img.jpg' alt=''/></td><td><a href='http://www.aqupdate.com/down/aqgame2010624.exe'>最简客户端</a></td>";
								trs += "</tr>";
								trs += "</table>";
							trs += "</td>";
							trs += "</tr>";
							trs += "</table>";
							tbody += trs;
						});
						$("#gameDownContent").append(tbody);

		}

		//游戏排名内容
		function GameOrderContent(_json)
		{
			$("#gameOrderContent").show();
			$("#gameOrderContent").html("");
			var tbody = "<div stype='padding-top:4px;'>&nbsp;</div><div><table cellpadding='0px' cellspacing='1px' style='margin:0px auto; ' bgcolor='#F7C870' width=390 align=center>";
			
                        //$("#gameinfoContent tr:gt(0)").remove();
                        var productData = _json.Head;
                         var trs = "<tr align='center' bgcolor='#FBD8A0'><td height=25><font color='#ffffff' weight='bold' >用户昵称</font></td><td><font color='#ffffff' weight='bold' >用户积分</font></td><td><font color='#ffffff' weight='bold' >用户排名</font></td></tr>";
                        $.each(productData, function(i, n) {
                           
                            trs += "<tr align='center' bgcolor='#ffffff'><td height=20>" + n.GameNickName + "</td><td>"+n.JiFen+"</td><td>"+(i+1)+"</td></tr>";
                                            
                        });
                        tbody += trs;
                        tbody +="</table></div>";
                        $("#gameOrderContent").append(tbody);
		}


        //更换当前游戏项目的图片
        function ChangeNewsTitlePic(_newsType){
           SetNewsTitlePicNoCurrent();//设所有为非当前，再设置对应的为当前
		  // alert(_newsType);
           switch(_newsType)
           {
            case "0":
				//$("#newslistpic img:eq(0)").unbind("click");
                $("#infoImg").attr("src","images/yxsm_content_box_menu_yxjsa.jpg");
                break;
            case "1":
                $("#downImg").attr("src","images/yxsm_content_box_menu_yxxza.jpg");
                break;
            case "2":
                $("#orderImg").attr("src","images/yxsm_content_box_menu_yxpha.jpg");
                break;
            default:$("#infoImg").attr("src","images/yxsm_content_box_menu_yxjsa.jpg");
           }
           
        };

 //设所有游戏类型图片为非当前
        function SetNewsTitlePicNoCurrent(){
            $("#infoImg").attr("src","images/yxsm_content_box_menu_yxjsb.jpg");
            $("#downImg").attr("src","images/yxsm_content_box_menu_yxxzb.jpg");
            $("#orderImg").attr("src","images/yxsm_content_box_menu_yxphb.jpg");
			$("#gameinfoContent").hide();
			$("#gameDownContent").hide();
			$("#gameOrderContent").hide();

        };
//绑定点击事件
 function bindClickRankContent(_kindID)
    {
        $("#infoImg").bind("click",function(){GetGameInfo("0",_kindID)});
        $("#downImg").bind("click",function(){GetGameInfo("1",_kindID)});
        $("#orderImg").bind("click",function(){GetGameInfo("2",_kindID)});
    }
