servlet Js
2013-12-22 00:00
330 查看
function checkType(){
if(document.userAddForm.u_type.value == "1"){
$('#contactInfoTitle').text('经办人联系信息');
$('.handerClass').show();
$('#the_type_div').show();
$('#p_content').hide();
$('#e_content').show();
$('#o_content').hide();
$('#otherText').hide();
var appItem="1";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data)
{
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
document.getElementById("idorder").value=csId;
document.getElementById("setdate").value=days[i].setfinshDay;
}
});
//$('input[name='etrsetNew']:checked").val();
//$("input[type='checkbox'][name='etrsetNew']:checked").attr("checked"))
selectUtil(1);
document.getElementById("the_type").innerHTML = "企业类型";
document.getElementById("the_name").innerHTML = "企业名称";
}else if(document.userAddForm.u_type.value == "2"){
$('#contactInfoTitle').text('个人联系信息');
$('.handerClass').hide();
$('#the_type_div').show();
$('#p_content').show();
$('#e_content').hide();
$('#o_content').hide();
$('#otherText').hide();
var appItem="2";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data)
{
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
document.getElementById("idorder").value=csId;
document.getElementById("setdate").value=days[i].setfinshDay;
&nb
7fe0
sp; }
});
selectUtil(2);
document.getElementById("the_type").innerHTML = "用户性别";
document.getElementById("the_name").innerHTML = "用户姓名";
}else if(document.userAddForm.u_type.value == "3"){
$('#otherText').show();
document.getElementById("the_name").innerHTML = "单位名称";
document.getElementById("the_type_div").style.display = "none";
document.getElementById("p_content").style.display = "none";
document.getElementById("e_content").style.display = "none";
document.getElementById("o_content").style.display = "";
var appItem="3";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data)
{
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
document.getElementById("idorder").value=csId;
document.getElementById("setdate").value=days[i].setfinshDay;
}
});
}
}
function selectUtil(create_type){
objSelect = document.getElementById("select_type");
len = objSelect.options.length;
for(var i=0; i < len; i++){
objSelect.options.remove(0);
}
if(create_type == 1){
objSelect.options.add(new Option("--请选择--",""));
objSelect.options.add(new Option("有限制公司","有限制公司"));
objSelect.options.add(new Option("股份制公司","股份制公司"));
objSelect.options.add(new Option("国有企业","国有企业"));
objSelect.options.add(new Option("外资有限公司","外资有限公司"));
objSelect.options.add(new Option("其它","其它"));
}else if(create_type == 2){
objSelect.options.add(new Option("--请选择--",""));
objSelect.options.add(new Option("男","男"));
objSelect.options.add(new Option("女","女"));
}
}
//是否新办理的公司
function createCompy(setcompy){
if(setcompy.checked==true)
{
var strs="1101";
$("#spfund").css("display","block");
$("#papername").css("display","block");
$.post("randstime",function(data){
var rands=strs+data;
document.getElementById("etrBslicence").value=rands;
$('#etrBslicence').attr('readonly',true).css('color','#F26521');
$.post("randstime",function(date){
var codes="8017";
var ha="-";
var ds=Math.round(Math.random()*900+1);
var codrands=codes+(date.substring(5,12))+ha+ds;
document.getElementById("etrOrgencode").value=codrands;
$('#etrOrgencode').attr('readonly',true).css('color','#F26521');
});
});
}
if(setcompy.checked==false)
{
$("#spfund").css("display","none");
$("#papername").css("display","none");
document.getElementById("etrBslicence").value="";
document.getElementById("etrOrgencode").value="";
}
}
$(function(){
setFrameHeight();
});
function doCheck(){
/*var tTitle = document.frmPost.tTitle.value;*/
var cust_name = document.frmPost.cust_name.value;
var tConsulContent = document.frmPost.tConsulContent.value;
var cust_addr = document.frmPost.cust_addr.value;
var cust_contact_way = document.frmPost.cust_contact_way.value;
/*if(tTitle == ""){
alert("请填写标题!");
document.frmPost.tTitle.focus();
return false;
}*/
if(cust_name == ""){
alert("请选择客户名称!");
document.frmPost.cust_name.focus();
return false;
}
/*if(tConsulContent == ""){
alert("请填写咨询内容!");
document.frmPost.tConsulContent.focus();
return false;
}*/
if(cust_addr == ""){
alert("请填写联系地址!");
document.frmPost.cust_addr.focus();
return false;
}
if(cust_contact_way == ""){
alert("请填写电话!");
document.frmPost.cust_contact_way.focus();
return false;
}
return true;
}
//得到文本赋值给下拉框
function getText(){
document.userAddForm.u_type.value=$('#textval').val();
//document.userAddForm.u_type.options([2]).text='sfshkfhskfhsk';
}
/**
* 添加房产界面
*
* */
function aotudate()
{
var d=new Date();
var nyr=d.getFullYear()+""+(d.getMonth()+1)+""+d.getDate();
return nyr;
}
//检查用户表的ID 疑问:怎样返回ajax的值给其它函数调用
/*function checkdate()
{
var cdata;
$.post("checkFCId",function(data)
{
cdata=data;
return data;
myfunction(data);
});
return cdata;
}
function myfunction(data)
{
return data;
alert(data);
}*/
function fromaddStart()
{
if(document.userAddForm.u_type.value=="1")
{
var appItem="1";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data)
{
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
var appItem=days[i].setBusses;
//document.getElementById("idorder").value=csId;
var allData=$("#userAddForm").serialize();
var params=((allData+"&type="+csId)+"&item="+appItem);//直接添加值就可以了
}
$.post("addStarts",params,function(data){
if(data=="1")
{
alert("添加成功!");
//$("input[type=reset]").trigger("click");
//$("#linkbtn").trigger("click");
window.location.reload();
}
else if(data=="0")
{
alert("添加失败!");
}
});
});
}
if(document.userAddForm.u_type.value=="2")
{
var appItem="2";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data){
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
var appItem=days[i].setBusses;
var allData=$("#userAddForm").serialize();
var params=((allData+"&type="+csId)+"&item="+appItem);//直接添加值就可以了
}
$.post("addStarts",params,function(data){
if(data=="1")
{
alert("添加成功!");
//$("input[type=reset]").trigger("click");
window.location.reload();
}
else if(data=="0")
{
alert("添加失败!");
}
});
});
}
if(document.userAddForm.u_type.value=="3")
{
var appItem="3";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data){
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
var appItem=$("#textval").val();
var allData=$("#userAddForm").serialize();
var params=((allData+"&type="+csId)+"&item="+appItem);//直接添加值就可以了
}
$.post("addStarts",params,function(data){
if(data=="1")
{
alert("添加成功!");
//$("input[type=reset]").trigger("click");
window.location.reload();
}
else if(data=="0")
{
alert("添加失败!");
}
});
});
}
}
/----------------------------
//生成证件 function createJobCard(jobcard,obj){ var compName=$(obj).parent().prev().find("input").val(); if(compName=="") { var bool=confirm("如果签章为空,系统会默认总部章名?"); if(bool){ var compyName="行政服务管理系统"; $.post("createjobcard",{"jobcard":jobcard,"compay":compyName},function(data){ if(data=="true") { alert("证件已生成,请至D盘员工工作证文件夹下领取工作证!"); } }); } } else if(compName!=""){ $.post("createjobcard",{"jobcard":jobcard,"compay":compName},function(data){ if(data=="true") { alert("证件已生成,请至D盘员工工作证文件夹下领取工作证!"); compName==""; } }); } } //锁定用户 function sockuser(jobId,sockusr){ if(sockusr.checked==true) { var start="2"; $.post("sockusers",{"jobId":jobId,"start":start},function(data){ if(data=="1") { alert("锁定用户成功!"); } else if(data=="0") { alert("锁定用户失败!"); } }); } else if(sockusr.checked==false) { var start="0"; $.post("sockusers",{"jobId":jobId,"start":start},function(data){ if(data=="1") { alert("解除锁定成功!"); } else if(data=="0") { alert("锁定用户失败!"); } }); } }
//-----------------------------------------
//Ajax 用户登录检查 function CheckName(user) { //var user=document.getElementById("userAccount").value; /*if($("#userAccount").value=="") { var tx="用户名不能为空,请输入用户名!"; $("#usermsg").html(tx).show().fadeOut(5000); }*/ if(user=="") { var txtfull="用户名不能为空,请输入用户名!"; $("#usermsg").html(txtfull).show().fadeOut(5000); //$("#userAccount").val("").focus(); } else { $.post("checkName",{"user":user},function(data) { if(data==user) { { var txt=data+"用户不存在,请联系管理员!"; $("#usermsg").html(txt).show().fadeOut(5000); //$("#userAccount").val(""); //$("#userAccount").val("").focus(); } } /*else if(data!=user) { var t="欢迎"+user+"使用行政服务管理系统!"; $("#usermsg").html(t).show().fadeOut(5000); }*/ }); } } function CheckPwdlength(passwords) { if(passwords=="") { var txtpwd="密码不能为空,请输入密码!"; $("#usermsg").html(txtpwd).show().fadeOut(5000); } } /*function CheckValnum(valnum) { if(valnum=="") { var txtvln="验证码不能为空,请输入验证码!"; $("#usermsg").html(txtvln).show().fadeOut(5000); } else { $.post("validateLogin","valnum=" + valnum,function(data) { alert(data); if(data!==valnum) { var txtvl="验证码不对,请重新输入!"; $("#usermsg").html(txtvl).show().fadeOut(5000); } }); } }*/ function CheckValnum(valntxt) { if(valntxt=="") { var txtvln="验证码不能为空,请输入验证码!"; $("#usermsg").html(txtvln).show().fadeOut(5000); return false; } else { $.post("checkvalt",{"valntxt":valntxt},function(data) { if(data!==valntxt) { var txtvl="验证码不对,请重新输入!"; $("#usermsg").html(txtvl).show().fadeOut(5000); return false; } else { } }); } } /** * * 一定要注意ajax返回的是字符串,不论是int 型还是boolean型。 */ //验证密码 function dpValidate() { var user=document.getElementById("userAccount").value; var pwd=document.getElementById("userPassword").value; //var param = $("#form").serialize(); $.post("checkPwd",{"user":user,"pwd":pwd},function(data) { if(data=="false") { var txt="密码有误,请重新输入!"; $("#usermsg").html(txt).show().fadeOut(5000); $("#userPassword").focus(); return false; } else if(data=="true") { $("#form").submit(); } }); } /* * 上传头像用到多个窗口传值showModalialog */ function upfile(){ /*var url="upload/1.gif"; document.getElementById("headImg").src=url*/; var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/updates.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } /* * 上传头像用到多个窗口传值showModalialog */ function upfileMos(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos1(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates1.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos1(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates1.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos2(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates2.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos3(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates3.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos4(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates4.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos5(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates5.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos6(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates6.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos7(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates7.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos8(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates8.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos9(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates9.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos10(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates10.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos11(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates11.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } //提取用户指纹创建用户 function smilrfile(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/similrupdates.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } //匹配指纹 function smilryz(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/similryz.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); $.post("smildates",function(data) { var arr=$.parseJSON(data); if(arr.length==0){ $("#splay_enter").css("display","block"); $("#splay_time").css("display","none"); $("#smirmsg").hide(); var txtfull="授权未通过!"; $("#smirmsg2").html(txtfull).show().fadeOut(5000); $("#smirmsg").show(5010); } if(arr.length!=0){ $("#splay_enter").css("display","none"); $("#splay_time").css("display","block"); document.getElementById("userAccount").value=arr[0].userAccount; document.getElementById("usertypeId").value=arr[0].userIdentfier; } }); } //修改用户信息 /* * 修改用户提示框不好看不用了 */ function upUserpwds(){ alert("adsd"); //document.getElementById("headImg").src=url; var sdialogWidth = 700;//window.screen.Width -250; var sdialogHeight = 850;//window.screen.height -40; var hrefAddr="./updatUser.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } /* * 后台添加用户登录验证 */ function viftuser(name) { if(name=="") { var usName="用户名不能为空!"; $("#usreImg").html(usName).show().fadeOut(5000); } else { $.post("checklogName",{"name":name},function(data) { if(data!=name) { { var txt="用户"+name+"已使用!"; $("#usreImg").css("color","#CC0000").html(txt).show().fadeOut(5000); //$("#userAccount").val(""); $("#yhm").val("").focus(); } } else { var tl="恭喜!该用户可使用"; //$("#usreImg").css $("#usreImg").css("color","mediumblue").html(tl).show().fadeOut(5000); } }); } } //身份证验证 var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} function isCardID(sId){ var iSum=0 ; var info="" ; if(!/^\d{17}(\d|x)$/i.test(sId)) return "长度或格式错误"; sId=sId.replace(/x$/i,"a"); if(aCity[parseInt(sId.substr(0,2))]==null) return "你的身份证地区非法"; sBirthday=sId.substr(6,4)+"-"+Number(sId.substr(10,2))+"-"+Number(sId.substr(12,2)); var d=new Date(sBirthday.replace(/-/g,"/")) ; if(sBirthday!=(d.getFullYear()+"-"+ (d.getMonth()+1) + "-" + d.getDate()))return "身份证上的出生日期非法"; for(var i = 17;i>=0;i --) iSum += (Math.pow(2,i) % 11) * parseInt(sId.charAt(17 - i),11) ; if(iSum%11!=1) return "你输入的身份证号非法"; return "通过";//aCity[parseInt(sId.substr(0,2))]+","+sBirthday+","+(sId.substr(16,1)%2?"男":"女") } //身份证验证 function viftusers(identifNumber) { //错误信息 var Errors = new Array("验证通过!", "身份证号码位数不对!", "身份证号码出生日期超出范围或含有非法字符!", "身份证号码校验错误!", "身份证地区非法!"); var area={11:"北京",12:"天津",13:"河北",14:"山西
3ff0
",15:"内蒙古",21:"辽宁",22:"吉林", 23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东", 41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川", 52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆", 71:"台湾",81:"香港",82:"澳门",91:"国外"} var identifNumber, Y, JYM; var S, M; var identifNumber_array = new Array(); identifNumber_array = identifNumber.split(""); //地区检验 if (area[parseInt(identifNumber.substr(0, 2))] == null) $("#usreIdf").css("color","mediumblue").html(Errors[0]).show().fadeOut(5000); //身份号码位数及格式检验 switch (identifNumber.length) { case 15: //15位身份号码,出生日期的合法性检查 //闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9])) //平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8])) if ((parseInt(identifNumber.substr(6, 2)) + 1900) % 400 == 0 || ((parseInt(identifNumber.substr(6, 2)) + 1900) % 100 != 0 && (parseInt(identifNumber .substr(6, 2)) + 1900) % 4 == 0)) { ereg = /^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/; //闰年出生日期的合法性正则表达式 } else { ereg = /^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/; //平年出生日期的合法性正则表达式 } if (ereg.test(identifNumber)) $("#usreIdf").css("color","mediumblue").html(Errors[0]).show().fadeOut(5000); else $("#usreIdf").css("color","#CC0000").html(Errors[2]).show().fadeOut(5000); $("#shenfen").val("").focus(); break; case 18: //18位身份号码,出生日期的合法性检查 //闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9])) //平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8])) if (parseInt(identifNumber.substr(6, 4)) % 400 == 0 || (parseInt(identifNumber.substr(6, 4)) % 100 != 0 && parseInt(identifNumber .substr(6, 4)) % 4 == 0)) { ereg = /^[1-9][0-9]{5}(19|20)[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/; //闰年出生日期的合法性正则表达式 } else { ereg = /^[1-9][0-9]{5}(19|20)[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/; //平年出生日期的合法性正则表达式 } if (ereg.test(identifNumber)) { //计算校验位 S = (parseInt(identifNumber_array[0]) + parseInt(identifNumber_array[10])) * 7 + (parseInt(identifNumber_array[1]) + parseInt(identifNumber_array[11]))* 9 + (parseInt(identifNumber_array[2]) + parseInt(identifNumber_array[12]))* 10 + (parseInt(identifNumber_array[3]) + parseInt(identifNumber_array[13]))* 5 + (parseInt(identifNumber_array[4]) + parseInt(identifNumber_array[14]))* 8 + (parseInt(identifNumber_array[5]) + parseInt(identifNumber_array[15]))* 4 + (parseInt(identifNumber_array[6]) + parseInt(identifNumber_array[16]))* 2 + parseInt(identifNumber_array[7]) * 1 + parseInt(identifNumber_array[8]) * 6 + parseInt(identifNumber_array[9]) * 3; Y = S % 11; M = "F"; JYM = "10X98765432"; M = JYM.substr(Y, 1); if (M == identifNumber_array[17])//判断校验位 //alert(Errors[0]); $("#usreIdf").css("color","mediumblue").html(Errors[0]).show().fadeOut(5000); else $("#usreIdf").css("color","#CC0000").html(Errors[3]).show().fadeOut(5000); // $("#shenfen").val("").focus(); } else $("#usreIdf").css("color","#CC0000").html(Errors[2]).show().fadeOut(5000); // $("#shenfen").val("").focus(); break; default: $("#usreIdf").css("color","#CC0000").html(Errors[1]).show().fadeOut(5000); //$("#shenfen").val("").focus(); break; } } //检验电话 function isTel(s){ //检查是否为电话号码 if(s=="") { $("#usreTel").html("移动电话不能为空").show().fadeOut(5000).css({ color: "yellow", background: "blue" });; } else { var myreg = /^(((13[0-9]{1})|15[0-9]{1}|18[0-9]{1}|)+\d{8})$/; if(s.length!=11){ $("#usreTel").html('手机号码位数不正确!').show().fadeOut(5000); $("#usreTel").val("").focus(); return false; } else if(!myret.test(s)) { $("#usreTel").html('手机号码格式不正确!').show().fadeOut(5000); $("#usreTel").val("").focus(); return false; } return true; } } //检查联系地址 function checkAdass(addrs) { if(addrs=="") { $("#usreAddrs").html('联系地址不能为空!').show().fadeOut(5000); } } //检查邮箱 function checkEmail(emails) { if(emails=="") { return true; } var patrn=/^[0-9a-zA-Z]+[0-9a-zA-Z._-]*@[0-9a-zA-Z]+[.]{1,1}[0-9a-zA-Z.]+$/; if(!patrn.test(emails)) { $("#Emails").html('Email格式有误!').show().fadeOut(5000); $("#Emails").val("").focus(); return false; } } /** * 生成自动工号 //用异步获取数据库的要插入的条数 */ function checkType()//为什么ajax请求不能放到外面调用? { /*var tt=document.myform.userType.value; var gj=$("#userType").val;*/ if(document.myform.userType.value=="业务操作员") { $('#similrs').css("display","none"); $('#checkhouse').show(); $('#checkmedicen').show(); var Str="Y"; var d=new Date(); var nyr=d.getFullYear()+""+(d.getMonth()+1)+""+d.getDate(); $.post("checkId",function(data) { var sdf =Str+nyr+(data); document.getElementById("aotoAacount").value=sdf; }); } if(document.myform.userType.value=="上级审核员") { $('#similrs').css("display","none"); $('#checkhouse').show(); $('#checkmedicen').show(); var Str="S"; var d=new Date(); var nyr=d.getFullYear()+""+(d.getMonth()+1)+""+d.getDate(); $.post("checkId",function(data) { var sdf =Str+nyr+(data); document.getElementById("aotoAacount").value=sdf; }); } if($("#userType").val()=="高级审核员")//jQ取值要带()不能不到值。 { $('#similrs').css("display","block"); $('#checkhouse').hide(); $('#checkmedicen').hide(); var Str="V"; var d=new Date(); var nyr=d.getFullYear()+""+(d.getMonth()+1)+""+d.getDate(); $.post("checkId",function(data) { var sdf =Str+nyr+(data); document.getElementById("aotoAacount").value=sdf; }); } } /** * 后台提交 * 要传3个对象过来 * */ function fromSubmit() { if($('#yhm').val()=="") { alert("员工姓名不能为空!") return false; } if($('#shenfen').val()=="") { alert("员工省份证号不能为空!") return false; } if($('#addrs').val()=="") { alert("员工地址不能为空!") return false; } var param =$("#myform").serialize(); $.post("creatUser",param,function(data) { if(data=="1") { alert("添加成功!"); $("#myform").get(0).reset(); //checkType(); window.location.reload(); } else if(data=="") { alert("添加失败,请重试!"); } }); } /** * table显示效果 * * */ function showtable(id){ var tableid='table'; var overcolor='#ffe3bc'; var color1='#faf7ed'; var color2='#ffffff'; var tablename=document.getElementById(id); var tr=tablename.getElementsByTagName("tr"); for(var i=0 ;i<tr.length;i++){ tr[i].onmouseover=function(){ this.style.backgroundColor=overcolor; } tr[i].onmouseout=function(){ if(this.rowIndex%2==0){ this.style.backgroundColor=color1; }else{ this.style.backgroundColor=color2; } } if(i%2==0){ tr[i].style.backgroundColor=color1; }else{ tr[i].style.backgroundColor=color2; } } } function on_load(){ showtable('table11'); setTimeout(function(){ $(window.parent.document).find("#c-c-iframe").css("height",$("body").height()+10); },100); } function timers(){ setInterval(reloads,1000); } function reloads(){ window.location.href="./examMain"; } /** * 图片原件审核 * */ /*function loadImg(){ showtable('table11'); setTimeout(function(){ $(window.parent.document).find("#c-c-iframe").css("height",$("body").height()+10); },100); $("#table11 tr:not('#table11 tr:eq(0),#table11 tr:eq(1)')").find("td").click(function(){ var IdOrder=$(this).parent().find("td:eq(0)").html(); alert(IdOrder); var sdialogWidth = 800; var sdialogHeight = 630; var hrefAddr="./showImg.jsp"; var sFeatures; sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); }); }*/ function loadImg(){ showtable('table11'); setTimeout(function(){ $(window.parent.document).find("#c-c-iframe").css("height",$("body").height()+10); },100); $("#table11 tr:not('#table11 tr:eq(0),#table11 tr:eq(1)')").find("td:eq(0),td:eq(1),td:eq(2),td:eq(3),td:eq(4),td:eq(5),td:eq(6),td:eq(7),td:eq(8),td:eq(9),td:eq(10)").click(function(){ var IdOrder=$(this).parent().find("td:eq(0)").html(); var buss=$(this).parent().find("td:eq(1)").html(); $.XYTipsWindow({ ___title:"原件图片审核批注界面", ___content:"iframe:showImg.jsp?value="+IdOrder, ___width:"800", ___height:"500", ___showbg:true, ___drag:"___boxTitle", ___boxBdColor:"#587BE8", }); }); } /** * 提交检查 * */ function handSubmit(){ var cs=document.getElementsByName("delid"); var lengths=cs.length; var index=0; var count=0; for(var i=0;i<lengths;i++){ if(cs[i].checked ){ break; } index++; } if(index==lengths){ alert("没有选中提交项目,请选择后再提交!"); } else{ var bool=confirm("确定递交所选业务登记审核!"); if(bool){ document.getElementById("fom").submit(); timers(); var csd=checkedbox(cs); alert("共"+csd+"条业务处理成功!"); } } } //统计选中个数 function checkedbox(groupcs){ var count=0; for(var i=0;i<groupcs.length;i++) { if(groupcs[i].checked){ count++; } } return count; } //提交含时间验证 要套for循环 function hasSelected(groupName){ var list = document.getElementsByName(groupName); for(var i = 0;i<list.length;i++){ if(list[i].checked){ return true; } } return false; } function dateIsNull(){ var list = document.getElementsByName("delid"); for(var i = 0;i<list.length;i++){ if(list[i].checked){ //学习兄弟节点父节点得值 var input = list[i].parentNode.previousSibling.getElementsByTagName("input")[0]; if(input.value != ""){ var arr=input.value.split("-"); var oldtime=new Date(arr[0],arr[1]-1,arr[2]); var now=new Date(); if(now.valueOf()>oldtime.valueOf()){ //document.getElementById("startTime").value=""; //document.getElementById("startTime").focus(); alert("业务办理过期,请联系主管授权解锁延长办理时间!"); return false; } }else{ alert("请填写计划完成时间!"); return false; } } } return true; } //调用2个方法每个方法做一件事 function handSubmitTime(){ if(hasSelected("delid")){ if(dateIsNull()){ var bool=confirm("确定递交所选业务登记审核!"); if(bool){ document.getElementById("fom").submit(); /* var ck=hasSelected("delid"); alert(ck);*/ } } }else{ alert("请至少选择一项,后再提交!"); } } //生成证件选取 //调用2个方法每个方法做一件事 function handSubmitCrads(){ if(hasSelected("delid")){ if(dateIsNull()){ var bool=confirm("确定递交所选业务登记审核!"); if(bool){ document.getElementById("fom").submit(); alert("恭喜证件生成成功!"); } } }else{ alert("请至少选择一项,后再提交!"); } } //检查用户密码是否相同 function checkTwopwds() { if($("#userPassword1").val()=="") { alert("密码不能为空"); return false; } if($("#userPassword2").val()=="") { alert("密码不能为空"); return false; } if($("#userPassword1").val().length<6) { alert("密码长度要大于6位!"); $("#userPassword2").val(""); $("#userPassword1").get(0).focus(); return false; } if($("#userPassword2").val().length<6) { alert("密码长度要大于6位!"); $("#userPassword2").val(""); $("#userPassword1").get(0).focus(); return false; } if( $("#userPassword1").val()!= $("#userPassword2").val()) { alert("两次输入的密码不相同!"); $("#userPassword2").val(""); $("#userPassword1").val("").focus(); return false; } else{ $( "#dialog-confirm" ).dialog({ resizable: false, height:240, width:370, modal: true, buttons: { "否": function() { $( this ).dialog( "close" ); }, "是": function() { $("#formup").submit(); } } }); } } //日期选取 $(function() { $( "#mydate" ).datepicker({dateFormat:"yy-mm-dd"}); }); /*//对话框*/ //退出系统 function Exit(){ $( "#dialog-confirm" ).dialog({ resizable: false, height:100, width:270, modal: true, buttons: { "否": function() { $( this ).dialog( "close" ); }, "是": function() { //top.location.href="exitUser" ; window.open("exitUser",'_top'); } } }); } //系统时间 function mytime() { var mytime=new Date(); var year=mytime.getFullYear(); var month=mytime.getMonth()+1; var day=mytime.getDate(); var hour=mytime.getHours(); var minute=mytime.getMinutes(); var second=mytime.getSeconds(); if(minute<10) { minute="0"+minute; } if(second<10){ second="0"+second; } document.getElementById("time").innerText=year+"年"+month+"月"+day+"日"+hour+":"+minute+":"+second; var timeout=setTimeout("mytime()",1000); } //查询Id function quernId() { if($('#textQuernUUID').val()==""){ alert("请输入编号查询!"); $('#textQuernUUID').focus(); return false; } else{ $('#formquid').submit(); } } function quername() { if($('#textQuerName').val()==""){ alert("请输入姓名查询!"); $('#textQuerName').focus(); return false; } else{ $('#formquName').submit(); } } //删除用户信息 function Iddelete(jobId){ var bool=confirm("确定要删除用户信息吗?"); if(bool){ $.post("deletjobId",{"jobId":jobId},function(data){ if(data=="1") { alert("删除成功!"); window.location.href="./usermanger"; } else if(data=="0"){ alert("删除失败!"); } }); } } //重置密码 function resetpwds(pwds){ var bool=confirm("确定要为客户重置密码吗?"); if(bool){ $.post("resetpwds",{"pwds":pwds},function(data){ if(data=="1") { alert("重置密码成功!"); window.location.href="./usermanger"; } else if(data=="0"){ alert("重置失败!"); } }); } } //导出所有审核件 function leadallogl(){ $.post("leadinfos",function(data){ if(data=="true") { alert("导出至D盘年份文件夹下成功!"); } else if(data=="false"){ alert("导出失败!"); } })
3ff0
; } //输入添加天数 function addDays(days){ if(days>=1){ var sdate=document.getElementById("days").value; var newdate=DateAdd(sdate,days); document.getElementById("datepicker").value=newdate; } if(days<0){ alert("输入的日期天数不能少于1"); document.getElementById("inputdays").value=""; return false; } } //输入日期得到天数 function dateDiff(date2){ /*var d=new Date(); var date1=d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate();*/ var date1=document.getElementById("days").value; var sDate=new Date(date1); var eDate=new Date(date2); var fen=((eDate.getTime()-sDate.getTime())/1000)/60; var distance=parseInt(fen/(24*60)); document.getElementById("inputdays").value=distance; } //填入天数得到新的日期 function DateAdd(sdate,days){ var sDate =sdate.split("-"); var nDate=new Date(sDate[1]+'-'+sDate[2]+'-'+sDate[0]); var millSeconds=Math.abs(nDate)+(days *24 *60*60*1000); var rDate=new Date(millSeconds); var year=rDate.getFullYear(); var month=rDate.getMonth()+1; if(month<10)month="0"+month; var date=rDate.getDate(); if(date<10)date="0"+date; return(year+"-"+month+"-"+date); } //授权修改时间 function smildate(bId){ var newdate=document.getElementById("datepicker").value; var days=$('#inputdays').val(); if(newdate==""|| days=="") { alert("修改的天数和日期不能为空!"); return false; } if(days<0){ alert("输入的日期天数不能少于1"); document.getElementById("inputdays").value=""; return false; } $.post("updates",{"bussId":bId,"newdate":newdate},function(data){ if(data=="1"){ alert("新日期设置成功,请继续办理业务!"); $("#splay_enter").css("display","block"); $("#splay_time").css("display","none"); // window.location.href="./Hangup"; } if(data=="0"){ alert("日期修改失败,请重试!"); } }); } //日期转换为大写 function date2chinese(todate){ var arrnum=new Array("零","壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖", "拾") var todate=new Date(todate); lnyear=todate.getFullYear(); lnmonth=todate.getMonth()+1; lnday=todate.getDate(); //转换年份 parseInt相除取整 var lcyear1=arrnum[parseInt(lnyear/1000)]; var lcyear2=arrnum[parseInt(lnyear/100) % 10]; var lcyear3=arrnum[parseInt(lnyear/10) % 10]; var lcyear4=arrnum[parseInt(lnyear % 10)]; lcyear=lcyear1+lcyear2+lcyear3+lcyear4; //转换月份 if (lnmonth>=10){ if (lnmonth==10){ lcmonth="零壹拾"; }else{ lcmonth="壹拾"+arrnum[lnmonth % 10]; } }else{ if (lnmonth==1 || lnmonth==2){ lcmonth="零"+arrnum[lnmonth]; }else{ lcmonth=arrnum[lnmonth]; } } //转换日 if (lnday==10 || lnday==20 || lnday==30){ lcday="零"+arrnum[parseInt(lnday/10)]+"拾"; }else if(lnday<20 && lnday>10){ lcday="壹拾"+arrnum[lnday % 10]; }else if(lnday<10){ lcday="零"+arrnum[lnday]; }else{ lcday=arrnum[parseInt(lnday/10)]+"拾"+arrnum[lnday % 10]; } return lcyear+"年"+lcmonth+"月"+lcday+"日"; } //显示更新删除 function dplay(){ //var list = document.getElementsByName("id").value; var ld=document.getElementById("id").value; $.post("checkClstate",{"clsstateId":ld},function(data){ if(data=="0"){ $("#dups").css("display","none"); } }); /*for(var i = 0;i<list.length;i++){ $.post("updates",{"bussId":bId,"newdate":newdate},function(data){ if(list[i].checked){ return true; } }); }*/ } //检查用户密码 function checkUserAccount(account){ $.post("checkUserpwd",{"account":account},function(data){ if(data=="1") { $( "#dialog-confirm" ).dialog({ resizable: false, height:240, width:370, modal: true, buttons: { "否": function() { $( this ).dialog( "close" ); }, "是": function() { alert(111111); window.location.href="./updatUser.jsp"; } } }); } }); } //用编号查出业务信息 function showImgs(idcode){ $.post("checkshowImgs",{"idcode":idcode},function(data){ var arr1=$.parseJSON(data); for(var i=0;i<arr1.length;i++){ document.getElementById("bussNas").value=arr1[i].itemName; var html="<tr>" + "<td width=2% align='center' class='tablestyle'>"+arr1[i].idOrder+"</td>" + "<td width=6% align='center' bgcolor='#F5F9FD'>"+arr1[i].itemName+"</td>" + "<td width=3% align='center' bgcolor='#F5F9FD'>"+arr1[i].applName+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].statePersion==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].relationbook==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].localMap==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].applenPhto==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].stateAssess==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].otherbook==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].adMeans==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].penmune==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].spotPhot==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].appExamine==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].examint==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].constionTimebook==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD' >"+arr1[i].clstate+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD' >"+(arr1[i].audClstate=='待审核'?'受理':arr1[i].audClstate)+"</td>" + "<td width=6% align='center' bgcolor='#F5F9FD'class='right-text09'>"+(arr1[i].czyRemark==null?'没有相关备注':arr1[i].czyRemark)+"</td>" + "</tr>"; $("#tableshow").append($(html)); } }); } /*打印预览 */ function previewPrint(){ WB.ExecWB(7,1); } function setPrint(){ WB.ExecWB(8,1); } /*Excel报表打印 */ function outExcel(){ var table=document.all.book; row=table.rows.length; column=table.rows(1).cells.length; var excelapp=new ActiveXObject("Excel.Application"); excelapp.visible=true; objBook=excelapp.Workbooks.Add(); //添加新的工作簿 var objSheet = objBook.ActiveSheet; title=objSheet.Range("D1").MergeArea; //合并单元格 title.Cells(1,1).Value ="订单列表"; title.Cells(1,1).Font.Size =16; for(i=1;i<row+1;i++){ for(j=0;j<column;j++){ objSheet.Cells(i+1,j+1).value=table.rows(i-1).cells(j).innerHTML.replace(" ",""); } } objBook.SaveAs("C:\bookList.xls"); excelapp.UserControl = true; }
//-------------------------------------------------
function listshowdate()
{
//alert($("#tab1 tr").size());
$("#tab1").empty();
$("#tab2").empty();
$.post("replyMsag",function(data){
var str=data.split("|");
var arr1=$.parseJSON(str[0]);
var arr2=$.parseJSON(str[1]);
for(var i=0;i<arr1.length;i++){
var html="<tr><td width=130 align='center' bgcolor='#EEEEEE'>"+arr1[i].idOrder+"</td>" +
"<td width=200 align='center' bgcolor='#EEEEEE'>"+arr1[i].itemName+"</td>" +
"<td width=100 align='center' bgcolor='#EEEEEE'>"+(arr1[i].audClstate=='待审核'?'受理':arr1[i].audClstate)+"</td>" +
"<td width=180 align='center' bgcolor='#EEEEEE'>"+arr1[i].endTiem+"</td>" +
"<td width=100 align='center' bgcolor='#EEEEEE' class='right-text09'>"+arr1[i].clstate+"</td>" +
"</tr>";
$("#tab1").append($(html));
}
for(var i=0;i<arr2.length;i++){
var html="<tr><td width=130 align='center' bgcolor='#EEEEEE'>"+arr2[i].idOrder+"</td>" +
"<td width=350 align='center' bgcolor='#EEEEEE'>"+arr2[i].itemName+"</td>" +
"<td width=125 align='center' bgcolor='#EEEEEE'>"+arr2[i].audClstate+"</td>" +
"<td width=170 align='center' bgcolor='#EEEEEE' class='right-text09'>"+arr2[i].audRemark+"</td>" +
"</tr>";
$("#tab2").append($(html));
}
});
}
$(function(){
setInterval(listshowdate,60000);
});
//-------------------times--------------------------
function getNowDate()
{
var nn=new Date();
year1=nn.getYear();
mon1=nn.getMonth()+1;
date1=nn.getDate();
var monstr1;
var datestr1
if(mon1<10)
monstr1="0"+mon1;
else
monstr1=""+mon1;
if(date1<10)
datestr1="0"+date1;
else
datestr1=""+date1;
return year1+"-"+monstr1+"-"+datestr1;
}
//last date
function getlastweekDate()
{
var nn=new Date();
year1=nn.getYear();
mon1=nn.getMonth()+1;
date1=nn.getDate();
var mm=new Date(year1,mon1-1,date1);
var tmp1=new Date(2000,1,1);
var tmp2=new Date(2000,1,15);
var ne=tmp2-tmp1;
var mm2=new Date();
mm2.setTime(mm.getTime()-ne);
year2=mm2.getYear();
mon2=mm2.getMonth()+1;
date2=mm2.getDate();
if(mon2<10)
monstr2="0"+mon2;
else
monstr2=""+mon2;
if(date2<10)
datestr2="0"+date2;
else
datestr2=""+date2;
return year2+"-"+monstr2+"-"+datestr2;
}
var gdCtrl = new Object();
var goSelectTag = new Array();
var gcGray = "#808080";
var gcToggle = "#FB8664";
var gcBG = "#e5e6ec";
var previousObject = null;
var gdCurDate = new Date();
var giYear = gdCurDate.getFullYear();
var giMonth = gdCurDate.getMonth()+1;
var giDay = gdCurDate.getDate();
function fSetDate(iYear, iMonth, iDay){
var VicPopCal = document.getElementById('VicPopCal');
VicPopCal.style.visibility = "hidden";
if ((iYear == 0) && (iMonth == 0) && (iDay == 0)){
gdCtrl.value = "";
}else{
iMonth = iMonth + 100 + "";
iMonth = iMonth.substring(1);
iDay = iDay + 100 + "";
iDay = iDay.substring(1);
if(gdCtrl.tagName == "INPUT"){
gdCtrl.value = iYear+"-"+iMonth+"-"+iDay;
}else{
gdCtrl.innerText = iYear+"-"+iMonth+"-"+iDay;
}
}
for (i in goSelectTag)
goSelectTag[i].style.visibility = "visible";
goSelectTag.length = 0;
window.returnValue=gdCtrl.value;
//window.close();
}
function HiddenDiv()
{
var VicPopCal = document.getElementById('VicPopCal');
var i;
VicPopCal.style.visibility = "hidden";
for (i in goSelectTag)
goSelectTag[i].style.visibility = "visible";
goSelectTag.length = 0;
}
function fSetSelected(aCell){
var tbSelMonth1 = document.getElementById('tbSelMonth');
var tbSelYear1 = document.getElementById('tbSelYear');
var iOffset = 0;
var iYear = parseInt(tbSelYear1.value);
var iMonth = parseInt(tbSelMonth1.value);
aCell.bgColor = gcBG;
// with (aCell.children["cellText"]){
with (aCell.childNodes[0]){
var iDay = parseInt(innerHTML);
if (color==gcGray)
iOffset = (Victor<10)?-1:1;
iMonth += iOffset;
if (iMonth<1) {
iYear--;
iMonth = 12;
}else if (iMonth>12){
iYear++;
iMonth = 1;
}
}
fSetDate(iYear, iMonth, iDay);
}
function Point(iX, iY){
this.x = iX;
this.y = iY;
}
function fBuildCal(iYear, iMonth) {
var aMonth=new Array();
for(i=1;i<7;i++)
aMonth[i]=new Array(i);
var dCalDate=new Date(iYear, iMonth-1, 1);
var iDayOfFirst=dCalDate.getDay();
var iDaysInMonth=new Date(iYear, iMonth, 0).getDate();
var iOffsetLast=new Date(iYear, iMonth-1, 0).getDate()-iDayOfFirst+1;
var iDate = 1;
var iNext = 1;
for (d = 0; d < 7; d++)
aMonth[1][d] = (d<iDayOfFirst)?-(iOffsetLast+d):iDate++;
for (w = 2; w < 7; w++)
for (d = 0; d < 7; d++)
aMonth[w][d] = (iDate<=iDaysInMonth)?iDate++:-(iNext++);
return aMonth;
}
function fDrawCal(iYear, iMonth, iCellHeight, sDateTextSize) {
//var WeekDay = new Array("S","M","T","W","T","W","S");
var WeekDay = new Array("日","一","二","三","四","五","六");
var styleTD = " bgcolor='"+gcBG+"' bordercolor='"+gcBG+"' valign='middle' align='center' height='"+iCellHeight+"' style='font:bold arial "+sDateTextSize+";"; //Coded by Hcy email:hcy110@263.net
with (document) {
write("<tr>");
for(i=0; i<7; i++){
write("<td "+styleTD+"color:maroon' >"+ WeekDay[i] + "</td>");
}
write("</tr>");
for (w = 1; w < 7; w++) {
write("<tr>");
for (d = 0; d < 7; d++) {
write("<td id='calCell' "+styleTD+"cursor:pointer;' onMouseOver='this.bgColor=gcToggle' onMouseOut='this.bgColor=gcBG' onclick='fSetSelected(this)'>");
write("<font id='cellText' name='cellText' Victor='Hcy_Flag'> </font>");
write("</td>")
}
write("</tr>");
}
}
}
function fUpdateCal() {
iYear = document.getElementById('tbSelYear').value;
iMonth = document.getElementById('tbSelMonth').value;
myMonth = fBuildCal(iYear, iMonth);
var cellText = document.getElementsByName('cellText');
var i = 0;
for (w = 0; w < 6; w++)
for (d = 0; d < 7; d++)
with (cellText[(7*w)+d]) {
Victor = i++;
if (myMonth[w+1][d]<0) {
color = gcGray;
innerHTML = -myMonth[w+1][d];
}else{
color = ((d==0)||(d==6))?"red":"black";
innerHTML = myMonth[w+1][d];
}
}
}
function fSetYearMon(iYear, iMon){
var tbSelMonth = document.getElementById('tbSelMonth');
tbSelMonth.options[iMon-1].selected = true;
var tbSelYear = document.getElementById('tbSelYear');
for (i = 0; i < tbSelYear.length; i++)
if (tbSelYear.options[i].value == iYear)
tbSelYear.options[i].selected = true;
fUpdateCal(iYear, iMon);
}
function fPrevMonth(){
var tbSelYear = document.getElementById('tbSelYear');
var tbSelMonth = document.getElementById('tbSelMonth');
var iMon = tbSelMonth.value;
var iYear = tbSelYear.value;
if (--iMon<1) {
iMon = 12;
iYear--;
}
fSetYearMon(iYear, iMon);
}
function fNextMonth(){
var tbSelMonth = document.getElementById('tbSelMonth');
var tbSelYear = document.getElementById('tbSelYear');
var iMon = tbSelMonth.value;
var iYear = tbSelYear.value;
if (++iMon>12) {
iMon = 1;
iYear++;
}
fSetYearMon(iYear, iMon);
}
function fToggleTags(){
var select = document.getElementsByTagName("SELECT");
var isIE4 = ((navigator.userAgent.indexOf('Win') != -1) && (navigator.userAgent.indexOf('MSIE') != -1) && (parseInt(navigator.appVersion) >= 4 ));
if (isIE4)
{
for (i=0; i<select.length; i++)
if ((select[i].Victor != 'Won') && fTagInBound(select[i])){
select[i].style.visibility = "hidden";
goSelectTag[goSelectTag.length] = select[i];
}
with (document.all.tags("SELECT")){
for (i=0; i<length; i++)
if ((item(i).Victor!="Won")&&fTagInBound(item(i))){
item(i).style.visibility = "hidden";
goSelectTag[goSelectTag.length] = item(i);
}
}
}
}
function fTagInBound(aTag){
var VicPopCal = document.getElementById('VicPopCal');
with (VicPopCal.style){
var l = parseInt(left);
var t = parseInt(top);
var r = l+parseInt(width);
var b = t+parseInt(height);
var ptLT = fGetXY(aTag);
return !((ptLT.x>r)||(ptLT.x+aTag.offsetWidth<l)||(ptLT.y>b)||(ptLT.y+aTag.offsetHeight<t));
}
}
function fGetXY(aTag){
var oTmp = aTag;
var pt = new Point(0,0);
do {
pt.x += oTmp.offsetLeft;
pt.y += oTmp.offsetTop;
oTmp = oTmp.offsetParent;
} while(oTmp.tagName!="BODY");
return pt;
}
//Main: popCtrl is the widget beyond which you want this calendar to appear;
//dateCtrl is the widget into which you want to put the selected date.
//i.e.: <input type="text" name="dc" style="text-align:center" readonly><INPUT type="button" value="V" onclick="fPopCalendar(dc,dc);return false">
function fPopCalendar(popCtrl, dateCtrl,strDate){
var VicPopCal = document.getElementById('VicPopCal');
if (popCtrl == previousObject){
if (VicPopCal.style.visibility == "visible"){
HiddenDiv();
return true;
}
}
previousObject = popCtrl;
gdCtrl = dateCtrl;
fInitialDate(strDate);
fSetYearMon(giYear, giMonth);
var point = fGetXY(popCtrl);
with (VicPopCal.style) {
left = point.x;
top = point.y+popCtrl.offsetHeight;
width = VicPopCal.offsetWidth;
width = 210; //
height = VicPopCal.offsetHeight;
fToggleTags(point);
visibility = 'visible';
}
//在firefox下面必须带上px,否则会有异常
VicPopCal.style.left = point.x + "px";
VicPopCal.style.top = point.y + popCtrl.offsetHeight + "px";
}
//Added by Han Chen
function fInitialDate(strDate){
if( strDate == null || strDate.length != 10 )
return false;
var sYear = strDate.substring(0,4);
var sMonth = strDate.substring(5,7);
var sDay = strDate.substring(8,10);
if( sMonth.charAt(0) == '0' ) { sMonth = sMonth.substring(1,2); }
if( sDay.charAt(0) == '0' ) { sDay = sDay.substring(1,2); }
var nYear = parseInt(sYear );
var nMonth = parseInt(sMonth);
var nDay = parseInt(sDay );
if ( isNaN(nYear ) ) return false;
if ( isNaN(nMonth) ) return false;
if ( isNaN(nDay ) ) return false;
var arrMon = new Array(12);
arrMon[ 0] = 31; arrMon[ 1] = nYear % 4 == 0 ? 29:28;
arrMon[ 2] = 31; arrMon[ 3] = 30;
arrMon[ 4] = 31; arrMon[ 5] = 30;
arrMon[ 6] = 31; arrMon[ 7] = 31;
arrMon[ 8] = 30; arrMon[ 9] = 31;
arrMon[10] = 30; arrMon[11] = 31;
if ( nYear < 1900 || nYear > 2050 ) return false;
if ( nMonth < 1 || nMonth > 12 ) return false;
if ( nDay < 1 || nDay > arrMon[nMonth - 1] ) return false;
giYear = nYear;
giMonth = nMonth;
giDay = nDay;
return true;
}
var gMonths = new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
with (document) {
write("<Div id='VicPopCal' style='POSITION:absolute;VISIBILITY:hidden;border:0px ridge;z-index:100;'>");
write("<table border='0' bgcolor='#cccccc' style='FONT-SIZE: 12px;'>");
write("<TR>");
write("<td valign='middle' align='center'><input type='button' name='PrevMonth' value='<' style='
7fe0
height:20;width:20;FONT:bold' onClick='fPrevMonth()'>");
write(" <SELECT name='tbSelYear' id='tbSelYear' onChange='fUpdateCal()' Victor='Won'>");
for(i=1900;i<2050;i++)
write("<OPTION value='"+i+"'>"+i+" </OPTION>");
write("</SELECT>");
write(" <select name='tbSelMonth' id='tbSelMonth' onChange='fUpdateCal()' Victor='Won'>");
for (i=0; i<12; i++)
write("<option value='"+(i+1)+"'>"+gMonths[i]+"</option>");
write("</SELECT>");
write(" <input type='button' name='PrevMonth' value='>' style='height:20;width:20;FONT:bold' onclick='fNextMonth()'>");
write("</td>");
write("</TR><TR>");
write("<td align='center'>");
write("<DIV style='background-color:teal'><table width='100%' border='0'>");
fDrawCal(giYear, giMonth, 20, '12');
write("</table></DIV>");
write("</td>");
write("</TR><TR><TD align='center'>");
write("<TABLE width='100%' style='FONT-SIZE: 12px;'><TR><TD align='center'>");
write("<B style='cursor:pointer' onclick='HiddenDiv()' onMouseOver='this.style.color=gcToggle' onMouseOut='this.style.color=0'>关闭</B>");
write("</td><td algin='center' style='FONT-SIZE: 12px;'>");
write("<B style='cursor:pointer' onclick='fSetDate(" + giYear + "," + giMonth + "," + giDay + ")' onMouseOver='this.style.color=gcToggle' onMouseOut='this.style.color=0'>今天是: "+giYear+"-"+giMonth+"-"+giDay+"</B>");
write("</td></tr></table>");
write("</TD></TR>");
write("</TABLE></Div>");
}
if(document.userAddForm.u_type.value == "1"){
$('#contactInfoTitle').text('经办人联系信息');
$('.handerClass').show();
$('#the_type_div').show();
$('#p_content').hide();
$('#e_content').show();
$('#o_content').hide();
$('#otherText').hide();
var appItem="1";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data)
{
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
document.getElementById("idorder").value=csId;
document.getElementById("setdate").value=days[i].setfinshDay;
}
});
//$('input[name='etrsetNew']:checked").val();
//$("input[type='checkbox'][name='etrsetNew']:checked").attr("checked"))
selectUtil(1);
document.getElementById("the_type").innerHTML = "企业类型";
document.getElementById("the_name").innerHTML = "企业名称";
}else if(document.userAddForm.u_type.value == "2"){
$('#contactInfoTitle').text('个人联系信息');
$('.handerClass').hide();
$('#the_type_div').show();
$('#p_content').show();
$('#e_content').hide();
$('#o_content').hide();
$('#otherText').hide();
var appItem="2";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data)
{
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
document.getElementById("idorder").value=csId;
document.getElementById("setdate").value=days[i].setfinshDay;
&nb
7fe0
sp; }
});
selectUtil(2);
document.getElementById("the_type").innerHTML = "用户性别";
document.getElementById("the_name").innerHTML = "用户姓名";
}else if(document.userAddForm.u_type.value == "3"){
$('#otherText').show();
document.getElementById("the_name").innerHTML = "单位名称";
document.getElementById("the_type_div").style.display = "none";
document.getElementById("p_content").style.display = "none";
document.getElementById("e_content").style.display = "none";
document.getElementById("o_content").style.display = "";
var appItem="3";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data)
{
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
document.getElementById("idorder").value=csId;
document.getElementById("setdate").value=days[i].setfinshDay;
}
});
}
}
function selectUtil(create_type){
objSelect = document.getElementById("select_type");
len = objSelect.options.length;
for(var i=0; i < len; i++){
objSelect.options.remove(0);
}
if(create_type == 1){
objSelect.options.add(new Option("--请选择--",""));
objSelect.options.add(new Option("有限制公司","有限制公司"));
objSelect.options.add(new Option("股份制公司","股份制公司"));
objSelect.options.add(new Option("国有企业","国有企业"));
objSelect.options.add(new Option("外资有限公司","外资有限公司"));
objSelect.options.add(new Option("其它","其它"));
}else if(create_type == 2){
objSelect.options.add(new Option("--请选择--",""));
objSelect.options.add(new Option("男","男"));
objSelect.options.add(new Option("女","女"));
}
}
//是否新办理的公司
function createCompy(setcompy){
if(setcompy.checked==true)
{
var strs="1101";
$("#spfund").css("display","block");
$("#papername").css("display","block");
$.post("randstime",function(data){
var rands=strs+data;
document.getElementById("etrBslicence").value=rands;
$('#etrBslicence').attr('readonly',true).css('color','#F26521');
$.post("randstime",function(date){
var codes="8017";
var ha="-";
var ds=Math.round(Math.random()*900+1);
var codrands=codes+(date.substring(5,12))+ha+ds;
document.getElementById("etrOrgencode").value=codrands;
$('#etrOrgencode').attr('readonly',true).css('color','#F26521');
});
});
}
if(setcompy.checked==false)
{
$("#spfund").css("display","none");
$("#papername").css("display","none");
document.getElementById("etrBslicence").value="";
document.getElementById("etrOrgencode").value="";
}
}
$(function(){
setFrameHeight();
});
function doCheck(){
/*var tTitle = document.frmPost.tTitle.value;*/
var cust_name = document.frmPost.cust_name.value;
var tConsulContent = document.frmPost.tConsulContent.value;
var cust_addr = document.frmPost.cust_addr.value;
var cust_contact_way = document.frmPost.cust_contact_way.value;
/*if(tTitle == ""){
alert("请填写标题!");
document.frmPost.tTitle.focus();
return false;
}*/
if(cust_name == ""){
alert("请选择客户名称!");
document.frmPost.cust_name.focus();
return false;
}
/*if(tConsulContent == ""){
alert("请填写咨询内容!");
document.frmPost.tConsulContent.focus();
return false;
}*/
if(cust_addr == ""){
alert("请填写联系地址!");
document.frmPost.cust_addr.focus();
return false;
}
if(cust_contact_way == ""){
alert("请填写电话!");
document.frmPost.cust_contact_way.focus();
return false;
}
return true;
}
//得到文本赋值给下拉框
function getText(){
document.userAddForm.u_type.value=$('#textval').val();
//document.userAddForm.u_type.options([2]).text='sfshkfhskfhsk';
}
/**
* 添加房产界面
*
* */
function aotudate()
{
var d=new Date();
var nyr=d.getFullYear()+""+(d.getMonth()+1)+""+d.getDate();
return nyr;
}
//检查用户表的ID 疑问:怎样返回ajax的值给其它函数调用
/*function checkdate()
{
var cdata;
$.post("checkFCId",function(data)
{
cdata=data;
return data;
myfunction(data);
});
return cdata;
}
function myfunction(data)
{
return data;
alert(data);
}*/
function fromaddStart()
{
if(document.userAddForm.u_type.value=="1")
{
var appItem="1";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data)
{
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
var appItem=days[i].setBusses;
//document.getElementById("idorder").value=csId;
var allData=$("#userAddForm").serialize();
var params=((allData+"&type="+csId)+"&item="+appItem);//直接添加值就可以了
}
$.post("addStarts",params,function(data){
if(data=="1")
{
alert("添加成功!");
//$("input[type=reset]").trigger("click");
//$("#linkbtn").trigger("click");
window.location.reload();
}
else if(data=="0")
{
alert("添加失败!");
}
});
});
}
if(document.userAddForm.u_type.value=="2")
{
var appItem="2";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data){
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
var appItem=days[i].setBusses;
var allData=$("#userAddForm").serialize();
var params=((allData+"&type="+csId)+"&item="+appItem);//直接添加值就可以了
}
$.post("addStarts",params,function(data){
if(data=="1")
{
alert("添加成功!");
//$("input[type=reset]").trigger("click");
window.location.reload();
}
else if(data=="0")
{
alert("添加失败!");
}
});
});
}
if(document.userAddForm.u_type.value=="3")
{
var appItem="3";
var jydate=aotudate();
$.post("checkFCId",{"appItem":appItem},function(data){
var strs=data.split("|");
var cid=strs[0];
var days=$.parseJSON(strs[1]);
for(var i=0;i<days.length;i++)
{
var csId= days[i].setpath+jydate+cid;
var appItem=$("#textval").val();
var allData=$("#userAddForm").serialize();
var params=((allData+"&type="+csId)+"&item="+appItem);//直接添加值就可以了
}
$.post("addStarts",params,function(data){
if(data=="1")
{
alert("添加成功!");
//$("input[type=reset]").trigger("click");
window.location.reload();
}
else if(data=="0")
{
alert("添加失败!");
}
});
});
}
}
/----------------------------
//生成证件 function createJobCard(jobcard,obj){ var compName=$(obj).parent().prev().find("input").val(); if(compName=="") { var bool=confirm("如果签章为空,系统会默认总部章名?"); if(bool){ var compyName="行政服务管理系统"; $.post("createjobcard",{"jobcard":jobcard,"compay":compyName},function(data){ if(data=="true") { alert("证件已生成,请至D盘员工工作证文件夹下领取工作证!"); } }); } } else if(compName!=""){ $.post("createjobcard",{"jobcard":jobcard,"compay":compName},function(data){ if(data=="true") { alert("证件已生成,请至D盘员工工作证文件夹下领取工作证!"); compName==""; } }); } } //锁定用户 function sockuser(jobId,sockusr){ if(sockusr.checked==true) { var start="2"; $.post("sockusers",{"jobId":jobId,"start":start},function(data){ if(data=="1") { alert("锁定用户成功!"); } else if(data=="0") { alert("锁定用户失败!"); } }); } else if(sockusr.checked==false) { var start="0"; $.post("sockusers",{"jobId":jobId,"start":start},function(data){ if(data=="1") { alert("解除锁定成功!"); } else if(data=="0") { alert("锁定用户失败!"); } }); } }
//-----------------------------------------
//Ajax 用户登录检查 function CheckName(user) { //var user=document.getElementById("userAccount").value; /*if($("#userAccount").value=="") { var tx="用户名不能为空,请输入用户名!"; $("#usermsg").html(tx).show().fadeOut(5000); }*/ if(user=="") { var txtfull="用户名不能为空,请输入用户名!"; $("#usermsg").html(txtfull).show().fadeOut(5000); //$("#userAccount").val("").focus(); } else { $.post("checkName",{"user":user},function(data) { if(data==user) { { var txt=data+"用户不存在,请联系管理员!"; $("#usermsg").html(txt).show().fadeOut(5000); //$("#userAccount").val(""); //$("#userAccount").val("").focus(); } } /*else if(data!=user) { var t="欢迎"+user+"使用行政服务管理系统!"; $("#usermsg").html(t).show().fadeOut(5000); }*/ }); } } function CheckPwdlength(passwords) { if(passwords=="") { var txtpwd="密码不能为空,请输入密码!"; $("#usermsg").html(txtpwd).show().fadeOut(5000); } } /*function CheckValnum(valnum) { if(valnum=="") { var txtvln="验证码不能为空,请输入验证码!"; $("#usermsg").html(txtvln).show().fadeOut(5000); } else { $.post("validateLogin","valnum=" + valnum,function(data) { alert(data); if(data!==valnum) { var txtvl="验证码不对,请重新输入!"; $("#usermsg").html(txtvl).show().fadeOut(5000); } }); } }*/ function CheckValnum(valntxt) { if(valntxt=="") { var txtvln="验证码不能为空,请输入验证码!"; $("#usermsg").html(txtvln).show().fadeOut(5000); return false; } else { $.post("checkvalt",{"valntxt":valntxt},function(data) { if(data!==valntxt) { var txtvl="验证码不对,请重新输入!"; $("#usermsg").html(txtvl).show().fadeOut(5000); return false; } else { } }); } } /** * * 一定要注意ajax返回的是字符串,不论是int 型还是boolean型。 */ //验证密码 function dpValidate() { var user=document.getElementById("userAccount").value; var pwd=document.getElementById("userPassword").value; //var param = $("#form").serialize(); $.post("checkPwd",{"user":user,"pwd":pwd},function(data) { if(data=="false") { var txt="密码有误,请重新输入!"; $("#usermsg").html(txt).show().fadeOut(5000); $("#userPassword").focus(); return false; } else if(data=="true") { $("#form").submit(); } }); } /* * 上传头像用到多个窗口传值showModalialog */ function upfile(){ /*var url="upload/1.gif"; document.getElementById("headImg").src=url*/; var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/updates.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } /* * 上传头像用到多个窗口传值showModalialog */ function upfileMos(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos1(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates1.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos1(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates1.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos2(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates2.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos3(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates3.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos4(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates4.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos5(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates5.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos6(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates6.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos7(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates7.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos8(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates8.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos9(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates9.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos10(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates10.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } function upfileMos11(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/oglupdates11.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } //提取用户指纹创建用户 function smilrfile(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/similrupdates.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } //匹配指纹 function smilryz(){ var sdialogWidth = 600;//window.screen.Width -250; var sdialogHeight = 470;//window.screen.height -40; var hrefAddr="./upfiletool/similryz.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); $.post("smildates",function(data) { var arr=$.parseJSON(data); if(arr.length==0){ $("#splay_enter").css("display","block"); $("#splay_time").css("display","none"); $("#smirmsg").hide(); var txtfull="授权未通过!"; $("#smirmsg2").html(txtfull).show().fadeOut(5000); $("#smirmsg").show(5010); } if(arr.length!=0){ $("#splay_enter").css("display","none"); $("#splay_time").css("display","block"); document.getElementById("userAccount").value=arr[0].userAccount; document.getElementById("usertypeId").value=arr[0].userIdentfier; } }); } //修改用户信息 /* * 修改用户提示框不好看不用了 */ function upUserpwds(){ alert("adsd"); //document.getElementById("headImg").src=url; var sdialogWidth = 700;//window.screen.Width -250; var sdialogHeight = 850;//window.screen.height -40; var hrefAddr="./updatUser.jsp"; var sFeatures; //var puropsImg="upload/1.gif";//传图片到父窗口 sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); } /* * 后台添加用户登录验证 */ function viftuser(name) { if(name=="") { var usName="用户名不能为空!"; $("#usreImg").html(usName).show().fadeOut(5000); } else { $.post("checklogName",{"name":name},function(data) { if(data!=name) { { var txt="用户"+name+"已使用!"; $("#usreImg").css("color","#CC0000").html(txt).show().fadeOut(5000); //$("#userAccount").val(""); $("#yhm").val("").focus(); } } else { var tl="恭喜!该用户可使用"; //$("#usreImg").css $("#usreImg").css("color","mediumblue").html(tl).show().fadeOut(5000); } }); } } //身份证验证 var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} function isCardID(sId){ var iSum=0 ; var info="" ; if(!/^\d{17}(\d|x)$/i.test(sId)) return "长度或格式错误"; sId=sId.replace(/x$/i,"a"); if(aCity[parseInt(sId.substr(0,2))]==null) return "你的身份证地区非法"; sBirthday=sId.substr(6,4)+"-"+Number(sId.substr(10,2))+"-"+Number(sId.substr(12,2)); var d=new Date(sBirthday.replace(/-/g,"/")) ; if(sBirthday!=(d.getFullYear()+"-"+ (d.getMonth()+1) + "-" + d.getDate()))return "身份证上的出生日期非法"; for(var i = 17;i>=0;i --) iSum += (Math.pow(2,i) % 11) * parseInt(sId.charAt(17 - i),11) ; if(iSum%11!=1) return "你输入的身份证号非法"; return "通过";//aCity[parseInt(sId.substr(0,2))]+","+sBirthday+","+(sId.substr(16,1)%2?"男":"女") } //身份证验证 function viftusers(identifNumber) { //错误信息 var Errors = new Array("验证通过!", "身份证号码位数不对!", "身份证号码出生日期超出范围或含有非法字符!", "身份证号码校验错误!", "身份证地区非法!"); var area={11:"北京",12:"天津",13:"河北",14:"山西
3ff0
",15:"内蒙古",21:"辽宁",22:"吉林", 23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东", 41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川", 52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆", 71:"台湾",81:"香港",82:"澳门",91:"国外"} var identifNumber, Y, JYM; var S, M; var identifNumber_array = new Array(); identifNumber_array = identifNumber.split(""); //地区检验 if (area[parseInt(identifNumber.substr(0, 2))] == null) $("#usreIdf").css("color","mediumblue").html(Errors[0]).show().fadeOut(5000); //身份号码位数及格式检验 switch (identifNumber.length) { case 15: //15位身份号码,出生日期的合法性检查 //闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9])) //平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8])) if ((parseInt(identifNumber.substr(6, 2)) + 1900) % 400 == 0 || ((parseInt(identifNumber.substr(6, 2)) + 1900) % 100 != 0 && (parseInt(identifNumber .substr(6, 2)) + 1900) % 4 == 0)) { ereg = /^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/; //闰年出生日期的合法性正则表达式 } else { ereg = /^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/; //平年出生日期的合法性正则表达式 } if (ereg.test(identifNumber)) $("#usreIdf").css("color","mediumblue").html(Errors[0]).show().fadeOut(5000); else $("#usreIdf").css("color","#CC0000").html(Errors[2]).show().fadeOut(5000); $("#shenfen").val("").focus(); break; case 18: //18位身份号码,出生日期的合法性检查 //闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9])) //平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8])) if (parseInt(identifNumber.substr(6, 4)) % 400 == 0 || (parseInt(identifNumber.substr(6, 4)) % 100 != 0 && parseInt(identifNumber .substr(6, 4)) % 4 == 0)) { ereg = /^[1-9][0-9]{5}(19|20)[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/; //闰年出生日期的合法性正则表达式 } else { ereg = /^[1-9][0-9]{5}(19|20)[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/; //平年出生日期的合法性正则表达式 } if (ereg.test(identifNumber)) { //计算校验位 S = (parseInt(identifNumber_array[0]) + parseInt(identifNumber_array[10])) * 7 + (parseInt(identifNumber_array[1]) + parseInt(identifNumber_array[11]))* 9 + (parseInt(identifNumber_array[2]) + parseInt(identifNumber_array[12]))* 10 + (parseInt(identifNumber_array[3]) + parseInt(identifNumber_array[13]))* 5 + (parseInt(identifNumber_array[4]) + parseInt(identifNumber_array[14]))* 8 + (parseInt(identifNumber_array[5]) + parseInt(identifNumber_array[15]))* 4 + (parseInt(identifNumber_array[6]) + parseInt(identifNumber_array[16]))* 2 + parseInt(identifNumber_array[7]) * 1 + parseInt(identifNumber_array[8]) * 6 + parseInt(identifNumber_array[9]) * 3; Y = S % 11; M = "F"; JYM = "10X98765432"; M = JYM.substr(Y, 1); if (M == identifNumber_array[17])//判断校验位 //alert(Errors[0]); $("#usreIdf").css("color","mediumblue").html(Errors[0]).show().fadeOut(5000); else $("#usreIdf").css("color","#CC0000").html(Errors[3]).show().fadeOut(5000); // $("#shenfen").val("").focus(); } else $("#usreIdf").css("color","#CC0000").html(Errors[2]).show().fadeOut(5000); // $("#shenfen").val("").focus(); break; default: $("#usreIdf").css("color","#CC0000").html(Errors[1]).show().fadeOut(5000); //$("#shenfen").val("").focus(); break; } } //检验电话 function isTel(s){ //检查是否为电话号码 if(s=="") { $("#usreTel").html("移动电话不能为空").show().fadeOut(5000).css({ color: "yellow", background: "blue" });; } else { var myreg = /^(((13[0-9]{1})|15[0-9]{1}|18[0-9]{1}|)+\d{8})$/; if(s.length!=11){ $("#usreTel").html('手机号码位数不正确!').show().fadeOut(5000); $("#usreTel").val("").focus(); return false; } else if(!myret.test(s)) { $("#usreTel").html('手机号码格式不正确!').show().fadeOut(5000); $("#usreTel").val("").focus(); return false; } return true; } } //检查联系地址 function checkAdass(addrs) { if(addrs=="") { $("#usreAddrs").html('联系地址不能为空!').show().fadeOut(5000); } } //检查邮箱 function checkEmail(emails) { if(emails=="") { return true; } var patrn=/^[0-9a-zA-Z]+[0-9a-zA-Z._-]*@[0-9a-zA-Z]+[.]{1,1}[0-9a-zA-Z.]+$/; if(!patrn.test(emails)) { $("#Emails").html('Email格式有误!').show().fadeOut(5000); $("#Emails").val("").focus(); return false; } } /** * 生成自动工号 //用异步获取数据库的要插入的条数 */ function checkType()//为什么ajax请求不能放到外面调用? { /*var tt=document.myform.userType.value; var gj=$("#userType").val;*/ if(document.myform.userType.value=="业务操作员") { $('#similrs').css("display","none"); $('#checkhouse').show(); $('#checkmedicen').show(); var Str="Y"; var d=new Date(); var nyr=d.getFullYear()+""+(d.getMonth()+1)+""+d.getDate(); $.post("checkId",function(data) { var sdf =Str+nyr+(data); document.getElementById("aotoAacount").value=sdf; }); } if(document.myform.userType.value=="上级审核员") { $('#similrs').css("display","none"); $('#checkhouse').show(); $('#checkmedicen').show(); var Str="S"; var d=new Date(); var nyr=d.getFullYear()+""+(d.getMonth()+1)+""+d.getDate(); $.post("checkId",function(data) { var sdf =Str+nyr+(data); document.getElementById("aotoAacount").value=sdf; }); } if($("#userType").val()=="高级审核员")//jQ取值要带()不能不到值。 { $('#similrs').css("display","block"); $('#checkhouse').hide(); $('#checkmedicen').hide(); var Str="V"; var d=new Date(); var nyr=d.getFullYear()+""+(d.getMonth()+1)+""+d.getDate(); $.post("checkId",function(data) { var sdf =Str+nyr+(data); document.getElementById("aotoAacount").value=sdf; }); } } /** * 后台提交 * 要传3个对象过来 * */ function fromSubmit() { if($('#yhm').val()=="") { alert("员工姓名不能为空!") return false; } if($('#shenfen').val()=="") { alert("员工省份证号不能为空!") return false; } if($('#addrs').val()=="") { alert("员工地址不能为空!") return false; } var param =$("#myform").serialize(); $.post("creatUser",param,function(data) { if(data=="1") { alert("添加成功!"); $("#myform").get(0).reset(); //checkType(); window.location.reload(); } else if(data=="") { alert("添加失败,请重试!"); } }); } /** * table显示效果 * * */ function showtable(id){ var tableid='table'; var overcolor='#ffe3bc'; var color1='#faf7ed'; var color2='#ffffff'; var tablename=document.getElementById(id); var tr=tablename.getElementsByTagName("tr"); for(var i=0 ;i<tr.length;i++){ tr[i].onmouseover=function(){ this.style.backgroundColor=overcolor; } tr[i].onmouseout=function(){ if(this.rowIndex%2==0){ this.style.backgroundColor=color1; }else{ this.style.backgroundColor=color2; } } if(i%2==0){ tr[i].style.backgroundColor=color1; }else{ tr[i].style.backgroundColor=color2; } } } function on_load(){ showtable('table11'); setTimeout(function(){ $(window.parent.document).find("#c-c-iframe").css("height",$("body").height()+10); },100); } function timers(){ setInterval(reloads,1000); } function reloads(){ window.location.href="./examMain"; } /** * 图片原件审核 * */ /*function loadImg(){ showtable('table11'); setTimeout(function(){ $(window.parent.document).find("#c-c-iframe").css("height",$("body").height()+10); },100); $("#table11 tr:not('#table11 tr:eq(0),#table11 tr:eq(1)')").find("td").click(function(){ var IdOrder=$(this).parent().find("td:eq(0)").html(); alert(IdOrder); var sdialogWidth = 800; var sdialogHeight = 630; var hrefAddr="./showImg.jsp"; var sFeatures; sFeatures = "dialogHeight:"+sdialogHeight+"px;dialogWidth:"+sdialogWidth+"px;"; sFeatures += "center:yes;edge:raised;scroll:no;status:no;unadorned:yes;"; var sReturn; sReturn = window.showModalDialog(hrefAddr, window, sFeatures); }); }*/ function loadImg(){ showtable('table11'); setTimeout(function(){ $(window.parent.document).find("#c-c-iframe").css("height",$("body").height()+10); },100); $("#table11 tr:not('#table11 tr:eq(0),#table11 tr:eq(1)')").find("td:eq(0),td:eq(1),td:eq(2),td:eq(3),td:eq(4),td:eq(5),td:eq(6),td:eq(7),td:eq(8),td:eq(9),td:eq(10)").click(function(){ var IdOrder=$(this).parent().find("td:eq(0)").html(); var buss=$(this).parent().find("td:eq(1)").html(); $.XYTipsWindow({ ___title:"原件图片审核批注界面", ___content:"iframe:showImg.jsp?value="+IdOrder, ___width:"800", ___height:"500", ___showbg:true, ___drag:"___boxTitle", ___boxBdColor:"#587BE8", }); }); } /** * 提交检查 * */ function handSubmit(){ var cs=document.getElementsByName("delid"); var lengths=cs.length; var index=0; var count=0; for(var i=0;i<lengths;i++){ if(cs[i].checked ){ break; } index++; } if(index==lengths){ alert("没有选中提交项目,请选择后再提交!"); } else{ var bool=confirm("确定递交所选业务登记审核!"); if(bool){ document.getElementById("fom").submit(); timers(); var csd=checkedbox(cs); alert("共"+csd+"条业务处理成功!"); } } } //统计选中个数 function checkedbox(groupcs){ var count=0; for(var i=0;i<groupcs.length;i++) { if(groupcs[i].checked){ count++; } } return count; } //提交含时间验证 要套for循环 function hasSelected(groupName){ var list = document.getElementsByName(groupName); for(var i = 0;i<list.length;i++){ if(list[i].checked){ return true; } } return false; } function dateIsNull(){ var list = document.getElementsByName("delid"); for(var i = 0;i<list.length;i++){ if(list[i].checked){ //学习兄弟节点父节点得值 var input = list[i].parentNode.previousSibling.getElementsByTagName("input")[0]; if(input.value != ""){ var arr=input.value.split("-"); var oldtime=new Date(arr[0],arr[1]-1,arr[2]); var now=new Date(); if(now.valueOf()>oldtime.valueOf()){ //document.getElementById("startTime").value=""; //document.getElementById("startTime").focus(); alert("业务办理过期,请联系主管授权解锁延长办理时间!"); return false; } }else{ alert("请填写计划完成时间!"); return false; } } } return true; } //调用2个方法每个方法做一件事 function handSubmitTime(){ if(hasSelected("delid")){ if(dateIsNull()){ var bool=confirm("确定递交所选业务登记审核!"); if(bool){ document.getElementById("fom").submit(); /* var ck=hasSelected("delid"); alert(ck);*/ } } }else{ alert("请至少选择一项,后再提交!"); } } //生成证件选取 //调用2个方法每个方法做一件事 function handSubmitCrads(){ if(hasSelected("delid")){ if(dateIsNull()){ var bool=confirm("确定递交所选业务登记审核!"); if(bool){ document.getElementById("fom").submit(); alert("恭喜证件生成成功!"); } } }else{ alert("请至少选择一项,后再提交!"); } } //检查用户密码是否相同 function checkTwopwds() { if($("#userPassword1").val()=="") { alert("密码不能为空"); return false; } if($("#userPassword2").val()=="") { alert("密码不能为空"); return false; } if($("#userPassword1").val().length<6) { alert("密码长度要大于6位!"); $("#userPassword2").val(""); $("#userPassword1").get(0).focus(); return false; } if($("#userPassword2").val().length<6) { alert("密码长度要大于6位!"); $("#userPassword2").val(""); $("#userPassword1").get(0).focus(); return false; } if( $("#userPassword1").val()!= $("#userPassword2").val()) { alert("两次输入的密码不相同!"); $("#userPassword2").val(""); $("#userPassword1").val("").focus(); return false; } else{ $( "#dialog-confirm" ).dialog({ resizable: false, height:240, width:370, modal: true, buttons: { "否": function() { $( this ).dialog( "close" ); }, "是": function() { $("#formup").submit(); } } }); } } //日期选取 $(function() { $( "#mydate" ).datepicker({dateFormat:"yy-mm-dd"}); }); /*//对话框*/ //退出系统 function Exit(){ $( "#dialog-confirm" ).dialog({ resizable: false, height:100, width:270, modal: true, buttons: { "否": function() { $( this ).dialog( "close" ); }, "是": function() { //top.location.href="exitUser" ; window.open("exitUser",'_top'); } } }); } //系统时间 function mytime() { var mytime=new Date(); var year=mytime.getFullYear(); var month=mytime.getMonth()+1; var day=mytime.getDate(); var hour=mytime.getHours(); var minute=mytime.getMinutes(); var second=mytime.getSeconds(); if(minute<10) { minute="0"+minute; } if(second<10){ second="0"+second; } document.getElementById("time").innerText=year+"年"+month+"月"+day+"日"+hour+":"+minute+":"+second; var timeout=setTimeout("mytime()",1000); } //查询Id function quernId() { if($('#textQuernUUID').val()==""){ alert("请输入编号查询!"); $('#textQuernUUID').focus(); return false; } else{ $('#formquid').submit(); } } function quername() { if($('#textQuerName').val()==""){ alert("请输入姓名查询!"); $('#textQuerName').focus(); return false; } else{ $('#formquName').submit(); } } //删除用户信息 function Iddelete(jobId){ var bool=confirm("确定要删除用户信息吗?"); if(bool){ $.post("deletjobId",{"jobId":jobId},function(data){ if(data=="1") { alert("删除成功!"); window.location.href="./usermanger"; } else if(data=="0"){ alert("删除失败!"); } }); } } //重置密码 function resetpwds(pwds){ var bool=confirm("确定要为客户重置密码吗?"); if(bool){ $.post("resetpwds",{"pwds":pwds},function(data){ if(data=="1") { alert("重置密码成功!"); window.location.href="./usermanger"; } else if(data=="0"){ alert("重置失败!"); } }); } } //导出所有审核件 function leadallogl(){ $.post("leadinfos",function(data){ if(data=="true") { alert("导出至D盘年份文件夹下成功!"); } else if(data=="false"){ alert("导出失败!"); } })
3ff0
; } //输入添加天数 function addDays(days){ if(days>=1){ var sdate=document.getElementById("days").value; var newdate=DateAdd(sdate,days); document.getElementById("datepicker").value=newdate; } if(days<0){ alert("输入的日期天数不能少于1"); document.getElementById("inputdays").value=""; return false; } } //输入日期得到天数 function dateDiff(date2){ /*var d=new Date(); var date1=d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate();*/ var date1=document.getElementById("days").value; var sDate=new Date(date1); var eDate=new Date(date2); var fen=((eDate.getTime()-sDate.getTime())/1000)/60; var distance=parseInt(fen/(24*60)); document.getElementById("inputdays").value=distance; } //填入天数得到新的日期 function DateAdd(sdate,days){ var sDate =sdate.split("-"); var nDate=new Date(sDate[1]+'-'+sDate[2]+'-'+sDate[0]); var millSeconds=Math.abs(nDate)+(days *24 *60*60*1000); var rDate=new Date(millSeconds); var year=rDate.getFullYear(); var month=rDate.getMonth()+1; if(month<10)month="0"+month; var date=rDate.getDate(); if(date<10)date="0"+date; return(year+"-"+month+"-"+date); } //授权修改时间 function smildate(bId){ var newdate=document.getElementById("datepicker").value; var days=$('#inputdays').val(); if(newdate==""|| days=="") { alert("修改的天数和日期不能为空!"); return false; } if(days<0){ alert("输入的日期天数不能少于1"); document.getElementById("inputdays").value=""; return false; } $.post("updates",{"bussId":bId,"newdate":newdate},function(data){ if(data=="1"){ alert("新日期设置成功,请继续办理业务!"); $("#splay_enter").css("display","block"); $("#splay_time").css("display","none"); // window.location.href="./Hangup"; } if(data=="0"){ alert("日期修改失败,请重试!"); } }); } //日期转换为大写 function date2chinese(todate){ var arrnum=new Array("零","壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖", "拾") var todate=new Date(todate); lnyear=todate.getFullYear(); lnmonth=todate.getMonth()+1; lnday=todate.getDate(); //转换年份 parseInt相除取整 var lcyear1=arrnum[parseInt(lnyear/1000)]; var lcyear2=arrnum[parseInt(lnyear/100) % 10]; var lcyear3=arrnum[parseInt(lnyear/10) % 10]; var lcyear4=arrnum[parseInt(lnyear % 10)]; lcyear=lcyear1+lcyear2+lcyear3+lcyear4; //转换月份 if (lnmonth>=10){ if (lnmonth==10){ lcmonth="零壹拾"; }else{ lcmonth="壹拾"+arrnum[lnmonth % 10]; } }else{ if (lnmonth==1 || lnmonth==2){ lcmonth="零"+arrnum[lnmonth]; }else{ lcmonth=arrnum[lnmonth]; } } //转换日 if (lnday==10 || lnday==20 || lnday==30){ lcday="零"+arrnum[parseInt(lnday/10)]+"拾"; }else if(lnday<20 && lnday>10){ lcday="壹拾"+arrnum[lnday % 10]; }else if(lnday<10){ lcday="零"+arrnum[lnday]; }else{ lcday=arrnum[parseInt(lnday/10)]+"拾"+arrnum[lnday % 10]; } return lcyear+"年"+lcmonth+"月"+lcday+"日"; } //显示更新删除 function dplay(){ //var list = document.getElementsByName("id").value; var ld=document.getElementById("id").value; $.post("checkClstate",{"clsstateId":ld},function(data){ if(data=="0"){ $("#dups").css("display","none"); } }); /*for(var i = 0;i<list.length;i++){ $.post("updates",{"bussId":bId,"newdate":newdate},function(data){ if(list[i].checked){ return true; } }); }*/ } //检查用户密码 function checkUserAccount(account){ $.post("checkUserpwd",{"account":account},function(data){ if(data=="1") { $( "#dialog-confirm" ).dialog({ resizable: false, height:240, width:370, modal: true, buttons: { "否": function() { $( this ).dialog( "close" ); }, "是": function() { alert(111111); window.location.href="./updatUser.jsp"; } } }); } }); } //用编号查出业务信息 function showImgs(idcode){ $.post("checkshowImgs",{"idcode":idcode},function(data){ var arr1=$.parseJSON(data); for(var i=0;i<arr1.length;i++){ document.getElementById("bussNas").value=arr1[i].itemName; var html="<tr>" + "<td width=2% align='center' class='tablestyle'>"+arr1[i].idOrder+"</td>" + "<td width=6% align='center' bgcolor='#F5F9FD'>"+arr1[i].itemName+"</td>" + "<td width=3% align='center' bgcolor='#F5F9FD'>"+arr1[i].applName+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].statePersion==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].relationbook==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].localMap==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].applenPhto==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].stateAssess==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].otherbook==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].adMeans==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].penmune==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].spotPhot==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].appExamine==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].examint==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD'>"+(arr1[i].constionTimebook==1?"√":"X")+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD' >"+arr1[i].clstate+"</td>" + "<td width=2% align='center' bgcolor='#F5F9FD' >"+(arr1[i].audClstate=='待审核'?'受理':arr1[i].audClstate)+"</td>" + "<td width=6% align='center' bgcolor='#F5F9FD'class='right-text09'>"+(arr1[i].czyRemark==null?'没有相关备注':arr1[i].czyRemark)+"</td>" + "</tr>"; $("#tableshow").append($(html)); } }); } /*打印预览 */ function previewPrint(){ WB.ExecWB(7,1); } function setPrint(){ WB.ExecWB(8,1); } /*Excel报表打印 */ function outExcel(){ var table=document.all.book; row=table.rows.length; column=table.rows(1).cells.length; var excelapp=new ActiveXObject("Excel.Application"); excelapp.visible=true; objBook=excelapp.Workbooks.Add(); //添加新的工作簿 var objSheet = objBook.ActiveSheet; title=objSheet.Range("D1").MergeArea; //合并单元格 title.Cells(1,1).Value ="订单列表"; title.Cells(1,1).Font.Size =16; for(i=1;i<row+1;i++){ for(j=0;j<column;j++){ objSheet.Cells(i+1,j+1).value=table.rows(i-1).cells(j).innerHTML.replace(" ",""); } } objBook.SaveAs("C:\bookList.xls"); excelapp.UserControl = true; }
//-------------------------------------------------
function listshowdate()
{
//alert($("#tab1 tr").size());
$("#tab1").empty();
$("#tab2").empty();
$.post("replyMsag",function(data){
var str=data.split("|");
var arr1=$.parseJSON(str[0]);
var arr2=$.parseJSON(str[1]);
for(var i=0;i<arr1.length;i++){
var html="<tr><td width=130 align='center' bgcolor='#EEEEEE'>"+arr1[i].idOrder+"</td>" +
"<td width=200 align='center' bgcolor='#EEEEEE'>"+arr1[i].itemName+"</td>" +
"<td width=100 align='center' bgcolor='#EEEEEE'>"+(arr1[i].audClstate=='待审核'?'受理':arr1[i].audClstate)+"</td>" +
"<td width=180 align='center' bgcolor='#EEEEEE'>"+arr1[i].endTiem+"</td>" +
"<td width=100 align='center' bgcolor='#EEEEEE' class='right-text09'>"+arr1[i].clstate+"</td>" +
"</tr>";
$("#tab1").append($(html));
}
for(var i=0;i<arr2.length;i++){
var html="<tr><td width=130 align='center' bgcolor='#EEEEEE'>"+arr2[i].idOrder+"</td>" +
"<td width=350 align='center' bgcolor='#EEEEEE'>"+arr2[i].itemName+"</td>" +
"<td width=125 align='center' bgcolor='#EEEEEE'>"+arr2[i].audClstate+"</td>" +
"<td width=170 align='center' bgcolor='#EEEEEE' class='right-text09'>"+arr2[i].audRemark+"</td>" +
"</tr>";
$("#tab2").append($(html));
}
});
}
$(function(){
setInterval(listshowdate,60000);
});
//-------------------times--------------------------
function getNowDate()
{
var nn=new Date();
year1=nn.getYear();
mon1=nn.getMonth()+1;
date1=nn.getDate();
var monstr1;
var datestr1
if(mon1<10)
monstr1="0"+mon1;
else
monstr1=""+mon1;
if(date1<10)
datestr1="0"+date1;
else
datestr1=""+date1;
return year1+"-"+monstr1+"-"+datestr1;
}
//last date
function getlastweekDate()
{
var nn=new Date();
year1=nn.getYear();
mon1=nn.getMonth()+1;
date1=nn.getDate();
var mm=new Date(year1,mon1-1,date1);
var tmp1=new Date(2000,1,1);
var tmp2=new Date(2000,1,15);
var ne=tmp2-tmp1;
var mm2=new Date();
mm2.setTime(mm.getTime()-ne);
year2=mm2.getYear();
mon2=mm2.getMonth()+1;
date2=mm2.getDate();
if(mon2<10)
monstr2="0"+mon2;
else
monstr2=""+mon2;
if(date2<10)
datestr2="0"+date2;
else
datestr2=""+date2;
return year2+"-"+monstr2+"-"+datestr2;
}
var gdCtrl = new Object();
var goSelectTag = new Array();
var gcGray = "#808080";
var gcToggle = "#FB8664";
var gcBG = "#e5e6ec";
var previousObject = null;
var gdCurDate = new Date();
var giYear = gdCurDate.getFullYear();
var giMonth = gdCurDate.getMonth()+1;
var giDay = gdCurDate.getDate();
function fSetDate(iYear, iMonth, iDay){
var VicPopCal = document.getElementById('VicPopCal');
VicPopCal.style.visibility = "hidden";
if ((iYear == 0) && (iMonth == 0) && (iDay == 0)){
gdCtrl.value = "";
}else{
iMonth = iMonth + 100 + "";
iMonth = iMonth.substring(1);
iDay = iDay + 100 + "";
iDay = iDay.substring(1);
if(gdCtrl.tagName == "INPUT"){
gdCtrl.value = iYear+"-"+iMonth+"-"+iDay;
}else{
gdCtrl.innerText = iYear+"-"+iMonth+"-"+iDay;
}
}
for (i in goSelectTag)
goSelectTag[i].style.visibility = "visible";
goSelectTag.length = 0;
window.returnValue=gdCtrl.value;
//window.close();
}
function HiddenDiv()
{
var VicPopCal = document.getElementById('VicPopCal');
var i;
VicPopCal.style.visibility = "hidden";
for (i in goSelectTag)
goSelectTag[i].style.visibility = "visible";
goSelectTag.length = 0;
}
function fSetSelected(aCell){
var tbSelMonth1 = document.getElementById('tbSelMonth');
var tbSelYear1 = document.getElementById('tbSelYear');
var iOffset = 0;
var iYear = parseInt(tbSelYear1.value);
var iMonth = parseInt(tbSelMonth1.value);
aCell.bgColor = gcBG;
// with (aCell.children["cellText"]){
with (aCell.childNodes[0]){
var iDay = parseInt(innerHTML);
if (color==gcGray)
iOffset = (Victor<10)?-1:1;
iMonth += iOffset;
if (iMonth<1) {
iYear--;
iMonth = 12;
}else if (iMonth>12){
iYear++;
iMonth = 1;
}
}
fSetDate(iYear, iMonth, iDay);
}
function Point(iX, iY){
this.x = iX;
this.y = iY;
}
function fBuildCal(iYear, iMonth) {
var aMonth=new Array();
for(i=1;i<7;i++)
aMonth[i]=new Array(i);
var dCalDate=new Date(iYear, iMonth-1, 1);
var iDayOfFirst=dCalDate.getDay();
var iDaysInMonth=new Date(iYear, iMonth, 0).getDate();
var iOffsetLast=new Date(iYear, iMonth-1, 0).getDate()-iDayOfFirst+1;
var iDate = 1;
var iNext = 1;
for (d = 0; d < 7; d++)
aMonth[1][d] = (d<iDayOfFirst)?-(iOffsetLast+d):iDate++;
for (w = 2; w < 7; w++)
for (d = 0; d < 7; d++)
aMonth[w][d] = (iDate<=iDaysInMonth)?iDate++:-(iNext++);
return aMonth;
}
function fDrawCal(iYear, iMonth, iCellHeight, sDateTextSize) {
//var WeekDay = new Array("S","M","T","W","T","W","S");
var WeekDay = new Array("日","一","二","三","四","五","六");
var styleTD = " bgcolor='"+gcBG+"' bordercolor='"+gcBG+"' valign='middle' align='center' height='"+iCellHeight+"' style='font:bold arial "+sDateTextSize+";"; //Coded by Hcy email:hcy110@263.net
with (document) {
write("<tr>");
for(i=0; i<7; i++){
write("<td "+styleTD+"color:maroon' >"+ WeekDay[i] + "</td>");
}
write("</tr>");
for (w = 1; w < 7; w++) {
write("<tr>");
for (d = 0; d < 7; d++) {
write("<td id='calCell' "+styleTD+"cursor:pointer;' onMouseOver='this.bgColor=gcToggle' onMouseOut='this.bgColor=gcBG' onclick='fSetSelected(this)'>");
write("<font id='cellText' name='cellText' Victor='Hcy_Flag'> </font>");
write("</td>")
}
write("</tr>");
}
}
}
function fUpdateCal() {
iYear = document.getElementById('tbSelYear').value;
iMonth = document.getElementById('tbSelMonth').value;
myMonth = fBuildCal(iYear, iMonth);
var cellText = document.getElementsByName('cellText');
var i = 0;
for (w = 0; w < 6; w++)
for (d = 0; d < 7; d++)
with (cellText[(7*w)+d]) {
Victor = i++;
if (myMonth[w+1][d]<0) {
color = gcGray;
innerHTML = -myMonth[w+1][d];
}else{
color = ((d==0)||(d==6))?"red":"black";
innerHTML = myMonth[w+1][d];
}
}
}
function fSetYearMon(iYear, iMon){
var tbSelMonth = document.getElementById('tbSelMonth');
tbSelMonth.options[iMon-1].selected = true;
var tbSelYear = document.getElementById('tbSelYear');
for (i = 0; i < tbSelYear.length; i++)
if (tbSelYear.options[i].value == iYear)
tbSelYear.options[i].selected = true;
fUpdateCal(iYear, iMon);
}
function fPrevMonth(){
var tbSelYear = document.getElementById('tbSelYear');
var tbSelMonth = document.getElementById('tbSelMonth');
var iMon = tbSelMonth.value;
var iYear = tbSelYear.value;
if (--iMon<1) {
iMon = 12;
iYear--;
}
fSetYearMon(iYear, iMon);
}
function fNextMonth(){
var tbSelMonth = document.getElementById('tbSelMonth');
var tbSelYear = document.getElementById('tbSelYear');
var iMon = tbSelMonth.value;
var iYear = tbSelYear.value;
if (++iMon>12) {
iMon = 1;
iYear++;
}
fSetYearMon(iYear, iMon);
}
function fToggleTags(){
var select = document.getElementsByTagName("SELECT");
var isIE4 = ((navigator.userAgent.indexOf('Win') != -1) && (navigator.userAgent.indexOf('MSIE') != -1) && (parseInt(navigator.appVersion) >= 4 ));
if (isIE4)
{
for (i=0; i<select.length; i++)
if ((select[i].Victor != 'Won') && fTagInBound(select[i])){
select[i].style.visibility = "hidden";
goSelectTag[goSelectTag.length] = select[i];
}
with (document.all.tags("SELECT")){
for (i=0; i<length; i++)
if ((item(i).Victor!="Won")&&fTagInBound(item(i))){
item(i).style.visibility = "hidden";
goSelectTag[goSelectTag.length] = item(i);
}
}
}
}
function fTagInBound(aTag){
var VicPopCal = document.getElementById('VicPopCal');
with (VicPopCal.style){
var l = parseInt(left);
var t = parseInt(top);
var r = l+parseInt(width);
var b = t+parseInt(height);
var ptLT = fGetXY(aTag);
return !((ptLT.x>r)||(ptLT.x+aTag.offsetWidth<l)||(ptLT.y>b)||(ptLT.y+aTag.offsetHeight<t));
}
}
function fGetXY(aTag){
var oTmp = aTag;
var pt = new Point(0,0);
do {
pt.x += oTmp.offsetLeft;
pt.y += oTmp.offsetTop;
oTmp = oTmp.offsetParent;
} while(oTmp.tagName!="BODY");
return pt;
}
//Main: popCtrl is the widget beyond which you want this calendar to appear;
//dateCtrl is the widget into which you want to put the selected date.
//i.e.: <input type="text" name="dc" style="text-align:center" readonly><INPUT type="button" value="V" onclick="fPopCalendar(dc,dc);return false">
function fPopCalendar(popCtrl, dateCtrl,strDate){
var VicPopCal = document.getElementById('VicPopCal');
if (popCtrl == previousObject){
if (VicPopCal.style.visibility == "visible"){
HiddenDiv();
return true;
}
}
previousObject = popCtrl;
gdCtrl = dateCtrl;
fInitialDate(strDate);
fSetYearMon(giYear, giMonth);
var point = fGetXY(popCtrl);
with (VicPopCal.style) {
left = point.x;
top = point.y+popCtrl.offsetHeight;
width = VicPopCal.offsetWidth;
width = 210; //
height = VicPopCal.offsetHeight;
fToggleTags(point);
visibility = 'visible';
}
//在firefox下面必须带上px,否则会有异常
VicPopCal.style.left = point.x + "px";
VicPopCal.style.top = point.y + popCtrl.offsetHeight + "px";
}
//Added by Han Chen
function fInitialDate(strDate){
if( strDate == null || strDate.length != 10 )
return false;
var sYear = strDate.substring(0,4);
var sMonth = strDate.substring(5,7);
var sDay = strDate.substring(8,10);
if( sMonth.charAt(0) == '0' ) { sMonth = sMonth.substring(1,2); }
if( sDay.charAt(0) == '0' ) { sDay = sDay.substring(1,2); }
var nYear = parseInt(sYear );
var nMonth = parseInt(sMonth);
var nDay = parseInt(sDay );
if ( isNaN(nYear ) ) return false;
if ( isNaN(nMonth) ) return false;
if ( isNaN(nDay ) ) return false;
var arrMon = new Array(12);
arrMon[ 0] = 31; arrMon[ 1] = nYear % 4 == 0 ? 29:28;
arrMon[ 2] = 31; arrMon[ 3] = 30;
arrMon[ 4] = 31; arrMon[ 5] = 30;
arrMon[ 6] = 31; arrMon[ 7] = 31;
arrMon[ 8] = 30; arrMon[ 9] = 31;
arrMon[10] = 30; arrMon[11] = 31;
if ( nYear < 1900 || nYear > 2050 ) return false;
if ( nMonth < 1 || nMonth > 12 ) return false;
if ( nDay < 1 || nDay > arrMon[nMonth - 1] ) return false;
giYear = nYear;
giMonth = nMonth;
giDay = nDay;
return true;
}
var gMonths = new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
with (document) {
write("<Div id='VicPopCal' style='POSITION:absolute;VISIBILITY:hidden;border:0px ridge;z-index:100;'>");
write("<table border='0' bgcolor='#cccccc' style='FONT-SIZE: 12px;'>");
write("<TR>");
write("<td valign='middle' align='center'><input type='button' name='PrevMonth' value='<' style='
7fe0
height:20;width:20;FONT:bold' onClick='fPrevMonth()'>");
write(" <SELECT name='tbSelYear' id='tbSelYear' onChange='fUpdateCal()' Victor='Won'>");
for(i=1900;i<2050;i++)
write("<OPTION value='"+i+"'>"+i+" </OPTION>");
write("</SELECT>");
write(" <select name='tbSelMonth' id='tbSelMonth' onChange='fUpdateCal()' Victor='Won'>");
for (i=0; i<12; i++)
write("<option value='"+(i+1)+"'>"+gMonths[i]+"</option>");
write("</SELECT>");
write(" <input type='button' name='PrevMonth' value='>' style='height:20;width:20;FONT:bold' onclick='fNextMonth()'>");
write("</td>");
write("</TR><TR>");
write("<td align='center'>");
write("<DIV style='background-color:teal'><table width='100%' border='0'>");
fDrawCal(giYear, giMonth, 20, '12');
write("</table></DIV>");
write("</td>");
write("</TR><TR><TD align='center'>");
write("<TABLE width='100%' style='FONT-SIZE: 12px;'><TR><TD align='center'>");
write("<B style='cursor:pointer' onclick='HiddenDiv()' onMouseOver='this.style.color=gcToggle' onMouseOut='this.style.color=0'>关闭</B>");
write("</td><td algin='center' style='FONT-SIZE: 12px;'>");
write("<B style='cursor:pointer' onclick='fSetDate(" + giYear + "," + giMonth + "," + giDay + ")' onMouseOver='this.style.color=gcToggle' onMouseOut='this.style.color=0'>今天是: "+giYear+"-"+giMonth+"-"+giDay+"</B>");
write("</td></tr></table>");
write("</TD></TR>");
write("</TABLE></Div>");
}
相关文章推荐
- jsp
- jsp2
- jsp3
- jsp4
- sshjs
- ssh js
- 关于cometd的一些经验总结-js端
- Windows Store Javascript项目使用高德地图、谷歌地图、百度地图API
- js 跳出页面的frameset框架
- javascript书籍推荐
- javascript在html中实现
- js回掉页面后台代码-简单demo
- Windows Store Javascript项目使用高德地图、谷歌地图、百度地图API
- 黑马程序员-学习日志-javascript
- JS Date 对象用于处理日期和时间
- JSP的include编译指令与jsp:include动作指令在导入页面时的一些区别
- javascript RegExp
- javascript 获取php数组
- SharePoint 2013 开发过程中如何使依赖多个JS文件的代码,等依赖的多个文件下载完成后再执行
- JSP/Servlet基础——使用URL Rewrite实现伪静态页面