﻿// JScript 文件
//处理推荐游戏
function HandlerRecGame()
{
    var html = "<img src='http://eppoo.com/eppoo/eppoo4_img/icon_dot.gif' /> <strong>推荐游戏</strong><br />";
    
    for(var i=0;i<recGameData.length;i++)
    {
        var GName = recGameData[i][2];
        
        if (GName.length > 7)
            GName = GName.substr(0,7);
        
        html += "<span class='yy'>\
        <a href='play.aspx?par="+recGameData[i][0]+"' target='_blank' title='"+recGameData[i][2]+"'>\
        <img src='http://eppoo.com/game/lib/"+recGameData[i][1]+"' onerror=\"this.src='http://eppoo.com/game/img/share_games_def.jpg'\" />\
        </a><br />\
        <a href='play.aspx?par="+recGameData[i][0]+"' target='_blank' title='"+recGameData[i][2]+"'>"+GName+"</a>\
        </span>"
    }
    
    html += "<span style='display:block; clear:both;'></span>";
    
    document.getElementById("div_rec_game").innerHTML = html;
}


//查找所有类的文字显示的游戏
function QueryTextDisplayGame()
{
    $.ajax({type:"get",url:"index_data.aspx",data:"action=A&rnd=" + Math.random(),success:
    
    function(r)
    {
        if(r!="")
        {
            r = eval("("+r+")");
            //显示数据
            for(var i=0;i<r.length;i++)
            {
                //alert(typeof(r[i]) + "undefined");
                var html = "";
                try
                {
                    for(var j=0;j<r[i].length;j++)
                    {
                        var GName = r[i][j].G_NAME;
                        if (GName.length > 8)
                            GName = GName.substr(0,8);
                        html += "<li>·<a href=\"play.aspx?par=" + r[i][j].G_ID + "\" target='_blank' title='"+r[i][j].G_NAME+"'>" + GName + "</a></li>";
                    }
                }
                catch(e)
                {
                    html = "该类暂无数据！";
                }
                //alert(html);
                $("#ul_type_list_" + (1000+i)).html(html);
            }            
        }
    }
    
    })
}


//查找点击前十名的游戏
function QueryTop()
{
    $.ajax({type:"get",url:"index_data.aspx",data:"action=B&rnd=" + Math.random(),success:
    
    function(r)
    {
        if(r!="")
        {
            r = eval("("+r+")");
            //显示数据
            for(var i=0;i<r.length;i++)
            {
                $("#a_top_" + i).attr("href","play.aspx?par=" + r[i].G_ID);
                $("#a_top_" + i).html(r[i].G_NAME);
                //$("#span_top_hit_" + i).html(r[i].HitNum);
            }            
        }
    }
    
    })
}


//本类游戏排行
function QueryTopInCls()
{
    $.ajax({type:"get",url:"index_data.aspx",data:"action=D&gtid="+ GTid +"&rnd=" + Math.random(),success:
    
    function(r)
    {
        if(r!="")
        {
            r = eval("("+r+")");
            //显示数据
            for(var i=0;i<r.length;i++)
            {
                $("#a_top_" + i).attr("href","play.aspx?par=" + r[i].G_ID);
                $("#a_top_" + i).html(r[i].G_NAME);
                //$("#span_top_hit_" + i).html(r[i].HitNum);
            }            
        }
    }
    
    })
}


//查找游戏
function SearchGame()
{
    window.open("http://eppoo.com/game/search_list.aspx?" + $("#keyword").serialize());
}


//游戏评论
//输入评论的地方
function __efCallBack(r)
{
    if(r==1)
    {
        var o = document.getElementById("ComCont");
        if(o)
        {
            o.onclick = function(){ ;}
        }
    }
}
function InitInput()
{
    if(getUid()<999)
    {
        var o = document.getElementById("ComCont");
        if(o)
        {
            o.onclick = function(){            
            __PopLogin();
            }
        }
        //$("#gameComCont").val("<!--请先登录！-->");
        //$("#gameComCont").attr("disabled","disabled");
        //$("#displayLoginHref").html("登录");
    }
}


//保存游戏评论
function SaveGameComment(o)
{
    var ComContObj = document.getElementById("ComCont");
    if(ComContObj)
    {
        var Cont = ComContObj.value.replace(/^\s+|\s+$/g,"");
        if(Cont.length==0)
        {
            alert("请输入评论内容！");
            ComContObj.focus();
            return;
        }
        
        $.ajax({
        type:"post",
        url:"index_data.aspx",
        data:$("#ComCont").serialize() + "&gid=" + getGid() + "&action=G",
        success:
        function(r)
        {
            if(r.indexOf("成功")>-1)
            {
                ComContObj.value = "";
                GetGameComment(1);
            }
            else
                alert(r);
        }
        
        });
    }
}


//得到游戏评论
function GetGameComment(_cp)
{
    var countObj = document.getElementById("count");
    if(countObj)
    {
        var count = countObj.value;
        
        $.ajax({
        type:"get",
        url:"index_data.aspx",
        data:"cp="+_cp+"&count="+count+"&gid=" + getGid() + "&action=H&rnd=" + Math.random(),
        success:
        function(r)
        {
            if(r.length>2)
            {
                var starpos = r.indexOf("*");
                var rc = r.substr(0,starpos);
                $("#msg").html(r.substr(starpos+1));
                var page = getPager(rc,15,"GetGameComment",_cp,"1");
                
                $("#_page1").html(page);
                $("#_page2").html(page);
            }
            //_list
            /*switch(r)
            {
                case "1":
                    hintInfo.innerHTML = "登录成功！";
                    break;
                
                case "0":
                    hintInfo.innerHTML = "用户名或密码错误！";
                    break;
                    
                case "2":
                    hintInfo.innerHTML = "帐号已被锁定！";
                    break;
                    
                default:
                    hintInfo.innerHTML = "系统错误！";
                    break; 
                    
            }*/
        }
        
        });
    }
}

//删除游戏评论
function DelGameComment(_comid)
{
   if(!confirm("确认要删除吗？"))
        return;        
        
    $.ajax({
    type:"get",
    url:"index_data.aspx",
    data:"comid="+_comid+"&action=I&rnd=" + Math.random(),
    success:
    function(r)
    {
        if(r==7)
        {               
            $("#com_" + _comid).fadeOut("slow");
        }
        else
        {
            alert("登录超时或系统错误！");
        }
        //_list
        /*switch(r)
        {
            case "1":
                hintInfo.innerHTML = "登录成功！";
                break;
            
            case "0":
                hintInfo.innerHTML = "用户名或密码错误！";
                break;
                
            case "2":
                hintInfo.innerHTML = "帐号已被锁定！";
                break;
                
            default:
                hintInfo.innerHTML = "系统错误！";
                break; 
                
        }*/
    }
    
    });
}

