﻿// JScript 文件
function selectAll(obj, itemName) {
    for (var i = 0; i < byName(itemName).length; i++) {
        byName(itemName)[i].checked = obj.checked;
    }
}
function $(obj_id){return document.getElementById(obj_id)}
function byName(name){return document.getElementsByName(name)}
function createXmlHttp() {
    var xmlhttp;
    try {
        xmlhttp = new XMLHttpRequest();
    }
    catch (e) {
        try {
            xmlhttp = new ActiveXObejct("Microsoft.xmlhttp");
        }
        catch (e) {
            try {
                xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e) {
                alert();
                return;
            }
        }
    }
    return xmlhttp;
}

function AjaxPost(param, url, callBack) {
    var xmlhttp = createXmlHttp();
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4) {
            if (xmlhttp.status == 200) {
                callBack(xmlhttp.responseText);
            }
            else {
                alert("Server Run Error!");
                alert(xmlhttp.responseText);
            }
        }
    }
    xmlhttp.open("POST", url, true);
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlhttp.send(param);
}
function SetTop(id, action, table) {
    if (action == "del") {
        if (confirm("确认删除吗？")) {
            var url, param;
            switch (table) {
                case "news":
                    url = "web_newslist.aspx";
                    param = "action=" + action + "&newsid=" + id;
                    break;
                case "article":
                    url = "web_articlelist.aspx";
                    param = "action=" + action + "&articleid=" + id;
                    break;
                case "product":
                    url = "web_productlist.aspx";
                    param = "action=" + action + "&productid=" + id;
                    break;
                case "video":
                    url = "web_videolist.aspx";
                    param = "action=" + action + "&videoid=" + id;
                    break;
                case "member":
                    url = "web_memberlist.aspx";
                    param = "action=" + action + "&userid=" + id;
                    break;
                case "cms_linktype":
                    url = "web_linkclass.aspx";
                    param = "action=" + action + "&id=" + id;
                    break;
                case "cms_link":
                    url = "web_linklist.aspx";
                    param = "action=" + action + "&id=" + id;
                    break;
                case "ad":
                    url = "web_adlist.aspx";
                    param = "action=" + action + "&id=" + id;
                    break;
                case "sign_up":
                    url = "web_MessageList.aspx";
                    param = "action=" + action + "&id=" + id;
                    break;
            }
            if (table == "cms_linktype") {
                AjaxPost(param, url, doNone);
            }
            else {
                AjaxPost(param, url, showResult);
            }
        }
    }
    else {
        var url, param;
        switch (table) {
            case "news":
                url = "web_newslist.aspx";
                param = "action=" + action + "&newsid=" + id;
                break;
            case "article":
                url = "web_articlelist.aspx";
                param = "action=" + action + "&articleid=" + id;
                break;
            case "product":
                url = "web_productlist.aspx";
                param = "action=" + action + "&productid=" + id;
                break;
            case "video":
                url = "web_videolist.aspx";
                param = "action=" + action + "&videoid=" + id;
                break;
            case "member":
                url = "web_memberlist.aspx";
                param = "action=" + action + "&userid=" + id;
                break;
            case "cms_linktype":
                url = "web_linkclass.aspx";
                param = "action=" + action + "&id=" + id;
                break;
        }
        AjaxPost(param, url, showResult);
    }
}

function showResult(param) {
    alert(param);
    if (param != "参数保存成功！") {
        var JumpUrl;
        if ($("form1").action.indexOf("?") >= 0) {
            if ($("form1").action.indexOf("currentpage") >= 0) {
                JumpUrl = $("form1").action.replace("currentpage", "vd") + "&currentpage=" + $("PageNavigator1_currentPage_label").innerHTML;
            }
            else {
                JumpUrl = $("form1").action + "&currentpage=" + $("PageNavigator1_currentPage_label").innerHTML;
            }
        }
        else {
            JumpUrl = $("form1").action + "?currentpage=" + $("PageNavigator1_currentPage_label").innerHTML;
        }
        //alert(JumpUrl);
        window.location.href = JumpUrl;
    }
}
function doNone(Param) {
    window.location.reload();
}

function save_siteset() {
    var isOpen, SiteTitle, SiteURL, SiteKeyword, SiteDes, closemsg, FCKeditor1;
    for (var i = 0; i < byName("isOpen").length; i++) {
        if (byName("isOpen")[i].checked == true) {
            isOpen = byName("isOpen")[i].value;
        }
    }
    SiteTitle = $("SiteTitle").value;
    SiteURL = $("SiteURL").value;
    SiteKeyword = $("SiteKeyword").value;
    SiteDes = $("SiteDes").value;
    closemsg = $("closemsg").value;
    FCKeditor1 = FCKeditorAPI.GetInstance("FCKeditor1").GetXHTML(true);
    var url, param;
    url = "Web_SiteSet.aspx";
    param = "action=save_siteset&SiteTitle=" + escape(SiteTitle) + "&SiteURL=" + escape(SiteURL) + "&SiteKeyword=" + escape(SiteKeyword) + "&SiteDes=" + escape(SiteDes) + "&closemsg=" + escape(closemsg) + "&content=" + escape(FCKeditor1) + "&isOpen=" + isOpen;
    AjaxPost(param, url, showResult);
}

function save_form() {
    var newsClass, Title, KeyWord, Author, CopyFrom, FCKeditor1, Hot, OnTop, Elite, uploadfile, NewsID;
    newsClass = $("newsClass").value;
    Title = $("Title").value;
    KeyWord = $("KeyWord").value;
    Author = $("Author").value;
    CopyFrom = $("CopyFrom").value;
    FCKeditor1 = FCKeditorAPI.GetInstance("FCKeditor1").GetXHTML(true);
    NewsID = $("NewsIDField").value;
    if (newsClass == "") {
        alert("请选择分类类别！");
        $("newsClass").focus();
    }
    else if (Title == "") {
        alert("请输入标题");
        $("Title").focus();
    }
    else if (KeyWord == "") {
        alert("请输入关键字");
        $("KeyWord").focus();
    }
    else if (FCKeditor1 == "") {
        alert("请输入内容！");
    }
    else {
        if ($("Hot").checked == true) {
            Hot = true;
        }
        else {
            Hot = false;
        }
        if ($("OnTop").checked == true) {
            OnTop = true;
        }
        else {
            OnTop = false;
        }
        if ($("Elite").checked == true) {
            Elite = true;
        }
        else {
            Elite = false;
        }
        if ($("includefile").checked == true) {
            uploadfile = $("uploadfile").value;
        }
        else {
            uploadfile = "";
        }
        var url, param;
        url = "web_addnews.aspx";
        //alert(FCKeditor1);
        param = "action=addnews&newsClass=" + escape(newsClass) + "&Title=" + escape(Title) + "&KeyWord=" + escape(KeyWord) + "&Author=" + escape(Author) + "&CopyFrom=" + escape(CopyFrom) + "&content=" + escape(FCKeditor1) + "&Hot=" + Hot + "&OnTop=" + OnTop + "&Elite=" + Elite + "&uploadfile=" + uploadfile + "&NewsID=" + NewsID + "&AddTime=" + escape($("AddTime").value) + "&LinkUrl=" + escape($("LinkUrl").value);
        AjaxPost(param, url, NewsSaveSuccess);
    }
}

function save_form1() {
    var articleClass, Title, KeyWord, Author, CopyFrom, FCKeditor1, Hot, OnTop, Elite, uploadfile, articleID, orderid;
    articleClass = $("articleClass").value;
    Title = $("Title").value;
    KeyWord = $("KeyWord").value;
    Author = $("Author").value;
    CopyFrom = $("CopyFrom").value;
    FCKeditor1 = FCKeditorAPI.GetInstance("FCKeditor1").GetXHTML(true);
    articleID = $("articleIDField").value;
    orderid = $("orderid").value;
    if (articleClass == "") {
        alert("请选择分类类别！");
        $("articleClass").focus();
    }
    else if (Title == "") {
        alert("请输入标题");
        $("Title").focus();
    }
    else if (KeyWord == "") {
        alert("请输入关键字");
        $("KeyWord").focus();
    }
    else if (FCKeditor1 == "") {
        alert("请输入内容！");
    }
    else {
        if ($("Hot").checked == true) {
            Hot = true;
        }
        else {
            Hot = false;
        }
        if ($("OnTop").checked == true) {
            OnTop = true;
        }
        else {
            OnTop = false;
        }
        if ($("Elite").checked == true) {
            Elite = true;
        }
        else {
            Elite = false;
        }
        if ($("includefile").checked == true) {
            uploadfile = $("uploadfile").value;
        }
        else {
            uploadfile = "";
        }
        var url, param;
        url = "web_addarticle.aspx";
        param = "action=addnews&articleClass=" + escape(articleClass) + "&Title=" + escape(Title) + "&KeyWord=" + escape(KeyWord) + "&Author=" + escape(Author) + "&CopyFrom=" + escape(CopyFrom) + "&content=" + escape(FCKeditor1) + "&Hot=" + Hot + "&OnTop=" + OnTop + "&Elite=" + Elite + "&uploadfile=" + uploadfile + "&articleID=" + articleID + "&orderid=" + orderid;
        AjaxPost(param, url, NewsSaveSuccess1);
    }
}

function save_form_product() {
    var productClass, Title, KeyWord, Author, CopyFrom, FCKeditor1, Hot, OnTop, Elite, uploadfile, productID, CountryClass, ProductVideoPath;
    productClass = $("productClass").value;
    Title = $("Title").value;
    KeyWord = $("KeyWord").value;
    Author = $("Author").value;
    CopyFrom = $("CopyFrom").value;
    FCKeditor1 = FCKeditorAPI.GetInstance("FCKeditor1").GetXHTML(true);
    productID = $("productIDField").value;
    ProductVideoPath = $("ProductVideoPath").value;
    if ($("CountryClass_0").checked) {
        CountryClass = "国内";
    }
    else {
        CountryClass = "国外";
    }
    if (productClass == "") {
        alert("请选择分类类别！");
        $("productClass").focus();
    }
    else if (Title == "") {
        alert("请输入标题");
        $("Title").focus();
    }
    /*else if(KeyWord=="")
    {
    alert("请输入关键字");
    $("KeyWord").focus();    
    }*/
    else if (FCKeditor1 == "") {
        alert("请输入内容！");
    }
    else {
        if ($("Hot").checked == true) {
            Hot = true;
        }
        else {
            Hot = false;
        }
        if ($("OnTop").checked == true) {
            OnTop = true;
        }
        else {
            OnTop = false;
        }
        if ($("Elite").checked == true) {
            Elite = true;
        }
        else {
            Elite = false;
        }
        if ($("includefile").checked == true) {
            uploadfile = $("uploadfile").value;
        }
        else {
            uploadfile = "";
        }
        var url, param;
        url = "web_addproduct.aspx";
        param = "action=addnews&productClass=" + escape(productClass) + "&Title=" + escape(Title) + "&KeyWord=" + escape(KeyWord) + "&Author=" + escape(Author) + "&CopyFrom=" + escape(CopyFrom) + "&content=" + escape(FCKeditor1) + "&Hot=" + Hot + "&OnTop=" + OnTop + "&Elite=" + Elite + "&uploadfile=" + uploadfile + "&productID=" + productID + "&CountryClass=" + CountryClass + "&ProductVideoPath=" + ProductVideoPath;
        AjaxPost(param, url, NewsSaveSuccess_product);
    }
}

function save_form_video() {
    var videoClass, Title, KeyWord, Author, CopyFrom, FCKeditor1, Hot, OnTop, Elite, uploadfile, videoID, OrderId;
    videoClass = $("videoClass").value;
    Title = $("Title").value;
    KeyWord = $("KeyWord").value;
    Author = $("Author").value;
    CopyFrom = $("CopyFrom").value;
    FCKeditor1 = FCKeditorAPI.GetInstance("FCKeditor1").GetXHTML(true);
    videoID = $("videoIDField").value;
    OrderId = $("Order").value;
    if (videoClass == "") {
        alert("请选择分类类别！");
        $("videoClass").focus();
    }
    else if (Title == "") {
        alert("请输入标题");
        $("Title").focus();
    }
    else if (KeyWord == "") {
        alert("请输入关键字");
        $("KeyWord").focus();
    }
    else if (CopyFrom == "") {
        alert("请输入视频地址！");
        $("CopyFrom").focus();
    }
    else if (OrderId == "") {
        alert("显示位置不能为空！");
        $("Order").focus();
    }
    else {
        var reg = /^[1-9]\d*$/;
        if (!reg.test(OrderId)) {
            alert("显示位置格式输入不正确！");
            $("Order").focus();
            return false;
        }
        
        if ($("Hot").checked == true) {
            Hot = true;
        }
        else {
            Hot = false;
        }
        if ($("OnTop").checked == true) {
            OnTop = true;
        }
        else {
            OnTop = false;
        }
        if ($("Elite").checked == true) {
            Elite = true;
        }
        else {
            Elite = false;
        }
        if ($("includefile").checked == true) {
            uploadfile = $("uploadfile").value;
        }
        else {
            uploadfile = "";
        }
        var url, param;
        url = "web_addvideo.aspx";
        param = "action=addnews&videoClass=" + escape(videoClass) + "&Title=" + escape(Title) + "&KeyWord=" + escape(KeyWord) + "&Author=" + escape(Author) + "&CopyFrom=" + escape(CopyFrom) + "&content=" + escape(FCKeditor1) + "&Hot=" + Hot + "&OnTop=" + OnTop + "&Elite=" + Elite + "&uploadfile=" + uploadfile + "&videoID=" + videoID + "&Order=" + OrderId;
		//alert(url+param)

		
        AjaxPost(param, url, NewsSaveSuccess_video);
    }
}

function NewsSaveSuccess_video(param) {
    alert(param);
    window.location.href = "Web_videolist.aspx";
}

function NewsSaveSuccess_product(param) {
    alert(param);
    window.location.href = "Web_productlist.aspx";
}

function NewsSaveSuccess(param)
{
    alert(param);
    window.location.href="Web_newslist.aspx";
}
function NewsSaveSuccess1(param)
{
    alert(param);
    window.location.href="Web_articlelist.aspx";
}

function save_admin()
{
    var adminid,adminname,adminpassword,adminpassword1,limits_all,limits_news,limits_article,limits_product,limits_video,limits_guestmessage,limits_website,limits_member,limits_IP,limits_link,limits_ad;
    adminid             =  $("adminid").value;
    adminname           =  $("adminname").value;
    adminpassword       =  $("adminpassword").value;
    adminpassword1      =  $("adminpassword1").value;
    if($("limits_all").checked==true)
    {
        limits_all          =  true;
    }
    else
    {
        limits_all          =  false;
    }
    if($("limits_news").checked==true)
    {
        limits_news         =  true;
    }
    else
    {
        limits_news         =  false;
    }
    if($("limits_article").checked==true)
    {
        limits_article      =  true;
    }
    else
    {
        limits_article      =  false;
    }
    if($("limits_product").checked==true)
    {
        limits_product      =  true;
    }
    else
    {
        limits_product      =  false;
    }
    if($("limits_video").checked==true)
    {
        limits_video        =  true;
    }
    else
    {
        limits_video        =  false;
    }
    if($("limits_guestmessage").checked==true)
    {
        limits_guestmessage =  true;
    }
    else
    {
        limits_guestmessage =  false;
    }
    if($("limits_website").checked==true)
    {
        limits_website      =  true;
    }
    else
    {
        limits_website      =  false;
    }
    if($("limits_IP").checked==true)
    {
        limits_IP      =  true;
    }
    else
    {
        limits_IP      =  false;
    }    
    if($("limits_member").checked==true)
    {
        limits_member      =  true;
    }
    else
    {
        limits_member      =  false;
    }    
     if($("limits_link").checked==true)
    {
        limits_link      =  true;
    }
    else
    {
        limits_link      =  false;
    }
    if($("limits_ad").checked==true)
    {
        limits_ad=true;
    }
    else
    {
        limits_ad=false;
    }
    if(adminname=="")
    {
        alert("用户名不能为空！");
        $("adminname").focus();
    }
    else if(adminpassword=="")
    {
        alert("密码不能为空！");
        $("adminpassword").focus();
    }
    else if(adminpassword1=="")
    {
        alert("确认密码不能为空！");
        $("adminpassword1").focus();
    }

    else if(adminpassword!=adminpassword1)
    {
        alert("确认密码与密码不一致！");
        $("adminpassword1").focus();
    }

    else
    {
        var param,url;
        param="action=addadmin&adminid="+adminid+"&adminname="+adminname+"&adminpassword="+adminpassword+"&limits_all="+limits_all+"&limits_news="+limits_news+"&limits_article="+limits_article+"&limits_product="+limits_product+"&limits_video="+limits_video+"&limits_guestmessage="+limits_guestmessage+"&limits_website="+limits_website+"&limits_member="+limits_member+"&limits_IP="+limits_IP+"&limits_link="+limits_link+"&limits_ad="+limits_ad;
        url="web_addadmin.aspx";
        AjaxPost(param,url,AdminSaveSuccess);
    }
}
function AdminSaveSuccess(param)
{
    alert(param);
    if(param!="该用户名已经存在，请重新设置……")
    {
        window.location.href="web_adminlist.aspx";
    }
}
function save_pass()
{
    var AdminPassword_old,AdminPassword,AdminPassword2;
    AdminPassword_old = $("AdminPassword_old").value;
    AdminPassword     = $("AdminPassword").value;
    AdminPassword2    = $("AdminPassword2").value;
    if(AdminPassword_old=="")
    {
        alert("旧密码不能为空！");
        $("AdminPassword_old").focus();
    }
    else if(AdminPassword=="")
    {
        alert("新密码不能为空！");
        $("AdminPassword").focus();
    }
    else if(AdminPassword2=="")
    {
        alert("确认密码不能为空！");
        $("AdminPassword2").focus();
    }  
    else if(AdminPassword!=AdminPassword2)
    {
        alert("新密码与确认密码不一致！");
        $("AdminPassword2").focus();
    }
    else
    {
        var param,url;
        param="action=save_pass&AdminPassword="+AdminPassword+"&AdminPassword_old="+AdminPassword_old;
        url="web_modifypwd.aspx";
        AjaxPost(param,url,AdminSavePWD);    
    } 
}
function AdminSavePWD(param)
{
    alert(param);
    if(param!="对不起，您填写的旧密码不正确！")
    {
        window.location.href="web_adminlist.aspx";
    }
}
function CheckForm()
{
    var newsClass,ClassName;
    newsClass=$("newsClass").value;
    ClassName=$("ClassName").value;
    /*if(newsClass=="")
    {
        alert("请选择分类！");
        $("newsClass").focus();
        return false;
    }
    else*/
    if(ClassName=="")
    {
        alert("请填写类别名称！");
        $("ClassName").focus();
        return false;
    }
    else if(newsClass==$("ClassIDField").value&&newsClass!="")
    {
        alert("不能在自己的分类下！");
        $("newsClass").focus();
        return false;
    }
    else
    {
        return true;
    }
}

function CheckForm1()
{
    var articleClass,ClassName;
    articleClass=$("articleClass").value;
    ClassName=$("ClassName").value;
    /*if(newsClass=="")
    {
        alert("请选择分类！");
        $("newsClass").focus();
        return false;
    }
    else*/
    if(ClassName=="")
    {
        alert("请填写类别名称！");
        $("ClassName").focus();
        return false;
    }
    else if(articleClass==$("ClassIDField").value&&articleClass!="")
    {
        alert("不能在自己的分类下！");
        $("articleClass").focus();
        return false;
    }
    else
    {
        return true;
    }
}
function CheckForm_product()
{
    var productClass,ClassName;
    productClass=$("productClass").value;
    ClassName=$("ClassName").value;
    /*if(newsClass=="")
    {
        alert("请选择分类！");
        $("newsClass").focus();
        return false;
    }
    else*/
    if(ClassName=="")
    {
        alert("请填写类别名称！");
        $("ClassName").focus();
        return false;
    }
    else if(productClass==$("ClassIDField").value&&productClass!="")
    {
        alert("不能在自己的分类下！");
        $("productClass").focus();
        return false;
    }
    else
    {
        return true;
    }
}

function CheckForm_video()
{
    var videoClass,ClassName;
    videoClass=$("videoClass").value;
    ClassName=$("ClassName").value;
    /*if(newsClass=="")
    {
        alert("请选择分类！");
        $("newsClass").focus();
        return false;
    }
    else*/
    if(ClassName=="")
    {
        alert("请填写类别名称！");
        $("ClassName").focus();
        return false;
    }
    else if(videoClass==$("ClassIDField").value&&videoClass!="")
    {
        alert("不能在自己的分类下！");
        $("videoClass").focus();
        return false;
    }
    else
    {
        return true;
    }
}


function del_class(classid,action,child)
{
       if(confirm("确认删除该分类吗？"))
       {
            if(parseInt(child)>0)
            {
                alert("该分类下有子类，请先删除子类！");
            }
            else
            {
                var url,param;
                switch(action)
                {
                    case "newsclass":
                        url="web_newsclass.aspx";
                        break;
                    case "articleclass":
                        url="web_articleclass.aspx";
                        break;
                    case "productclass":
                        url="web_productclass.aspx";
                        break;
                    case "videoclass":
                        url="web_videoclass.aspx";
                        break;                                                
                }
                param="action=del_class&classid="+classid;
                AjaxPost(param,url,DelClass);
            }
       }
}
function DelClass(param)
{
    alert(param);
    window.location.reload();
}
function Modify_class(classid,action)
{
       var url,param;
        switch(action)
        {
            case "newsclass":
                url="web_addnewsclass.aspx?classid="+classid;
                break;
            case "articleclass":
                url="web_addarticleclass.aspx?classid="+classid;
                break;
            case "productclass":
                url="web_addproductclass.aspx?classid="+classid;
                break;
            case "videoclass":
                url="web_addvideoclass.aspx?classid="+classid;
                break;        }
        window.location.href=url;
}
function checksetting()
{
    var CloseMsg,PassCheckMsg;
    CloseMsg=$("CloseMsgControl").value;
    PassCheckMsg=$("PassCheckMsgControl").value;
    if(CloseMsg=="")
    {
        alert("请填写关闭时提示信息……");
        $("CloseMsgControl").focus();
        return false;
    }
    else if(PassCheckMsg=="")
    {
        alert("请填写审核时提示信息……");
        $("PassCheckMsgControl").focus();
        return false;
    }
    else
    {
        return true;
    }
}
function CheckLinkForm()
{
    var SiteNameControl,LinkClassControl,SiteUrlControl;
    SiteNameControl=$("SiteNameControl").value;
    LinkClassControl=$("LinkClassControl").value;
    SiteUrlControl=$("SiteUrlControl").value;
    if(SiteNameControl=="")
    {
        alert("网站名称不能为空！");
        $("SiteNameControl").focus();
        return false;
    }
    else if(LinkClassControl=="")
    {
        alert("网站类别不能为空！");
        $("LinkClassControl").focus();
        return false;
    }
    else if(SiteUrlControl=="")
    {
        alert("网址不能为空！");
        $("SiteUrlControl").focus();
        return false;
    }
    else 
    {
        return true;
    }
}
function DownLoadFile(id)
{
    var param,url;
    url="/Market.aspx";
    param="action=getrealpath&id="+id;
    AjaxPost(param,url,GetInfo);    
}
function GetInfo(Param)
{
    if(Param=="UnLogin")
    {
        alert("请先登录");
    }
    else if(Param=="Unpassed")
    {
        alert("您还未通过审核，不能下载");
    }
    else if(Param=="")
    {
        alert("该文档没有上传文件！");
    }
    else
    {
        window.location.href=Param;
    }
}
