﻿

//调用此方法完成给用户留言功能
LiuYanObj = {
    userid: -1,
    liuyandiv: null,
    CreateDivObj: function (enterpriseName) {
        var divObj;
        if (document.getElementById("divLiuYanObj") == null) {

            divObj = document.createElement("div");
            divObj.style.width = "400px";
            divObj.style.height = "230px";
            divObj.style.borderWidth = "2px";
            //divObj.style.Z-INDEX = 20;
            divObj.style.POSITION = "absolute";
            divObj.id = "divLiuYanObj";
            divObj.style.display = "none";
            divObj.style.border = "solid 1px #ddd";
            divObj.style.borderWidth = "1px";
            // divObj.style.backgroundColor = "#177CC2";
            divObj.style.backgroundColor = "#D8D8D8";
            document.body.appendChild(divObj);
        }
        else {
            divObj = document.getElementById("divLiuYanObj");
        }
        divObj.innerHTML = "<font style='font-weight:bold;'>您要给\"" + enterpriseName + "\"留言</font><div style='clear:both; height:10px;'><div style='height:40px;'>留言标题：&nbsp;&nbsp;&nbsp;<input type=text id='txtLiuYanTitle' style='width:220px;' name='txtLiuYanTitle'/></div><div style='clear:both; height:8px;'/><div><textarea id='txtLiuYanContents' rows=8 cols=40 style='height:120px;' name='txtLiuYanContents'></textarea></div><div style='clear:both;'/><div style='margin-top:2px;'><input type=button value='提交' style='border:solid 1px;' onclick='LiuYanObj.SendLiuYan();'/>&nbsp;&nbsp;<input type=button value='取消' style='border:solid 1px;' onclick='document.getElementById(\"divLiuYanObj\").style.display=\"none\";'/></div>";
        bodyWidth = document.documentElement.clientWidth;
        bodyHeight = document.documentElement.clientHeight;

        // ShadeDiv.Show("divLiuYanObj", "500", "400");
        dtop = (bodyHeight - 230) / 2;
        dleft = (bodyWidth - 400) / 2;
        fixedPosition(divObj, dtop, dleft);
        LiuYanObj.liuyandiv = divObj;
    }
    ,
    liuyan: function (userid, enterpriseName) {
        LiuYanObj.CreateDivObj(enterpriseName);
        //检测用户是否已经登录

        LiuYanObj.userid = userid;
        if (UserIsLogined == 0) {
            LiuYanObj.liuyandiv.style.height = "80px";
            LiuYanObj.liuyandiv.style.width = "180px";
            LiuYanObj.liuyandiv.style.paddingTop = "30px";

            LiuYanObj.liuyandiv.innerHTML = "您还没有登录&nbsp;&nbsp;&nbsp;" + "<input type=button value='关闭' style='border:solid 1px;' onclick='document.getElementById(\"divLiuYanObj\").style.display=\"none\";'/>";
        }
    }
    ,
    SendLiuYan: function () {

        //        for (var i = 0; i < LiuYanObj.liuyandiv.children.length; i++) {
        //            if (LiuYanObj.liuyandiv.children[i].id == "txtLiuYanTitle") {
        //            
        //                continue;
        //            }
        //        }

        var title = document.getElementById("txtLiuYanTitle").value;
        var contents = document.getElementById("txtLiuYanContents").value;
        if (title == "" || contents == "") {
            alert("标题和内容都不能为空！");
            return;
        }

        LiuYanObj.liuyandiv.innerHTML = "正在提交...";
        $.ajax(
            {
                type: "GET",
                url: "/AsyncPg/liuyan.aspx",
                data: "typepar=1&title=" + title + "&contents=" + contents + "&userid=" + LiuYanObj.userid,
                //                dataType: "html",
                cache: false,
                success: function (str) {

                    // var resultArr = str.split("$$$$$$");
                    //                    alert(str);
                    if (parseInt(str) == 1) {
                        LiuYanObj.liuyandiv.innerHTML = "询价留言失败，免费用户总计不能超过30条留言信息&nbsp;&nbsp;&nbsp;" + "<input type=button value='关闭' style='border:solid 1px;' onclick='document.getElementById(\"divLiuYanObj\").style.display=\"none\";'/>";
                    }
                    else {
                        LiuYanObj.liuyandiv.innerHTML = "留言成功&nbsp;&nbsp;&nbsp;" + "<input type=button value='关闭' style='border:solid 1px;' onclick='document.getElementById(\"divLiuYanObj\").style.display=\"none\";'/>";
                    }

                    return;
                },
                error: function (str) {
                    // alert(str);
                }

            }
        );
    }

}
