//两端去空格函数 String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); } function $$(id) { return document.getElementById(id); } function initWinScreen() { var winScreenHeight = 0; var winScreenWidth = 0; if (window.screen.height) { winScreenHeight = window.screen.height; } if (window.screen.width) { winScreenWidth = window.screen.width; } if (winScreenWidth >= 1440 && winScreenWidth >= 900) { document.getElementById("mygrid_log").style.height = "400px"; } else if (winScreenWidth >= 1366 && winScreenWidth >= 768) { document.getElementById("mygrid_log").style.height = "310px"; } else if (winScreenWidth >= 1024 && winScreenWidth >= 768) { document.getElementById("mygrid_log").style.height = "270px"; } } function imgAddChangePic() { var pic1=document.getElementById("imgAdd"); var start=pic1.src.lastIndexOf("/"); var str=pic1.src.substring(start+1); if(str=="order_modify.gif") { pic1.src="../images/order_cancel.gif"; //pic1.alt="我是B图片"; } else if(str=="order_cancel.gif") { pic1.src="../images/order_modify.gif"; //pic1.alt="我是A图片"; } } function imgFreshChangePic() { var pic1=document.getElementById("imgFresh"); var start=pic1.src.lastIndexOf("/"); var str=pic1.src.substring(start+1); if(str=="btnFresh.gif") { pic1.src="../images/icons/progress.gif"; //pic1.alt="我是B图片"; } else if(str=="progress.gif") { pic1.src="../images/icons/btnFresh.gif"; //pic1.alt="我是A图片"; } } function imgEditChangePic() { var pic1=document.getElementById("imgEdit"); var start=pic1.src.lastIndexOf("/"); var str=pic1.src.substring(start+1); if(str=="audit.gif") { pic1.src="../images/order_delete.gif"; //pic1.alt="我是B图片"; } else if(str=="order_delete.gif") { pic1.src="../images/audit.gif"; //pic1.alt="我是A图片"; } } function imgDelChangePic() { var pic1 = document.getElementById("imgDel"); var start = pic1.src.lastIndexOf("/"); var str = pic1.src.substring(start + 1); if (str == "remove.gif") { pic1.src = "../images/delete.gif"; //pic1.alt="我是B图片"; } else if (str == "delete.gif") { pic1.src = "../images/icons/remove.gif"; //pic1.alt="我是A图片"; } } function check() { if ($$("txtName").value == "") { alert("请输入客户名称!"); $$("txtName").focus(); return false; } if ($$("txtCode").value == "") { alert("请输入客户代码!"); $$("txtCode").focus(); return false; } if ($$("txtShortName").value == "") { alert("请输入客户简称!"); $$("txtCode").focus(); return false; } return true; } //蒙板 function dialog() { this.width=450; this.height=360; this.title_height=20; this.html=''; this.title=''; var self = this; var bgObj,msgObj,titleObj; this.close=function() { document.body.removeChild(document.getElementById("bgDiv")); document.getElementById("msgDiv").removeChild(document.getElementById("msgTitle")); document.body.removeChild(document.getElementById("msgDiv")); } this.show=function() { var msgw,msgh,bordercolor; msgw=self.width; msgh=self.height; bordercolor="#336699"; titlecolor="#99CCFF"; var sWidth,sHeight; sWidth=document.body.offsetWidth; sHeight=screen.height; bgObj=document.createElement("div"); bgObj.setAttribute('id','bgDiv'); bgObj.style.position="absolute"; bgObj.style.top="0"; bgObj.style.background="#777"; bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75"; bgObj.style.opacity="0.6"; bgObj.style.left="0"; bgObj.style.width=sWidth + "px"; bgObj.style.height=sHeight + "px"; bgObj.style.zIndex = "10000"; document.body.appendChild(bgObj); msgObj=document.createElement("div") msgObj.setAttribute("id","msgDiv"); msgObj.setAttribute("align","center"); msgObj.style.background="white"; msgObj.style.border="1px solid " + bordercolor; msgObj.style.position = "absolute"; msgObj.style.left = "50%"; msgObj.style.top = "30%"; msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif"; msgObj.style.marginLeft = "-225px" ; msgObj.style.marginTop = -75+document.documentElement.scrollTop+"px"; msgObj.style.width = msgw + "px"; msgObj.style.height =msgh + "px"; msgObj.style.textAlign = "center"; msgObj.style.lineHeight ="25px"; msgObj.style.zIndex = "10001"; titleObj=document.createElement("h4"); titleObj.setAttribute("id","msgTitle"); titleObj.setAttribute("align","center"); titleObj.style.margin="0"; titleObj.style.padding="3px"; titleObj.style.background=bordercolor; titleObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100);"; titleObj.style.opacity="0.75"; titleObj.style.border="1px solid " + bordercolor; titleObj.style.height=self.title_height+"px"; titleObj.style.font="12px Verdana, Geneva, Arial, Helvetica, sans-serif"; titleObj.style.color="white"; titleObj.style.cursor="pointer"; titleObj.innerHTML=self.title; //titleObj.onclick=function(){self.close();} document.body.appendChild(msgObj); document.getElementById("msgDiv").appendChild(titleObj); var txt=document.createElement("div"); txt.style.margin="1em 0" txt.setAttribute("id","msgTxt"); txt.innerHTML=self.html; document.getElementById("msgDiv").appendChild(txt); } } function msgBox() { var dg=new dialog(); dg.html="程序正在提交,请稍等!"; //dg.html+=""; dg.width=200; dg.height=100; dg.title="标题"; dg.show(); } function add() { $$("txtName").value = ""; $$("txtCode").value = ""; $$("txtShortName").value = ""; $$("txtEnShortName").value = ""; $$("txtEnName").value = ""; $$("txtAddress").value = ""; $$("txtPrincipal").value = ""; $$("txtPhone1").value = "86"; $$("txtPhone2").value = ""; $$("txtPhone3").value = ""; $$("txtWeb").value = ""; $$("txtFax1").value = "86"; $$("txtFax2").value = ""; $$("txtFax3").value = ""; $$("txtEmail").value = ""; $$("txtQQ").value = ""; $$("txtMSN").value = ""; $$("txtCountry").value = ""; $$("txtSheng").value = ""; $$("txtCity").value = ""; $$("txtFPTT1").value = ""; $$("txtFPTT2").value = ""; $$("txtRMBZPTT").value = ""; $$("txtRMBBank").value = ""; $$("txtRMBCode").value = ""; $$("txtRMBNum").value = ""; $$("txtUSDZPTT").value = ""; $$("txtUSDBank").value = ""; $$("txtUSDCode").value = ""; $$("txtUSDNum").value = ""; $$("ddlJSFS").value = ""; $$("txtUSDHL").value = "0.00"; $$("ID").value = ""; } function success() { alert("操作成功!"); } // function getIsNum(x) { var str = x.value.trim(); if (str == "0") { return; } else if (str == "") { str = 0; x.value = 0; } else { var bl = IsNumFormat(str); if (!bl) { alert("数值格式错误!"); x.focus(); x.select(); } } } function onblurDESCRIPTION() { var qc = $$("txtName").value; if (qc == "") { return; } var sopname = dhtmlxAjax.getSync("../FeeCodes/CRMClientInfoAdapter.aspx?handle=description&description=" + escape(qc) + "&gid=" + $$("hdGid").value + "&val=" + newGuid()); var sopname2 = sopname.xmlDoc.responseText; if (sopname2 != "") { alert("客户全称不允许重复!"); $$("txtName").value = $$("hd_Name").value; //document.getElementById("txtName").focus(); return; } else { $$("hd_Name").value = $$("txtName").value; } } // function onblurCODENAME() { var sCODENAME = $$("txtCode").value; if (sCODENAME == "") { return; } var sCODE = dhtmlxAjax.getSync("../FeeCodes/CRMClientInfoAdapter.aspx?handle=codename&codename=" + escape(sCODENAME) + "&gid=" + $$("hdGid").value + "&val=" + newGuid()); var sCODE2 = sCODE.xmlDoc.responseText; if (sCODE2 != "") { alert("客户代码不允许重复!"); $$("txtCode").value = $$("hd_Code").value; //document.getElementById("txtCode").focus(); return; } else { $$("hd_Code").value = $$("txtCode").value; } } // function onblurSHORTNAME() { var sshortname = $$("txtShortName").value; if (sshortname == "") { return; } var sshort = dhtmlxAjax.getSync("../FeeCodes/CRMClientInfoAdapter.aspx?handle=shortname&shortname=" + escape(sshortname) + "&gid=" + $$("hdGid").value + "&val=" + newGuid()); var sshort2 = sshort.xmlDoc.responseText; if (sshort2 != "") { alert("客户简称不允许重复!"); $$("txtShortName").value = $$("hd_ShortName").value; //document.getElementById("txtShortName").focus(); return; } else { $$("hd_ShortName").value = $$("txtShortName").value; } } // function setEnter() { if ($$("txtCode").value == "" || $$("txtShortName").value == "" || $$("txtName").value == "" || $$("txtAddress").value == "" || $$("txtPrincipal").value == "" || $$("txtPhone1").value == "" || $$("txtPhone2").value == "" || $$("txtPhone3").value == "" || $$("txtEnName").value == "") { alert("客户的全称、英文全称、简称、代码、负责人、地址、电话等项不允许为空!"); return; } msgBox(); document.getElementById("btnEnter").click(); } function ShowDetailDel() { document.getElementById("ibDel").click(); } function isShowCodeName() { var loaderX = dhtmlxAjax.getSync("../FeeCodes/WebCrmClientAdapter.aspx?val=" + newGuid() + "&isbeing=" + $$("hdGid").value); var altX = loaderX.xmlDoc.responseText; if (altX == "") { // $$("txtName").value = $$("hd_Name").value; // $$("txtCode").value = $$("hd_Code").value; // $$("txtShortName").value = $$("hd_ShortName").value; // document.getElementById('txtName').disabled = ""; // document.getElementById('txtCode').disabled = ""; // document.getElementById('txtShortName').disabled = ""; } else { $$("txtName").value = $$("hd_Name").value; $$("txtCode").value = $$("hd_Code").value; $$("txtShortName").value = $$("hd_ShortName").value; document.getElementById('txtName').disabled = "disabled"; document.getElementById('txtCode').disabled = "disabled"; document.getElementById('txtShortName').disabled = "disabled"; } // } //是否为数字2 function IsNum2(val) { var re = /^[0-9]*[1-9][0-9]*$/; if (!re.test(val)) { return false; } else { return true; } } function newGuid() { var guid = ""; for (var i = 1; i <= 32; i++) { var n = Math.floor(Math.random() * 16.0).toString(16); guid += n; if ((i == 8) || (i == 12) || (i == 16) || (i == 20)) guid += "-"; } return guid.toUpperCase(); }