var phoneTest = /^1[3|4|5|7|8]\d{9}$/; function pageLoad() { var isSearch = $("#hdIsSearch").val(); if (isSearch == "1") { document.getElementById("twoList_011").className = "twoweixuan"; document.getElementById("twoList_012").className = "twoyixuan"; } } //点击左侧二级导航 function leftTwoClick(obj, type, viewQueType) { $(obj).parent().children("tr").attr("class", "twoweixuan"); $(obj).attr("class", "twoyixuan"); var deptGuid = $("#hdDeptGuid").val(); var queType = $("#hdQueType").val(); if (viewQueType != undefined && viewQueType != "") { queType = viewQueType; } if (type == "0") { if (deptGuid != undefined && deptGuid != "") { var iframeSrc = "deptgovmail/SubmitNew.aspx?departmentGuid=" + deptGuid; if (queType != "") { iframeSrc += "&quetype=" + queType; } window.document.getElementById("iframetable1").src = iframeSrc; } else { var iframeSrc = "DeptInfoFrm.aspx"; window.document.getElementById("iframetable1").src = iframeSrc; } } if (type == "1") { var iframeSrc = "deptgovmail/ReplyInfoList.aspx"; if (deptGuid != undefined && deptGuid != "") { iframeSrc += "?departmentGuid=" + deptGuid; if (queType != "") { iframeSrc += "&quetype=" + queType; } } else if (queType != "") { iframeSrc += "?quetype=" + queType; } window.document.getElementById("iframetable1").src = iframeSrc; } } //提交 function submitForm() { if ($("#hdReceivePerson").val() == "") { alert("您未选择任何的收件部门,无法继续写信,请返回重试!"); return false; } if ($("#txt_Name").val() == "") { alert("请填写您的用户名!"); $("#txtName").focus(); return false; } if ($("#rdoUnpublish").attr("checked") && $("#txtEmail").val() == "") { alert("您选择不公开此信息,请正确填写您的邮箱地址!"); $("#txtEmail").focus(); return false; } if ($("#cmbQueType").attr("selectedIndex") == 0) { alert("请选择问题类型!"); $("#cmbQueType").focus(); return false; } if ($("#ddlAreaRange").val() == "") { alert("请选择事发区域!"); $("#ddlAreaRange").focus(); return false; } if ($("#txt_Title").val().replace(/^\s+|\s+$/g, "") == "") { alert("请填写主题!"); $("#txt_Title").focus(); return false; } if ($("#txt_Content").val().replace(/^\s+|\s+$/g, "") == "") { alert('请填写问题内容!'); $("#txt_Content").focus(); return false; } if ($("#cmbQueType").val() == "3") { if ($("#txtPhone").val() == "") { alert("请输入您的手机号!"); $("#txtPhone").focus(); return false; } if (!phoneTest.test($("#txt_Telephone").val())) { alert("您输入的手机号不正确,请核实!"); $("#txt_Telephone").focus(); return false; } } if ($("#txt_Telephone").val() != "") { if (!phoneTest.test($("#txt_Telephone").val())) { alert("您输入的手机号不正确,请核实!"); $("#txt_Telephone").focus(); return false; } } var checkTxtCode = Yawei.DeptGovernment.DeptGovmail.DeptReceiveQueAjax.CheckCode($("#txtCode").val()).value; if (checkTxtCode == "0") { $("#saveBtn").click(); } else if (checkTxtCode == "1") { alert("输入验证码错误!"); return false; } else if (checkTxtCode == "2") { alert("验证码信息已过期!请重新获取后再次输入。"); return false; } } /**********************************************信件查询**************************************************************/ function ButSearch() { var deptGuid = $("#hdReceivePersonGuid").val(); var seekcode = $("#tbSeekCode").val(); var queryParam = "ReplyInfoList.aspx?departmentGuid=" + deptGuid+ "&"; //查询码 if (seekcode != "") { if (seekcode.length != 8 && seekcode.length != 10) { alert("查询码不正确!"); return; } if (!checkSearchListSeekCode(seekcode)) { return; } queryParam += "seekcode=" + seekcode + "&"; } //关键字 var keyword = $("#title").val(); if (keyword != "") { queryParam += "keyword=" + escape(keyword) + "&"; } //开始时间 var beginTime = $("#BeginTime").val(); if (beginTime != "") { queryParam += "begintime=" + beginTime + "&"; } //结束时间 var endTime = $("#EndTime").val(); if (endTime != "") { queryParam += "endtime=" + endTime + "&"; } //问题类别 var queType = $("#queTypeList").val(); if (queType != "") { queryParam += "quetype=" + queType + "&"; } queryParam = queryParam.substring(0, queryParam.length - 1); window.location.href = queryParam; } //问题查看检测 function ViewReplyCheck(queGuid, isSecret) { var seekCode = ""; if (document.getElementById("hdSeekCode") != undefined && document.getElementById("hdSeekCode").value != "") { seekCode = document.getElementById("hdSeekCode").value; } var ret = Yawei.DeptGovernment.DeptGovmail.DeptReceiveQueAjax.IsCheckInfo(queGuid, isSecret, seekCode).value; if (ret == "1") {//需要输入查询码 $.layer({ type: 2, title: "请输入查询码", maxmin: true, closeBtn: [0, true], //去掉默认关闭按钮 shadeClose: false, //开启点击遮罩关闭层 area: ['420px', '330px'], offset: ['150px', ''], iframe: { src: 'CheckInfo.aspx?guid=' + queGuid + "&IsSecret=" + isSecret + "&seekcode=" +seekCode} }); } else if (ret != "-1") { window.open("ReplyInfos.aspx?guid=" + queGuid + "&IsSecret=" + isSecret+ "&seekcode=" +seekCode); } else { window.open("../error/101.html"); } } //问题查看检测 function ViewIndexReplyCheck(queGuid, isSecret) { var seekCode = ""; if (document.getElementById("hdSeekCode") != undefined && document.getElementById("hdSeekCode").value != "") { seekCode = document.getElementById("hdSeekCode").value; } var ret = Yawei.DeptGovernment.DeptGovmail.DeptReceiveQueAjax.IsCheckInfo(queGuid, isSecret, seekCode).value; if (ret == "1") {//需要输入查询码 $.layer({ type: 2, title: "请输入查询码", maxmin: true, closeBtn: [0, true], //去掉默认关闭按钮 shadeClose: false, //开启点击遮罩关闭层 area: ['300px', '185px'], offset: ['8px', ''], iframe: { src: 'deptgovmail/CheckInfo.aspx?guid=' + queGuid + "&IsSecret=" + isSecret } }); } else if (ret != "-1") { window.open("deptgovmail/ReplyInfos.aspx?guid=" + queGuid + "&IsSecret=" + isSecret); } else { window.open("error/101.html"); } } //检测查询码是否正确 function checkSeekCode() { var reg1 = /^[A-Za-z0-9 ]{8}$/g; var reg2 = /^[A-Za-z0-9 ]{10}$/g; var seekcode = document.getElementById("SeekCode").value; if (!reg1.test(seekcode) && !reg2.test(seekcode)) { alert("查询码不正确!"); return; } else { var guid = document.getElementById("hdGuid").value; var ret = Yawei.DeptGovernment.DeptGovmail.CheckInfo.IsPassSeekCode(guid, seekcode).value; if (ret) { document.getElementById("ischeekCode").value = "1"; closeDiv(); // window.location.reload(); //获取当前窗口索引 var index = parent.layer.getFrameIndex(window.name); window.open("ReplyInfos.aspx?guid=" + guid); parent.layer.close(index); } else alert("查询码不正确!"); } } //检测查询码是否正确 function checkSearchListSeekCode(seekcode) { var reg1 = /^[A-Za-z0-9 ]{8}$/g; var reg2 = /^[A-Za-z0-9 ]{10}$/g; if (!reg1.test(seekcode) && !reg2.test(seekcode)) { alert("查询码不正确!"); return false; } return true; } //查询码校验 function SubCheckSeekCode() { var seekCodeinput = document.getElementById("inputSeekCode"); if (seekCodeinput) { if (seekCodeinput.value == "") { alert("请输入查询码,以备查询!"); seekCodeinput.focus(); return false; } if (seekCodeinput.value.length != 10) { alert("请输入10位查询码!"); seekCodeinput.focus(); return false; } var reg = /^[A-Za-z0-9 ]{10}$/g; if (!reg.test(seekCodeinput.value)) { alert("查询码格式不正确!只能输入英文字母和数字!"); return false; } var bRet = Yawei.DeptGovernment.DeptGovmail.DeptReceiveQueAjax.CheckSeekCode(seekCodeinput.value).value; if (bRet == false) { alert("查询码重复,请重新输入!"); seekCodeinput.focus(); return false; } else { alert("可以使用!"); } } } //查询检测 function switchEnabled() { var tbSeekCode = document.getElementById("tbSeekCode"); var cmbDepartments = document.getElementById("departmentList"); var tbBeginTime = document.getElementById("BeginTime"); var tbEndTime = document.getElementById("EndTime"); var tbKeyWord = document.getElementById("title"); if (tbSeekCode.value != "") { cmbDepartments.disabled = true; tbBeginTime.disabled = true; tbEndTime.disabled = true; tbKeyWord.disabled = true; } else { cmbDepartments.disabled = false; tbBeginTime.disabled = false; tbEndTime.disabled = false; tbKeyWord.disabled = false; } } //显示蒙层 function ShowDIV() { $("#DialogDiv").css("display", "block"); document.documentElement.scrollTop = 0; } //验证码页关闭按钮 function ViewReplyCheckClose() { //获取当前窗口索引 var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index); } function resetQuery() { $("#tbSeekCode").val(""); $("#hdSeekCode").val(""); $("#title").val(""); $("#departmentList").val(""); $("#BeginTime").val(""); $("#EndTime").val(""); } function ShowDIV() { $("#BgDiv").css({ display: "block", height: $(document).height() }); var yscroll = document.documentElement.scrollTop; $("#DialogDiv").css("display", "block"); document.documentElement.scrollTop = 0; } function closeDiv() { $("#BgDiv").css("display", "none"); $("#DialogDiv").css("display", "none"); } //问题检验弹出层 function isShowDiv() { if ($("#isshowdiv").val() == "1") { ShowDIV(); } else { var guid = document.getElementById("hdGuid").value; var index = parent.layer.getFrameIndex(window.name); window.open("ReplyInfos.aspx?guid=" + guid); parent.layer.close(index); } } //重填 function submitRestForm() { document.getElementById('form1').reset(); } //改变查询部门标识 function changeDepartment() { //部门标识 var departmentGuid = $("#departmentList").val(); if (departmentGuid != "") { $("#hdReceivePersonGuid").val(departmentGuid); } }