var xmlHttp;
function createXMLHttpRequest() {
	if (window.ActiveXObject) {
		try {
		xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
		try {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
		}
	} 
	else if (window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();  
		if (xmlHttp.overrideMimeType) {
			xmlHttp.overrideMimeType('text/xml');
		}
	}
}
function sendRequest(url,alias) {
   object=alias;
	createXMLHttpRequest();
	xmlHttp.open("GET", url, true);
	if(alias=="checkManagerno"){
		xmlHttp.onreadystatechange = checkManagerno;//指定响应函数
	}else if(alias=="zzdo"){
		xmlHttp.onreadystatechange=checkManager;
	}
	else{
	}
	xmlHttp.send(null);  // 发送请求
}
function checkManagerno()
{
	if (xmlHttp.readyState == 4) { // 判断对象状态
		if (xmlHttp.status == 200) { // 信息已经成功返回，开始处理信息
			 var results = xmlHttp.responseXML.getElementsByTagName("result")[0].firstChild.data;
			 //获取值：身份证、姓名、单位，并将页面对应控件设为不可修改	//返回值：no,没有对应的证书；yes，找到了对应值
			 //alert('yes,plz wa...');
			 var params=results.split("|");
			 if(params[0]=="no"){
				alert('您输入的证书编号未能在库中找到！');
			 }else{
				 document.register.name.value=params[1];
				 document.register.name.readOnly=true;
				 document.register.idno.value=params[3];
				 document.register.idno.readOnly=true;
				 document.register.unit.value=params[2];
				 document.register.unit.readOnly=true;
				 document.register.managerno.readOnly=true;
			 }
			 //document.register.name.value;
		} else { //页面不正常
			alert("您所请求的页面有异常。");
		}
	}
}
function checkManager()
{
	if (xmlHttp.readyState == 4) { // 判断对象状态
		if (xmlHttp.status == 200) { // 信息已经成功返回，开始处理信息
			 var results = xmlHttp.responseXML.getElementsByTagName("result")[0].firstChild.data;
			 //获取值：身份证、姓名、单位，并将页面对应控件设为不可修改	//返回值：no,没有对应的证书；yes，找到了对应值
			 //alert('yes,plz wa...');
			 var msg="";
			 var params=results.split("|");
			 if(params[0]=="no"){
				msg='您输入的姓名未记录在库！请确认姓名是否正确。';
			 }else if(params[0]=="but"){
				 msg='普通会员！';
			 }else{
				 msg="<table width='100%' border='0' cellspacing='0' cellpadding='0' class='style8'><tr><td height='20'>性别："+params[0]+"</td></tr><tr><td height='20'>证书编号："+params[1]+"</td></tr><tr><td height='20'>单位："+params[2]+"</td></tr></table>";
			 }
			 document.getElementById("returnV").innerHTML=msg;
		} else { //页面不正常
			alert("您所请求的页面有异常。");
		}
	}
}
//xmlHttp code end ...
function indexLogin(formname)
{
	var form=document.getElementById(formname);
	var i=form.Loginname.value;
	var i2=form.Loginpassword.value;
	//alert(loginname.length+","+i);
	//return false;
	if(i=="")
	{
		alert("请输入用户名!");
		form.Loginname.focus();
		form.Loginname.value="";
		return false;
	}else if(i=="用户名")
	{
		alert("请输入用户名！");
		form.Loginname.focus();
		form.Loginname.value="";
		return false;
	}else if(i2=="")
	{
		alert("请输入密码！");
		form.Loginpassword.focus();
		form.Loginpassword.value="";
		return false;
	}
	else if(i2=="请输入您的密码")
	{
		alert("请输入密码！");
		form.Loginpassword.focus();
		form.Loginpassword.value="";
		return false;
	}else if(form.loginType.value=="unalive"){
		alert("该类用户暂时不能登录！");
		return false;
	}else{
		//document.getElementById("register").sumbit();
		return true;
	}
}
function loginClear(text,type)
{
	if(type==1)
	{
		if(text=="请输入用户名")
		{
			document.register2.Loginname.value="";
		}
	}else if(type==2)
	{
		document.register2.Loginpassword.value="";
	}
}

//------ Teacher1.jsp上传表单脚本 ------
function uploadCheck()
{
	var sqlSentence=document.getElementById("sqlSentence").value;

	var type=document.getElementById("type").value;//courseware
	var tmpstr=document.getElementById("tmpstr").value;
	var userId=document.getElementById("userId").value;
	var userName=document.getElementById("userName").value;
	var courseName=document.form1.courseName.value;
	var file=document.form1.file.value;

	alert(sqlSentence);
	return false;
}
function showManager()
{
	if(document.register.managerno.style.display=="")
	{
		document.register.managerno.style.display="none";
		document.getElementById("iamTitle").style.display="none";
	}else{
		document.register.managerno.style.display="";
		document.getElementById("iamTitle").style.display="";
	}
}
function checkRegist()
{
	if(document.register.iam.checked==true)
	{
		//alert('y');
		if(document.register.managerno.value=="")
		{
			document.register.managerno.focus();
			alert('请输入您的项目经理证书编号!');
			return false;
		}else if(document.register.name.value==""){
		document.register.name.focus();
		alert('请输入您的姓名!');
		return false;
		}else if(document.register.password.value==""){
		document.register.password.focus();
		alert('请输入您的登陆密码!');
		return false;
		}else if(document.register.password.value.length<6){
			document.register.password.focus();
			alert('您的登陆密码长度不够!');
			return false;
		}else if(document.register.major.value==""){
			document.register.major.focus();
			alert('请输入您所修的专业!');
			return false;
		}else if(document.register.stafftitle.value==""){
			document.register.stafftitle.focus();
			alert('请输入您的职称!');
			return false;
		}else if(document.register.position.value==""){
			document.register.position.focus();
			alert('请输入您的职务!');
			return false;
		}else if(document.register.idno.value==""){
			document.register.idno.focus();
			alert('请输入您的身份证号码!');
			return false;
		}else if(document.register.email.value==""){
			document.register.email.focus();
			alert('请输入您的电子信箱!');
			return false;
		}else if(document.register.unit.value==""){
			document.register.unit.focus();
			alert('请输入您的工作单位!');
			return false;
		}else if(document.register.address.value==""){
			document.register.address.focus();
			alert('请输入您的通信地址!');
			return false;
		}else{
		if(document.register.iam.checked==false&&document.register.managerno.value!=""){
			document.register.managerno.value="";
		}
		return true;
		}//......
	}else if(document.register.name.value==""){
		document.register.name.focus();
		alert('请输入您的姓名!');
		return false;
	}else if(document.register.password.value==""){
		document.register.password.focus();
		alert('请输入您的登陆密码!');
		return false;
	}else if(document.register.password.value.length<6){
		document.register.password.focus();
		alert('您的登陆密码长度不够!');
		return false;
	}else if(document.register.major.value==""){
		document.register.major.focus();
		alert('请输入您所修的专业!');
		return false;
	}else if(document.register.stafftitle.value==""){
		document.register.stafftitle.focus();
		alert('请输入您的职称!');
		return false;
	}else if(document.register.position.value==""){
		document.register.position.focus();
		alert('请输入您的职务!');
		return false;
	}else if(document.register.idno.value==""){
		document.register.idno.focus();
		alert('请输入您的身份证号码!');
		return false;
	}else if(document.register.email.value==""){
		document.register.email.focus();
		alert('请输入您的电子信箱!');
		return false;
	}else if(document.register.unit.value==""){
		document.register.unit.focus();
		alert('请输入您的工作单位!');
		return false;
	}else if(document.register.address.value==""){
		document.register.address.focus();
		alert('请输入您的通信地址!');
		return false;
	}else{
		if(document.register.iam.checked==false&&document.register.managerno.value!=""){
			document.register.managerno.value="";
		}
		return true;
	}//else
}
function selectDB(value)
{
	if(value==""||value==null){}else{
		//alert(value);
		var managerno=document.register.managerno.value;
		var url="/is_gov/servlet/checkFromdb?target=managerno&managerno="+managerno;
		sendRequest(url,"checkManagerno");
	}
}
function agreeClause()
{
	if(document.getElementById("agree").checked==true)
	{
		document.getElementById("nextReg").disabled=false;
	}else{
	}
}
function showRegtable()
{
	document.getElementById("regInfo").style.display="";
	document.getElementById("viewInfo").style.display="none";
}
function loginMethod(value)
{
	//alert('当前值：'+value);
	if(value==0||value==3||value==1)
	{
		//会员登陆：members.action
		//alert('member');
		if(value==0){
			document.getElementById("register2").action="members.action";
			document.getElementById("id_td").innerHTML="证书编号";
		}else{
			document.getElementById("register2").action="login.action";
			document.getElementById("id_td").innerHTML="ID号";
		}		
		loginDialog("person");
	}else{
		//教师、企业：login.action		
		document.getElementById("register2").action="login.action";
		if(value==6){
			document.getElementById("id_td").innerHTML="资质证书号";
		}else{
			document.getElementById("id_td").innerHTML="ID号";
		}
		loginDialog("enterprise");
		//alert(document.getElementById("register").action);
	}
}
function loginAdvuser(value)
{
	//document.getElementById("register2").action="loginAdvuser.action";
	document.register2.loginType.value="advuser";
	if(value==0){
		//企业用户登录
		document.getElementById("id_td").innerHTML="资质证书号";
		loginDialog("enterprise");
	}else{
		document.getElementById("id_td").innerHTML="ID号";
		loginDialog("person");
	}
}//企业、教师、教务管理员
function loginCertifyer(value)
{
	//document.getElementById("register2").action="loginCertifyer.action";
	document.register2.loginType.value="certifyer";
	document.getElementById("id_td").innerHTML="ID号";
	loginDialog("enterprise");
}//资质办
function loginZhicheng(value)
{
	//document.getElementById("register2").action="unalive";
	document.register2.loginType.value="unalive";
	document.getElementById("id_td").innerHTML="ID号";
	loginDialog("enterprise");
}//支撑机构..没定义是何身份
function loginUser(value)
{
	//document.getElementById("register2").action="members.action";
	document.register2.loginType.value="user";
	document.getElementById("id_td").innerHTML="证书编号";
	loginDialog("person");
}//项目经理
function loginDialog(param)
{
	//登陆类型选择：企业、个人
	if(param=="person"){
		/*document.getElementById("person_tr").style.display="";
		document.getElementById("enterprise_tr").style.display="none";*/
		document.getElementById("name_td").innerHTML="姓名";
		//document.getElementById("id_td").innerHTML="ID编号";
		//document.getElementById("pwd_td").innerHTML="密 码";
	}else if(param=="enterprise"){
		/*document.getElementById("person_tr").style.display="none";
		document.getElementById("enterprise_tr").style.display="";*/
		document.getElementById("name_td").innerHTML="名称";
		//document.getElementById("id_td").innerHTML="企业编号";
		//document.getElementById("pwd_td").innerHTML="密 码";
	}
}
//--------演示用的添加、删除javascript脚本--------
function moveColumns(flag)
{
	//互相移动必选或已选科目
	//过程：将勾选的移动栏目存入变量x,将删除的栏目存入变量y
	if(flag=="l2r")
	{
		//1.将选中的栏目隐藏
		var l2r=document.getElementById("left2right").value;
		var params=l2r.split(",");
		for(var tmpint=1;tmpint<params.length;tmpint++)
		{
			if(document.getElementById(params[tmpint])==null){}else{
				document.getElementById(params[tmpint]).style.display="none";
				var tmpstr=params[tmpint]+"l";
				document.getElementById(tmpstr).style.display="none";
			}
		}//for
		//2.执行完后重置l2r和l2rl
		document.getElementById("left2right").value="0,";
		//3.右边显示
		for(var tmpint=1;tmpint<params.length;tmpint++)
		{
			var tmptitle="r"+params[tmpint];
			if(document.getElementById(tmptitle)==null){}else{
				document.getElementById(tmptitle).style.display="";
				var tmpstr=tmptitle+"l";
				document.getElementById(tmpstr).style.display="";
			}
		}
		//4.重置l2rform表格
		document.getElementById("l2rform").reset();
	}else if(flag=="r2l"){
		//1.将选中的栏目隐藏
		var r2l=document.getElementById("right2left").value;
		var params=r2l.split(",");
		for(var tmpint=1;tmpint<params.length;tmpint++)
		{
			if(document.getElementById(params[tmpint])==null){}else{
				document.getElementById(params[tmpint]).style.display="none";
				var tmpstr=params[tmpint]+"l";
				document.getElementById(tmpstr).style.display="none";
			}
		}//for
		//2.执行完后重置l2r和l2rl
		document.getElementById("right2left").value="0,";
		//3.右边显示
		for(var tmpint=1;tmpint<params.length;tmpint++)
		{
			var tmptitle=params[tmpint].substring(1);
			if(document.getElementById(tmptitle)==null){}else{
				document.getElementById(tmptitle).style.display="";
				var tmpstr=tmptitle+"l";
				document.getElementById(tmpstr).style.display="";
			}
		}
		//4.重置r2lform表格
		document.getElementById("r2lform").reset();
	}
}
function selectCourse(value,id)
{
	var l2r=document.getElementById("left2right").value;
	var r2l=document.getElementById("right2left").value;
	if(document.getElementById(id).checked)
	{
		//添加进l2r中
		l2r=l2r+value+",";
		document.getElementById("left2right").value=l2r;
	}else{
		//从l2r中删除
		var tmpstr=","+value+",";
		l2r=l2r.replace(tmpstr,",");
		document.getElementById("left2right").value=l2r;
		tmpstr=","+value+"l,";
	}
}
function selectCourse2(value,id)
{
	var r2l=document.getElementById("right2left").value;
	if(document.getElementById(id).checked)
	{
		//添加进l2r中
		r2l=r2l+value+",";
		document.getElementById("right2left").value=r2l;
	}else{
		//从l2r中删除
		var tmpstr=","+value+",";
		r2l=r2l.replace(tmpstr,",");
		document.getElementById("right2left").value=r2l;
		tmpstr=","+value+"l,";
	}
}
//--------脚本结尾--------
//--------考试脚本--------
function itest(value)
{
	document.getElementById("testTable").style.display="";
	document.getElementById("testCourse").style.display="none";
	document.getElementById("courseid").value=value;
}
function submitTest()
{
	var myscore=0;
	var s1=document.getElementById("n1").value;
	var s2=document.getElementById("n2").value;
	var s3=document.getElementById("n3").value;
	var s4=document.getElementById("n4").value;
	var s5=document.getElementById("n5").value;
	if(s1=="b"){myscore=myscore+20;document.getElementById("res1r").style.display="";}else{document.getElementById("res1w").style.display=""}
	if(s2=="b"){myscore=myscore+20;document.getElementById("res2r").style.display="";}else{document.getElementById("res2w").style.display=""}
	if(s3=="c"){myscore=myscore+20;document.getElementById("res3r").style.display="";}else{document.getElementById("res3w").style.display=""}
	if(s4=="d"){myscore=myscore+20;document.getElementById("res4r").style.display="";}else{document.getElementById("res4w").style.display=""}
	if(s5=="c"){myscore=myscore+20;document.getElementById("res5r").style.display="";}else{document.getElementById("res5w").style.display=""}
	document.getElementById("myscore").innerHTML=myscore;
	document.getElementById("answerTable").style.display="";
	document.getElementById("submitIt").disabled=true;
	//静态页完成
	//将分数插入数据库
	var userid=document.getElementById("userid").value;
	var courseid=document.getElementById("courseid").value;
	var url="doscore.jsp?userid="+userid+"&score="+myscore+"&courseid="+courseid;
	var alias="doScore";
	sendRequest(url,alias);
}
function countScore(target,value)
{
	document.getElementById(target).value=value;
	//alert(value+","+target);
	//if(target=="n1"){document.getElementById("n1");}
}
//--------考试结束--------
//--------显示登录入口--------
function disRegbox(loginType)
{
	document.getElementById("loginTable").style.display="";
	var c=document.getElementById("loginTable_tl");
	if(loginType=='user')
	{
		var c=document.getElementById("loginTable_tl");
		if(c!=null)
		{
			c.innerHTML="会员登录";
			document.register2.loginType.value=loginType;
		}
	}else if(loginType=='a'){//if 注册会员
		if(c!=null)
		{
			c.innerHTML="教师登录";
			document.register2.loginType.value=loginType;
		}
	}
}
function registerT(regType)
{
	//alert(regType);
	if(regType==0)
	{
		//不跳转
	}else{
		location.href="/register/register.action?classid="+regType;
	}
}
//----------登录口函数-----------
function PopLoginStatus(){
	//alert('测试弹出登录状态!');
	try{
		//var iWidth=document.documentElement.clientWidth;
		//var iHeight=document.documentElement.clientHeight;
		var iWidth=document.body.clientWidth;
		var iHeight=document.body.scrollHeight;
		var bgObj=document.createElement("div");
		bgObj.id="bg_grey";
		bgObj.style.cssText="position:absolute;left:0px;top:0px;width:"+iWidth+"px;height:"+Math.max(document.body.clientHeight, iHeight)+"px;filter:Alpha(Opacity=10);opacity:0.1;background-color:#000000;z-index:101;";
		document.body.appendChild(bgObj);
		//alert("iWidth:"+iWidth+",iHeight:"+iHeight+",height:"+Math.max(document.body.clientHeight,iHeight));
		var msObj=document.createElement("div");
		msObj.id="div_loginStatus";
		msObj.style.cssText="position:absolute;display:;top:600px; right:540px; z-index:60;background-color:#D6E4EF;border:1px solid #759FC9;width: 200px;height: 50px;padding-top:20px";
		msObj.innerHTML="<img src=\"images/uploading.gif\"/>&nbsp;正在登录平台，请稍候... ";
		document.body.appendChild(msObj);
		//alert($("bg_grey").style.display);
	}catch(e){alert('创建登录状态异常：'+e.description);}
	
}
function close_PLS(obj_1,obj_2)
{//先隐藏，再清除建立的对象。不这样做，会有问题。
	var obj1=document.getElementById(obj_1);
	var obj2=document.getElementById(obj_2);
	obj1.style.display = "none";
	obj2.style.display = "none";
	document.body.removeChild(obj1);
	document.body.removeChild(obj2);
}
var loginForm;
function loginGate(formname){
	var form=document.getElementById(formname);
	loginForm=formname;//当前提交的表
	//var name=document.register2.Loginname.value;
	//var password=document.register2.Loginpassword.value;
	var name=form.Loginname.value;
	var password=form.Loginpassword.value;
	if(name==""||password==""){
		alert('登录参数不完全！');
	}else{
		//检测:
		PopLoginStatus();//显示登录状态
		createXMLHttpRequest();
		xmlHttp.open("GET", "/servlet/login?name="+name+"&password="+password, true);
		xmlHttp.onreadystatechange = checkLogin;//指定响应函数
		xmlHttp.send(null);  // 发送请求
	}
}
function checkLogin(){
	if (xmlHttp.readyState == 4) { // 判断对象状态
		if (xmlHttp.status == 200) { // 信息已经成功返回，开始处理信息
			 try{
				 var results = xmlHttp.responseXML.getElementsByTagName("login")[0].firstChild.data.split("|");
				 //var results = xmlHttp.responseXML.getElementsByTagName("result")[0].firstChild.data;
				 close_PLS("bg_grey","div_loginStatus");//关闭登录状态提示
				//通过返回值决定是否提交表单
				if(results[0]=='failed'){
					if(results[1].indexOf("未交会费")!=-1){
						alert('您还未申请成为会员，或您的会员信息正在审批中。');
					}else{

						if(results[1]!="null")
							alert(results[1]);
						else
							alert("登录信息有误!");
					}
				}else if(results[0]=='overdue'){
					var pars=results[1].split(",");
					if(pars.length>1){
						alert(pars[2]);
						if(document.getElementById(loginForm)){
							document.getElementById(loginForm).target="_parent";//直接跳转至【个人中心】
							document.getElementById(loginForm).submit();
						}
					}
				}else if(results[0]=='manager'){
					//alert('项目经理登录:'+results[1]);
					//表单提交给新为：
					var pars=results[1].split(",");
					if(pars.length>2&&pars[2].length>2)alert(pars[2]);//过期提醒
					if(pars.length>1){
						//现在不能直接提交到新为，需要集成进学会平台中：
						if(document.getElementById(loginForm)){
							document.getElementById(loginForm).target="_parent";//直接跳转至【个人中心】
							document.getElementById(loginForm).submit();
						}
						/*document.ts.account.value=pars[0];
						document.ts.password.value=pars[1];
						ts.submit();//提交到新为平台,先同步再提交*/
						//直接跳进学习中心集成页面：
						//先将账户和密码写入cookie中，方便读取
						//setMyCookie("account",pars[0]);
						//setMyCookie("learpsw",pars[1]);
						//location.href="/index.action?flag=perLogin";//原使用方式，直接提交至学习中心 2010-10-28日之前版
					}
					//document.register2.target='_parent';
					//document.register2.submit();
					//try{pausedo();}catch(e){}
					//location.href="/index.action";//不再做本地跳转，直接转至新为平台
					//pausedo();
					
				}else if(results[0]=='enterprise'){
					document.register2.target="_parent";//直接跳转至【企业中心】
					document.register2.submit();
					//pausedo();//改成直接登录进企业中心，所以去掉pausedo
					//alert('检测成功！');
				}else if(results[0]=='syncFailed'){
					//同步化失败，不提交到新为：
					alert('同步学习平台失败');
					location.href='index.action';//重新载入页面
				}else if(results[0]=='firstLogin'){
					//第一次登陆,不做同步，只进入信息修改页面
					//alert(results[1]);
					alert("这是您的第一次登陆，您可以修改您的用户名，之后的登录将不能再修改用户名！");
					location.href='index.action?flag=personMod';
				}
			 }catch(e){
				//alert(e.description);
				alert("服务器繁忙，请稍后重试！");
			 }
			 //document.register.name.value;
		} else { //页面不正常
			alert("您所请求的页面有异常。");
		}
	}
}
//---------------限制汉字输入：
function testC(value,id){
	//alert(value);
	if(value==""){}else{
		//alert();
		if(/[^\u4E00-\u9FA5]/g.test(value)){
			document.getElementById(id).value=value.replace(/[^\u4E00-\u9FA5]/g,'');
			alert('仅限输入汉字！');
		}else{
			//alert('2');
		}
	}
}
//----------------遗失声明表单检测：
function checkUnit(){
	if(document.misform.appl.value=='p'){
		if(document.misform.myUnit.value==''){
			return true;
		}else{
			return false;
		}
	}else{
		return false;
	}
}//判断个人申请遗失时的企业名称必填信息
function checkMis(){
	if(document.misform.host.value==''){
		alert('请输入申请人');
		document.misform.host.focus();
	}else if(checkUnit()){
		alert('请输入公司名称');
		document.misform.myUnit.focus();
	}else if(document.misform.certno.value==''){
		alert('请输入资质证书编号');
		document.misform.certno.focus();
	}else if(document.misform.publisher.value==''){
		alert('请输入经办人');
		document.misform.publisher.focus();
	}else if(document.misform.phone.value==''){
		alert('请输入联系电话');
		document.misform.phone.focus();
	}else if(document.misform.email.value==''){
		alert('请输入电子邮箱');
		document.misform.email.focus();
	}else if(document.misform.certtype.value==''&&document.misform.appl.value=='e'){
		alert('至少选择一项证书类别');
	}else if(document.misform.postaddr.value==''){
		alert('邮寄发票地址');
		document.misform.postaddr.focus();
	}else if(document.misform.post.value==''){
		alert('邮政编码');
		document.misform.post.focus();
	}else if(document.misform.post.value==''){
		alert('请输入验证码');
		document.misform.checkCode.focus();
	}else if(document.misform.checkCode.value!=document.misform.mathcc.value){
		alert('请输入正确的验证码');
		document.misform.checkCode.focus();
	}else{
		//必填项检测完毕
		var url="/servlet/mislaid?flag="+document.misform.flag.value+"&publisher="+document.misform.publisher.value+"&certno="+document.misform.certno.value+"&host="+document.misform.host.value+"&phone="+document.misform.phone.value+"&certname="+document.misform.certname.value+"&certrank="+document.misform.certrank.value+"&appl="+document.misform.appl.value+"&email="+document.misform.email.value+"&postaddr="+document.misform.postaddr.value+"&post="+document.misform.post.value;
		if(document.misform.appl.value=='e'){
			//企业
			url=url+"&certtype="+document.misform.certtype.value;
		}else if(document.misform.appl.value=='p'){
			//个人:不检测证书类别
			url=url+"&certtype="+document.misform.myUnit.value;
		}
		if(document.misform.flag.value=='m'){
			url=url+"&mscode="+document.misform.mscode.value;
		}
		submitMis(url);
	}
	/*if(document.misform.appl.value=='e'){
		//企业
		alert('企业');
	}else if(document.misform.appl.value=='p'){
		//个人:不检测证书类别
		alert('个人');
	}*/
}
function submitMis(url){
	try{
		createXMLHttpRequest();
		//alert(url);
		//xmlHttp.setRequestHeader("contentType","text/xml; charset=utf-8");
		xmlHttp.open("GET", url, true);
		xmlHttp.onreadystatechange=function(){
			if(xmlHttp.readyState == 4){// 判断对象状态
				if(xmlHttp.status == 200){// 信息已经成功返回，开始处理信息
					var results = xmlHttp.responseXML.getElementsByTagName("mislaid")[0].firstChild.data.split("|");
					/*
					 *返回值：s:写入成功;f:操作失败;ss:查询成功;m:修改成功
					*/
					if(results[0]=='s'){
						alert('您已成功提交信息，这条遗失声明的查询码为：'+results[1]+",请务必牢记您的查询码，请尽快打印盖章并邮寄给我们，谢谢！");
						//document.misform.printCode.value=results[1];
						printCtrl(false,results[1]);
					}else if(results[0]=='f'){
						alert(results[1]);
						//document.misform.printCode.value="";
						printCtrl(true,"");
					}else if(results[0]=='ss'){
						if(results[1]==1){
							//通过审核的
							fillInfo(results)
							alert('您的遗失声明已经通过审核！');
							printCtrl(false,results[10]);
							//document.misform.but1.disable=true;
						}else if(results[1]==0){
							//待审的
							fillInfo(results)
							alert('您的遗失声明发布申请待审核，请尽快打印盖章并邮寄给我们，谢谢！');
							printCtrl(false,results[10]);
						}else if(results[1]==2){
							//招拒的
							alert('您的遗失声明未能通过审核！');
							//document.misform.printCode.value="";
							printCtrl(true,"");
						}
						//填写表格的代码：[11]
						document.misform.flag.value="m";
						document.misform.but1.value="修 改";
						
					}else if(results[0]=='m'){
						alert('信息修改成功！');
						printCtrl(false,results[1]);
					}
				}else{ //页面不正常
					alert("您所请求的页面有异常。");
					document.misform.printCode.value="";
				}
			}
		}//function
		//xmlHttp.setRequestHeader("contentType","text/xml; charset=utf-8");
		xmlHttp.send(null);  // 发送请求
	}catch(e){
		alert('提交异常:'+e.description);
	}
}
function fillInfo(results){
	document.misform.host.value=results[4];
	document.misform.certno.value=results[8];
	document.misform.publisher.value=results[3];
	document.misform.phone.value=results[5];
	document.misform.email.value=results[11];
	document.misform.postaddr.value=results[12];
	document.misform.post.value=results[13];
	//以下是其他必选部分：	
	var x=document.misform.certname;
	for(var i=0;i<x.length;i++){
		if(results[6]==x.options[i].value){
			x.options[i].selected =true;
			defCertrank(x.options[i].value);
		}
	}
	x=document.misform.certrank;
	for(var i=0;i<x.length;i++){
		if(results[9]==x.options[i].value)
			x.options[i].selected=true;
	}
	/*x=document.misform.certtype;
	for(var i=0;i<x.length;i++){
		if(results[7]==x.options[i].value)
			x.options[i].selected=true;
	}*/
	//复选框代码为：
	var x=document.getElementById("misform").elements;
	var mstr="正本、副本之一、副本之二";
	//alert(x[6].type);
	for(var i=0;i<x.length;i++){
		//遍历表单，查找复选框：
		if(x[i].type=='checkbox'&&mstr.indexOf(x[i].value)!=-1){
			if(results[7].indexOf(x[i].value)!=-1){
				//确定选中状态：
				x[i].checked=true;
			}else{
				x[i].checked=false;
			}
		}
	}//for
	document.misform.certtype.value=results[7];

	if(document.misform.myUnit){
		document.misform.myUnit.value=results[7];
	}
	
}
function printCtrl(disable,value){
	document.misform.but2.disabled=disable;
	document.misform.printCode.value=value;
}
function fillmsc(value){
	try{
		//document.getElementById("mscode").style.display="";
		if(value){
			document.getElementById("mscode").style.display="";
			document.getElementById("msglb").style.display="";
		}else{
			document.getElementById("mscode").style.display="none";
			document.getElementById("msglb").style.display="none";
			document.misform.reset();
			document.misform.but1.value="提 交";
		}
		document.getElementById("mscode").value="";//清空查询码
		document.misform.mathCode.value="";//清空匹配码
	}catch(e){
		alert('填写遗失码出错：'+e.description);
	}
}
function printMis(){
	try{
		if(document.getElementById("printCode").value==""){
			alert('您还没有提交申请或未通过查询码找回申请信息！');
		}else{
			var url="printPage/appl.jsp?mscode="+document.misform.printCode.value;
			//alert(url);
			window.showModalDialog(url,"","dialogWidth:636px;dialogHeight:530px;scroll:no;status:no");
		}
	}catch(e){
		alert('打印遗失声明出错：'+e.description);
	}
}
function testCH(value){
	if(/[^\u4E00-\u9FA5]/g.test(value)){
		return false;//英文状态
	}else{
		return true;//中文状态
	}
}
function exeSel(value){
	/*if(value!=''){
		if(testCH(value)){
			document.getElementById("mscode").value="";
			alert('请输入英文或数字');
		}else{
			if(value.length>9){}
			//alert("ok");
		}
	}*/
	if(value.length>9){
		if(document.misform.mathCode.value==value){}else{
			document.misform.mathCode.value=value;
			submitMis("/servlet/mislaid?flag=ss&mscode="+value+"&appl="+document.misform.appl.value);
		}
		//submitMis("/servlet/mislaid?flag=ss&mscode="+value+"&appl="+document.misform.appl.value);
	}else{
		alert("查询码不小于10位");
	}
}
function printMymislaid(msid){
	//打印遗失声明
	var url="printPage/print.jsp?msid="+msid;
	//alert(url);
	window.showModalDialog(url,"","dialogWidth:636px;dialogHeight:500px;scroll:no;status:no");
}
function printMyCertInfo(id){
	//打印证书信息
	var url="printPage/printCertInfo.jsp?id="+id;
	//alert(url);
	window.showModalDialog(url,"","dialogWidth:766px;dialogHeight:500px;scroll:yes;status:no");
}
//设置Cookie的2个函数：
function setMyCookie(name,value){
	document.cookie = name + "=" + value;
}
function getMyCookie(name){
	var strCookie = document.cookie;
	var arrCookie = strCookie.split("; ");
	for (var i = 0; i < arrCookie.length; i++) {
		var arr = arrCookie[i].split("=");
		if (!arr[1]) {
			return "";
		}
		if (arr[0] == name) {
			return arr[1];
		}
	}
	return "";
}

