// JavaScript Document
var url = "/webpart/loaddataservice.ashx";
var currentSiteId = 0;

function loadNavData(a) {
    if (a == 0) {
        $.get(url + "?type=nav&num=100", function(data) { $("#wrap").html(data); dataInit(); });
    }
    else {
        $.get(url + "?type=nav&num=100&rnd=" + a, function(data) { $("#wrap").html(data); dataInit(); });
    }
}
function loadWeather() {

    $.get("/weather/yahoo.html?r=" + Math.random(),
		function(data) {
		    $("#weather").html(data);
		    //document.getElementById("weather").innerHTML =data;			
		});
}

/*内容页关键字新闻*/
function loadKeyWord(keyword) {
    keyword = $.trim(keyword);
    var u = url + "?type=keywordnews&key=" + keyword;
    u = encodeURI(u); //使用encodeURI()编码，解决中文乱码问题
    $.get(u, function(data) {

        var $showkeyworddiv = $("#showkeyworddiv");
        if (data.length > 0) {
            $showkeyworddiv.empty();
            $showkeyworddiv.append(data);
        }
    });
}

/*会员中心活动公告*/
function loadActiveNews() {

    var u = url + "?type=activenews";
    u = encodeURI(u);
    $.get(u, function(data) { $("#activenews").html(decodeURI(data)); });
}

/*用户登录*/
function GetLoginData(_name, _pwd) {
    var u = url + "?type=login&name=" + _name + "&pwd=" + _pwd+ "&rnd=" + Math.random();
    u = encodeURI(u);

    $.get(u, function(data) {
        if (data == "-1") {
            alert("登录失败");
        }
        else {
            LoginHtml(decodeURI(data));
        }
    });
}

/*用户注销*/
function GetLogOffData() {
    var u = url + "?type=logoff&rnd=" + Math.random();
    u = encodeURI(u);

    $.get(u, function() {
        LogoffHtml();
		location.reload();
    });
}

function LoginHtml(userName) {
    var loginHtml = "";
    loginHtml += '<p class="TOP_NAV_P">' + userName + '，欢迎您登录';
    loginHtml += '　　<span class="TOP_LINK"><a href="javascript:Logoff();">退出</a></span></p>';
    $("#user_nav").html(loginHtml);
     var logincommentHtml = "<div class=\"yzhm_text\"> &nbsp;" + userName + "，欢迎您！登录成功! 验证码：<input id=\"tbcheckcode\" type=\"text\" style=\"width: 50px\" maxlength=\"4\" /></div><img class=\"yzhm_img\" alt=\"验证码，用于验证您的操作是否合法\"  id=\"checkimg\" src=\"/webpart/yanzheng.aspx\" onclick=\"changepic();\" />";
    $("#div_comment").html(logincommentHtml);
    $("#txtcomment").attr("disabled", "");
    $("#txtcomment").html("");
    $("#comment_submit").attr("disabled", "");
}

function LogoffHtml() {
    var logoffHtml = "";

    logoffHtml += '<p class="TOP_NAV_P">用户名</p>';
    logoffHtml += '<input name="user_name" id="user_name" type="text" class="TOP_NAV_input"  style="height:16px;" size="15">';
    logoffHtml += '<p class="TOP_NAV_P">密码</p>';
    logoffHtml += '<input name="user_pwd" id="user_pwd" type="password" class="TOP_NAV_input"  style=" height:16px;" size="15">';
    logoffHtml += '<input class="TOP_NAVIMAGE" type="button" value="登录" onclick="javascript:Login();">';
	logoffHtml+='<P class="TOP_NAV_P3"><a href="http://www.shol.net.cn/user/reg.aspx">注册会员</a>  <a href="http://www.shol.net.cn/user/getpass.aspx">忘记密码</a></P>';
    $("#user_nav").html(logoffHtml);
    
     var commentLoginOff = "用户名:<input name=\"tb_username\" id=\"tb_username\" type=\"text\" value=\"\" />";
    commentLoginOff += "密码：<input name=\"tb_userpwd\" id=\"tb_userpwd\" type=\"password\" value=\"\" />";
    commentLoginOff += "<input name=\"Submit2\" type=\"submit\" class=\"btn01\" value=\"登录\" onclick=\"commentLogin()\" />";
	commentLoginOff+="<input name=\"sub_reg\" type=\"submit\" class=\"btn01\" value=\"注册\" onclick=\"javascript:location.href='http://www.shol.net.cn/user/reg.aspx'\" />";
    $("#div_comment").html(commentLoginOff);
	 $("#txtcomment").attr("disabled", "disabled");
    $("#txtcomment").html("评论前请先登录");
	var commentSubmitButton = "<input name=\"Submit2\" id=\"comment_submit\" type=\"submit\" class=\"btn01\" value=\"提交\" onclick=\"addcomment();\" />读者评论仅供读者表达个人看法，并不表明上海在线同意其观点或证实其描述。</div>";
	$("#commentdiv").html(commentSubmitButton);
	$("#comment_submit").attr("disabled", "disabled");
}

function GetUserNavHtml() {
    var u = url + "?type=getuser&rnd=" + Math.random();
    u = encodeURI(u);

    $.get(u, function(data) {
        if (data == "-1") {
            LogoffHtml();
        }
        else {
            LoginHtml(decodeURI(data));
        }
    });
}

/*评论登录*/
function loadCommentLogin(_name, _pwd) {
    var u = url + "?type=login&name=" + _name + "&pwd=" + _pwd+ "&rnd=" + Math.random();
    u = encodeURI(u);
    $.get(u, function(data) {
        if (data == "-1")
        { alert("登录失败") }
        else {
            LoginHtml(_name);
            $("#txtcomment").attr("disabled", "");
            $("#txtcomment").html("");
            $("#comment_submit").attr("disabled", "");
        }
    });
}

/*用户评论添加*/
function userCommentAdd(storyid, content) {
    var u = url + "?type=addcomment&content=" + content + "&storyid=" + storyid + "&rnd=" + Math.random();
    u = encodeURI(u);
    var checkcode = getCookie("ImageV");
    var input = $("#tbcheckcode").val();
    if (checkcode != input) {
        alert("输入的验证码不正确");
    }
    else {
        $.post(u, function(data) {



            if (data == "1")//评论添加成功
            {

                $("#checkimg").attr("src", "/webpart/yanzheng.aspx?rnd" + Math.random());
                alert("评论添加成功！等待审核");
                $("#tbcheckcode").val("");
                $("#txtcomment").html("");
            }
            else if (data == "4") {
				$("#checkimg").attr("src", "/webpart/yanzheng.aspx?rnd" + Math.random());
                alert("您的评论等待审核！");
				$("#tbcheckcode").val("");
                $("#txtcomment").html("");
            }
            else {
                alert(data);
            }

        });
    }

}


/*获取投票标题*/

function loadVoteTitle(publishid) {
    var u = url + "?type=getvotetitle&publishid=" + publishid;
    u = encodeURI(u);
    $.post(u, function(data) {
        var list = data.split("|");
        if (list.length == 2) {
            $("#div_vote_title").html(list[0]);
            var $voteitem = $("#div_item");
            var iteminfo = "<input type='checkbox' id='test' value='a'/>";
            $voteitem.empty();
            $voteitem.append(list[1]);
            //$voteitem.append("<div class='toupiao02TOP43'><input name='Submit' type='submit' class='btn' value='投票'  onclick='get_values()'/></div>");
        }
        else {
            $("#div_vote").css("display", "none");
        }
    });
}

//添加投票
function addvote(voteid) {

    var u = url + "?type=addvote&voteid=" + voteid;
    u = encodeURI(u); //使用encodeURI()编码，解决中文乱码问题
    $.post(u, function(data) {
        alert(data);
    });
}

/*生成排行榜新闻*/
function LoadRankingNews(siteid) {
    // siteid = $.trim(siteid);
    if (/^[0-9]+$/.test(siteid) && (siteid > 0)) {
        var u = url + "?type=rankingnews&sid=" + siteid;
        u = encodeURI(u);
        $.get(u, function(data) {
            var $div_rankingnews = $("#div_rankingnews");
            if (data.length > 0) {
                $div_rankingnews.empty();
                $div_rankingnews.append(data);
            }
            else {
                $div_rankingnews.append(decodeURI('暂无排行'));

            }
        }
        )
    }
}

/*通过发布ID获取此新闻的所有评论的总数*/
function GetCommentCount(publishid) {
    if (/^[0-9]+$/.test(publishid) && (publishid > 0)) {
        var u = url + "?type=getcommentcount&publishid=" + publishid;
        u = encodeURI(u);
        $.get(u, function(data) {
            var $div_commentcount = $("#div_commentcount");
            var $div_topcount = $("#span_commentcount");
            $div_commentcount.empty();
            $div_topcount.empty();
            var infobottom = "<a href=\"/comment/showcomment.aspx?publishid=" + publishid + "\" target=\"_blank\" style=\"display:block;width=55px;height:20px\">" + data + "</a>";
            var infotop =  data;
            if (data == "0") {
                $div_commentcount.append(data);
                $div_topcount.append(data);

            }
            else {
                $div_commentcount.append(infobottom);
                $div_topcount.append(infotop);
            }
        }
        )
    }
}
/*获取栏目浏览排行榜新闻*/
function GetOrderNews(siteid) {

    if (/^[0-9]+$/.test(siteid) && (siteid > 0)) {
        var u = url + "?type=getorder&sid=" + siteid;
        u = encodeURI(u);
        $.get(u, function(data) {
        var $ul_ordernews = $("#ul_ordernews");
        $ul_ordernews.empty();
        $ul_ordernews.append(data);
        }
        )
    }
}
/*获取栏目浏览排行榜新闻*/
function GetPageinfo(siteid,pagenow) {

    if (/^[0-9]+$/.test(siteid) && (siteid > 0)) {
        var u = url + "?type=getpageinfo&sid=" + siteid+"&page="+pagenow;
        u = encodeURI(u);
        $.get(u, function(data) {
            var $span_pageinfo = $("#span_pageinfo");
            $span_pageinfo.empty();
            var arr = data.split('|');
            $span_pageinfo.append('<span class="WEB2_MIDDLE_LEFT03c">Total Count:'+arr[0]+'</span>');
            $span_pageinfo.append(arr[1]);
        }
        )
    }
}
