post_action_url="/pub/cms_ajax/";
validate_code_url="/pub/vcode/";
SITE_NAME="软件人才网";

//检查验证用户名，需要调用ajax
function check_user(inputObj){
	if(inputObj==form1.reg_uname){
		if(!form1.reg_uname.value.isInRange(1,30)){
			$("result_uname").className="check_no";        
			$("result_uname").innerText="请正确填写用户名！";
			return;   
		}else{
			$("result_uname").className="check_yes";        
			$("result_uname").innerText="昵称是您在网站社区中使用的名称，请正确填写。";

		}
	}
	if(inputObj==form1.reg_email){
		if(!form1.reg_email.value.isEmail()){
			$("result_email").className="check_no";
			$("result_email").innerText="您输入的E-Mail格式不确！";
			return;
		}else{
			$("result_email").className="check_yes";
			$("result_email").innerText="Email地址是您登录网站的用户名，请正确填写。";
		}
	}
   var obj=new JSPSoftCallBack();
   obj.callback=function(){
         postRequest({action:"check_user_name",user_name:form1.reg_email.value},//默认为顶
         function(responseData1){
			if(responseData1=="OK"){
				$("result_email").className="check_yes";
				$("result_email").innerText="用户名可以注册！";
			}else{
				$("result_email").className="check_no";
				$("result_email").innerText="此用户名已被他人注册，用重新输入用户名！";
			}
         }
         );
   }
  obj.sendData();   
}
//检查注册两次密码输入一致性
function check_pwd(){
	if(!form1.reg_password.value.isInRange(6,18)){
		$("result_upwd").className="check_no";
		$("result_upwd").innerText="密码长度不能少于6位！";
		return;
	}
	$("result_upwd").className="check_yes";
	$("result_upwd").innerText="密码输入正确！";	
}
//检查注册两次密码输入一致性
function check_pwd1(){
	if(!form1.reg_password.value.isInRange(6,18)){
		$("result_pwd1").className="check_no";
		$("result_pwd1").innerText="确认密码长度不能少于6位！";
		return;
	}
	if(form1.reg_password.value!=form1.reg_password1.value){
		$("result_pwd1").className="check_no";
		$("result_pwd1").innerText="两次输入的密码不一致！";
		return;
	}
	$("result_pwd1").className="check_yes";
	$("result_pwd1").innerText="确认密码输入正确！";	

}
function show(){
	document.getElementById("divshow").style.display = "block";
}
function noshow(){
   	document.getElementById("divshow").style.display = "none";
}


document.onfocusin=function(){
	if(event&&event.srcElement&&(event.srcElement.tagName=="INPUT"||event.srcElement.tagName=="TEXTAREA")&&!event.srcElement.readonly){
		//event.srcElement.onblur=function(){event.srcElement.style.backgroundColor="#FDFDFD";};
		//event.srcElement.onfocus=function(){event.srcElement.style.backgroundColor="#ffffff";};
	}
}

/*分享心得*/
function shareRecord(){
	top.open("mailto:邮箱地址?subject=分享："+$("mainPanel").children(1).innerText+"&body=你好，向你推荐一个好东东。&nbsp;网址:"+location.href+"   \n\n简介："+$("mainPanel").innerText,"_blank");
}
//留言本
function doGuestbookSubmit(){
      if(form1.guest_name.value==""){return alert("姓名不能为空！");}
	  if(form1.guest_name.value.length>=200){return alert("姓名不能超过200字符！");}

      if(form1.guest_email.value==""){return alert("E-mail不能为空！");}
      if(!form1.guest_email.value.isEmail())return alert("E-Mail地址格式不正确！");
	  if(form1.guest_email.value.length>=200){return alert("邮箱不能超过200字符！");}

      if(form1.guest_subject.value==""){return alert("标题不能为空！");}
	  if(form1.guest_subject.value.length>=200){return alert("标题不能超过200字符！");}

      if(form1.guest_content.value==""){return alert("内容不能为空！");}
      if(form1.guest_content.value.length>=4096){return alert("内容不能超过4096字符！");}
      var obj=new JSPSoftCallBack();

      obj.callback=function(){
            postRequest(
            {action:"post_guestbook",is_pub:0,subject:form1.guest_subject.value,guest_name:form1.guest_name.value,guest_email:form1.guest_email.value,guest_content:form1.guest_content.value,column_code:form1.column_code.value},//默认为顶
            function(responseData1){
				 if(responseData1=="OK"){alert("留言发送成功！审核通过后发布");top.location.reload();}
				 else alert("留言发送失败，请稍候重试！");
            }
            );
      }
     if(confirm("填写好了吗，真的要提交吗？"))obj.sendData();   
 }
//////////////////////////////////////////////////////
function checkInput(inputObj){
    var isBad=(inputObj.value=="");
	if(!isBad&&inputObj.id.indexOf("Email")>-1)isBad=!document.htmlForm.lbEmail.value.isEmail();
	eval("var tmp=document.all('Tip_"+inputObj.id+"');if(tmp)tmp.style.display='"+(isBad?"":"none")+"';");
}
function doSubmitInfo(){
	if(document.htmlForm.lbTitle.value == ""){
		alert("请正确输入主题!");
		document.htmlForm.lbTitle.focus();
		return false;
	}
	if(document.htmlForm.lbContent.value == ""){
		alert("请正确输入内容!");
		document.htmlForm.lbContent.focus();
		return false;
	}
	if(document.htmlForm.lbDomainName.value == ""){
		alert("请正确输入产品或服务名称!");
		document.htmlForm.lbDomainName.focus();
		return false;
	}
	if(document.htmlForm.lbCompany.value == ""){
		alert("请正确输入公司名称!");
		document.htmlForm.lbCompany.focus();
		return false;
	}
	if(document.htmlForm.lbContact.value == ""){
		alert("请正确输入联系人!");
		document.htmlForm.lbContact.focus();
		return false;
	}
	if(document.htmlForm.lbEmail.value == ""){
		alert("请正确输入EMAIL地址!");
		document.htmlForm.lbEmail.focus();
		return false;
	}
	if(!document.htmlForm.lbEmail.value.isEmail()){
		alert("请正确输入您的EMAIL地址!");
		document.htmlForm.lbEmail.focus();
		return false;
	}
	if(document.htmlForm.lbTel.value == ""){
		alert("请正确输入联系电话!");
		document.htmlForm.lbTel.focus();
		return false;
	}
	if(!confirm("确定提交吗？"))return false;
	//document.form100.form_content.value=document.htmlForm.innerHTML; 
	//document.form100.submit();
	doEmailSubmit("yjs@jspsoft.cn","集思鹏校园自助建站系统产品定购",document.htmlForm.innerHTML);
	return false;
}
////////////////////////////////////////////////////
 //发web邮件
function doEmailSubmit(incept_email1,mail_subject1,mail_content1){
	incept_email1=(incept_email1?incept_email1:"");
	mail_subject1=(mail_subject1?mail_subject1:"");
	mail_content1=(mail_content1?mail_content1:"");

	var obj=new JSPSoftCallBack();
	obj.callback=function(){
		postRequest(
		{action:"post_email",incept_email:incept_email1,mail_subject:mail_subject1,mail_content:mail_content1},//默认为顶
		function(responseData1){
			 if(responseData1=="OK") {alert("恭喜！信息发送成功！"); top.location.reload();}
			 else alert("信息发送失败，可能由于服务器忙，请稍候重试！");
		}
		);
	}
	obj.sendData();   
 }
//显示图片选择
function showSkinSelect(xmlobj){
	try{
		if(xmlobj.readyState!='complete')return;
		if(xmlobj.parseError.errorCode!=0)return alert('XML解析错误：'+xmlobj.parseError.reason);
		var nodes=xmlobj.selectNodes('/root/icon');

		var html="";

		for(var i=0;nodes!=null&&i<nodes.length;i++){
			html+="<div style=\"width:60;height:60;padding:5;margin:5;float:left;border:1 #dfdfdf solid;\" url_src=\""+nodes[i].getAttribute("webpath")+nodes[i].getAttribute("filename")+"\" onclick=\"doSelectThisIcon(this);\"><img onload=\"resizeImage(this,48,48)\" src=\""+nodes[i].getAttribute("webpath")+nodes[i].getAttribute("filename")+"\"></div>";
		}

		xmlobj.parentElement.innerHTML=html;
	}catch(e){alert(e.description)};
}
//处理选择图片脚本
function doSelectThisIcon(divObj){
	$("user_skin_img").src=divObj.url_src;
	$("user_skin_img_input").value=divObj.url_src;
}

function openWin(exam_id){
	var _url="addExamSubject.jsp?exam="+exam_id;
	var _name="新窗口";
	var _feature="";
	var left=(window.screen.width-600)/2;
	var top=(window.screen.height-450)/2;
	_feature+="left="+left+",";
	_feature+="top="+top+",";
	_feature+="width=600,";
	_feature+="height=450,";
	_feature+="resizable=0,";
	_feature+="scrollbars=1,";
	_feature+="menubar=0,toolbar=0, status=0,location=0,directories=0,alwaysRaised=1";
	var win=window.open(_url,_name,_feature);
	win.alwaysRaised=1;
	win.focus();
}

function openEiteWin(subject_id){
	var _url="EiteExamSubject.jsp?subject_id="+subject_id;
	var _name="新窗口";
	var _feature="";
	var left=(window.screen.width-600)/2;
	var top=(window.screen.height-450)/2;
	_feature+="left="+left+",";
	_feature+="top="+top+",";
	_feature+="width=600,";
	_feature+="height=450,";
	_feature+="resizable=0,";
	_feature+="scrollbars=1,";
	_feature+="menubar=0,toolbar=0, status=0,location=0,directories=0,alwaysRaised=1";
	var win=window.open(_url,_name,_feature);
	win.alwaysRaised=1;
	win.focus();
}
//////////////////////////////////////////////////////////////////////////////////////////////////////发布试题模块
//1、添加
function postAddExamSubject(){

	var exam_id =addExamSubjectForm.exam_id.value;
	var subject_value=addExamSubjectForm.subject_type.value;
	if(subject_value==null||subject_value.length<1){
		return alert('请选着题目的类型');
	}
	var title_value=addExamSubjectForm.title.value;
	if(title_value==null||title_value.length<1){
		return alert('你填写题目内容');
	}
	var A_value,B_value,C_value,D_value,E_value,F_value,G_value,H_value,I_value,J_value,K_value,L_value,M_value,N_value,O_value,P_value,Q_value,R_value,S_value,T_value,U_value,V_value,W_value,X_value,Y_value,Z_value;
	if(subject_value=='000011000'||subject_value=='000011003'){
			A_value=addExamSubjectForm.A.value;
			if(A_value==null||A_value.length<1){
				return alert('请填写A选项的内容');
			}
			B_value=addExamSubjectForm.B.value;
			if(B_value==null||B_value.length<1){
				return alert('请填写B选项的内容');
			}
			C_value=addExamSubjectForm.C.value;
			D_value=addExamSubjectForm.D.value;
			E_value=addExamSubjectForm.E.value;
			F_value=addExamSubjectForm.F.value;
			G_value=addExamSubjectForm.G.value;
			H_value=addExamSubjectForm.H.value;
			I_value=addExamSubjectForm.I.value;
			J_value=addExamSubjectForm.J.value;
			K_value=addExamSubjectForm.K.value;
			L_value=addExamSubjectForm.L.value;
			M_value=addExamSubjectForm.M.value;
			N_value=addExamSubjectForm.N.value;
			O_value=addExamSubjectForm.O.value;
			P_value=addExamSubjectForm.P.value;
			Q_value=addExamSubjectForm.Q.value;
			R_value=addExamSubjectForm.R.value;
			S_value=addExamSubjectForm.S.value;
			T_value=addExamSubjectForm.T.value;
			U_value=addExamSubjectForm.U.value;
			V_value=addExamSubjectForm.V.value;
			W_value=addExamSubjectForm.W.value;
			X_value=addExamSubjectForm.X.value;
			Y_value=addExamSubjectForm.Y.value;
			Z_value=addExamSubjectForm.Z.value;;
	}
	var key_value=addExamSubjectForm.subject_key.value;
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   postRequest(
	   {action:"add_exam_subject",subject_type:subject_value,exam_id:exam_id,title_value:title_value,A_value:A_value,B_value:B_value,C_value:C_value,D_value:D_value,E_value:E_value,F_value:F_value,G_value:G_value,H_value:H_value,I_value:I_value,J_value:J_value,K_value:K_value,L_value:L_value,M_value:M_value,N_value:N_value,O_value:O_value,P_value:P_value,Q_value:Q_value,R_value:R_value,S_value:S_value,T_value:T_value,U_value:U_value,V_value:V_value,W_value:W_value,X_value:X_value,Y_value:Y_value,Z_value:Z_value,key_value:key_value},
	   function(responseData1){
			eval(responseData1);
			location.reload(true);
	   }
	   );
	}
	obj.sendData();
}



function postEiteExamSubject(){
	var subject_id =EiteExamSubjectForm.subject_id.value;
	var title_value=EiteExamSubjectForm.title.value;
	if(title_value==null||title_value.length<1){
		return alert('你填写题目内容');
	}
	var A_value,B_value,C_value,D_value,E_value,F_value,G_value,H_value,I_value,J_value,K_value,L_value,M_value,N_value,O_value,P_value,Q_value,R_value,S_value,T_value,U_value,V_value,W_value,X_value,Y_value,Z_value;
	A_value=EiteExamSubjectForm.A.value;
	if(A_value==null||A_value.length<1){
		return alert('请填写A选项的内容');
	}
	B_value=EiteExamSubjectForm.B.value;
	if(B_value==null||B_value.length<1){
		return alert('请填写B选项的内容');
	}
	C_value=EiteExamSubjectForm.C.value;
	D_value=EiteExamSubjectForm.D.value;
	E_value=EiteExamSubjectForm.E.value;
	F_value=EiteExamSubjectForm.F.value;
	G_value=EiteExamSubjectForm.G.value;
	H_value=EiteExamSubjectForm.H.value;
	I_value=EiteExamSubjectForm.I.value;
	J_value=EiteExamSubjectForm.J.value;
	K_value=EiteExamSubjectForm.K.value;
	L_value=EiteExamSubjectForm.L.value;
	M_value=EiteExamSubjectForm.M.value;
	N_value=EiteExamSubjectForm.N.value;
	O_value=EiteExamSubjectForm.O.value;
	P_value=EiteExamSubjectForm.P.value;
	Q_value=EiteExamSubjectForm.Q.value;
	R_value=EiteExamSubjectForm.R.value;
	S_value=EiteExamSubjectForm.S.value;
	T_value=EiteExamSubjectForm.T.value;
	U_value=EiteExamSubjectForm.U.value;
	V_value=EiteExamSubjectForm.V.value;
	W_value=EiteExamSubjectForm.W.value;
	X_value=EiteExamSubjectForm.X.value;
	Y_value=EiteExamSubjectForm.Y.value;
	Z_value=EiteExamSubjectForm.Z.value;

	var key_value=EiteExamSubjectForm.subject_key.value;
	
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   postRequest(
	   {action:"Eite_exam_subject",subject_type:EiteExamSubjectForm.subject_type.value,subject_id:subject_id,title_value:title_value,A_value:A_value,B_value:B_value,C_value:C_value,D_value:D_value,E_value:E_value,F_value:F_value,G_value:G_value,H_value:H_value,I_value:I_value,J_value:J_value,K_value:K_value,L_value:L_value,M_value:M_value,N_value:N_value,O_value:O_value,P_value:P_value,Q_value:Q_value,R_value:R_value,S_value:S_value,T_value:T_value,U_value:U_value,V_value:V_value,W_value:W_value,X_value:X_value,Y_value:Y_value,Z_value:Z_value,key_value:key_value},
	   function(responseData1){
			eval(responseData1);
			location.reload(true);
	   }
	   );
	}
	obj.sendData();
}


function deleteExamSubject(subject_id){
	if(!confirm("你确定要删除此试题吗？"))return;
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   postRequest({action:"delete_exam_subject",subject_id:subject_id},
	   function(responseData1){
			eval(responseData1);
			location.reload(true);
	   }
	   );
	}
	obj.sendData();
}
//2、修改
//3、删除
/*删除数据*/
function postDeleteData(for_kind,for_id){
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   if(!this.isLogin())return alert("请先登陆！");
	   if(!confirm("真的要删除吗？"))return;
	   postRequest(
	   {action:"delete_record",for_class:for_kind,for_id:for_id},
	   function(responseData1){
			if(responseData1=="0"){
				alert("请登录之后进行此操作!");
				top.location="/pub/p41.htm";
			}else if(responseData1=="1"){//无权限删除
				alert("你无权限删除此记录！");
			}else{//删除成功，刷新当前页
				alert(responseData1);
				if(location.href.indexOf("/p87_a")>-1)location='/';
				else location.reload(true);
			}
	   }
	   );
	}
	obj.sendLoginData();
}
/*发布收藏*/
function postFavorite(for_kind,for_id,for_data){
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   if(!this.isLogin())return alert("请先登陆！");
	   postRequest(
	   {action:"addFavorite",for_class:for_kind,for_id:for_id,for_data:for_data},
	   function(responseData1){
			eval(responseData1);
	   }
	   );
	}
	obj.sendLoginData();
}
/*发布评论*/
function postCriticism(for_kind,for_id,criticism_content){
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   if(!this.isLogin())return alert("请先登陆！");
	   $.ajax({
			type:'post',
			url:'/web/dealAjax.jsp',
			data:'action=comment&for_class='+for_kind+'&for_id='+for_id+'&criticism_content='+escape(criticism_content),
			success:function(ret){
				var re = $.trim(ret);
				if(re=="OK"){alert("评论发表成功！");location.reload();}
			}
	   });
	}
	obj.sendLoginData();
}
/*下载*/
function postDownload(for_kind,for_id){
	/*var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   if(!this.isLogin())return alert("请先登陆！");
	   postRequest(
	   {action:"download",for_class:for_kind,for_id:for_id},
	   function(responseData1){
			eval(responseData1);
	   }
	   );
	}
	obj.sendLoginData();*/
	$.ajax({
		type:'post',
		url:'/pub/cms_ajax/',
		data:'action=download&for_class='+for_kind+'&for_id='+for_id,
		success:function(ret){
			eval(unescape(ret));
		}
	});
}

/*发送登录*/
function postLogin(){
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   location.reload(true);
	}
	obj.sendLoginData();
}
/*发送登出*/
function postLogout(){
	if(!confirm("真的要注销吗？"))return;
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
			postRequest({action:"post_logout"},//默认为顶
		   function(responseData1){
				top.location.reload(true);
		   }
		   );
	}
	obj.sendData();
}
/*发送注册*/
function postRegister(){
	if(form1.reg_uname.value=="")return alert("昵称不能为空，请正确输入昵称");
	if(!form1.reg_email.value.isEmail())return alert("请正确填写您的Email地址!");
	if(form1.reg_validate_code.value=="")return alert("请正确输入验证码");
	if(form1.reg_password.value!=form1.reg_password1.value)return alert("两次输入密码不一致");
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   if(!confirm("填写好了吗，真的要提交吗？"))return;
	   postRequest(
	   {action:"register",reg_uname:form1.reg_uname.value,reg_email:form1.reg_email.value,reg_password:form1.reg_password.value,reg_validate_code:form1.reg_validate_code.value},//默认为顶
	   function(responseData1){
			if(responseData1=="3"){
				alert("昵称和email地址不能为空");
			}else if(responseData1=="0"){
				alert("验证码输入错误，点击验证码重新生成验证码");
			}else if(responseData1=="1"){
				alert("昵称或email已经存在，不能重复注册!");
			}else if(responseData1.indexOf("$")>-1){//发布成功，跳转到个人主页
				alert("注册成功");location.reload(true);//location="/pub/p5_u"+responseData1.substring(responseData1.indexOf("$")+1)+".htm";
			}
	   }
	   );
	}
	obj.sendData();
}
/*发送DIG*/
function postHotDig(divObj,for_class11,for_id11,dig_data11){
	try{if(divObj.innerHTML.indexOf("loading")>-1)return;}catch(ex12){}
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   if(!this.isLogin())return alert("请先登陆！");
	   var src_dig_count=0;
	   try{src_dig_count=parseInt(divObj.innerText);}catch(ex12){}
	   try{divObj.innerHTML="<img src='/images/loading.gif' align=absmiddle>";}catch(ex12){}
	   postRequest(
	   {action:"post_dig",for_class:for_class11,for_id:for_id11,dig_data:(dig_data11?dig_data11:"1")},//默认为顶
	   function(responseData1){
			if(!divObj)return;
			if(responseData1=="1")return divObj.innerHTML=src_dig_count+parseInt(dig_data11);
			else if(responseData1=="2")alert("你已经dig过此记录！");
			else if(responseData1=="3")alert("抱歉，您不能dig自己发布的信息！");
			else alert("服务器忙，请稍后再试..."+responseData1);
			divObj.innerHTML=src_dig_count;
	   }
	   );
	}
	obj.sendLoginData();
}
/*留言*/
function sendLeaveWord(to_uid1,subject1,content1){
	if(to_uid1=="")return;
	if(subject1.value==""){
		alert("标题不能为空");
		return subject1.focus();
	}
	if(content1.value==""){
		alert("内容不能为空");
		return content1.focus();
	}
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   if(!this.isLogin())return alert("请先登陆！");
	   postRequest({action:"leaveword",to_uid:to_uid1,subject:subject1.value,content:content1.value},
	   function(responseData1){
			eval(responseData1);
			subject1.value="";
			content1.value="";
	   }
	   );
	}
	obj.sendLoginData();
}
/*用户修改个人资料*/
function postModifyUserInfo(){
	if(document.form1.uname.value=="")return alert("昵称不能为空！");
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
		postRequest(getFormPostData(document.form1,{action:"post_modifyuserinfo"}),
		function(responseData1){
			 if(responseData1=="2") alert("您还没有登录，不能修改个人资料！");
			 else if(responseData1=="OK"){alert("个人资料修改成功！");location.reload(true);}
			 else alert("服务器忙，请稍后再试！");
		}
		);
	}	
	if(confirm("确定要修改您的个人资料吗？")){
	    obj.sendLoginData();
	}
}
/*用户修改密码*/
function postModifyPassword(){
	if(document.form1.new_password.value=="")return alert("新密码不能为空!");
	if(document.form1.new_password.value.length<6)return alert("密码长度不能少于6位！");
	if(document.form1.new_password1.value=="")return alert("确认密码不能为空!");
	if(document.form1.new_password.value!=document.form1.new_password1.value)return alert("两次输入的密码不一致!");
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
		postRequest(
		{action:"post_modifypassword",new_password:form1.new_password.value},
		function(responseData1){
			 if(responseData1=="2")alert("您还没有登录，不能修改密码！");
			 else if(responseData1=="OK")alert("密码修改成功！");
			 else alert("服务器忙，请稍后再试！");
		}
		);
	}	
	if(confirm("确定要修改您的密码吗？")){
	    obj.sendLoginData();
	}
}

var jsp_login_panel_html="<div onselectstart='return false;' style=\"min-height:109px; width: auto;padding-top:135px;padding-left:15px;margin:0px;\" id=\"dialogContent\">";
jsp_login_panel_html+="<form name=\"login_form\" style='padding:0px;margin:0px;'><input type=\"hidden\" name=\"action\" value=\"account_login\" /><input type=\"hidden\" name=\"hr\" value=\"1\" /><input type=\"hidden\" name=\"user_type\" value=\"\" />";
jsp_login_panel_html+="<table border='0' width='368px' style='line-height:25px' cellpadding=3 cellspacing=5>";
jsp_login_panel_html+="<tr><td width='70px' style='color:#243c00'><img align=absmiddle src='/uname.gif' style='margin-right:8px'>用户名:</td><td wdith='*' style='padding-top:3px'><input type=\"text\" style=\"width:180px;height:18px;background:url(/input_bg.gif) repeat-x;border:1px #acb0bc solid;\" name=\"login_email\" /></td><td><img id=dialog_login1 src='/login_btn1.gif' style='cursor:pointer;'></td></tr>";
jsp_login_panel_html+="<tr><td wdith='70px' style='color:#243c00'><img align=absmiddle src='/upwd.gif' style='margin-right:8px'>密&nbsp;&nbsp;&nbsp;码:</td><td style='padding-top:3px'><input type=\"password\" style=\"width:180px;height:18px;background:url(/input_bg.gif) repeat-x;border:1px #acb0bc solid;\" name=\"login_password\" /></td><td><img id=dialog_login2 src='/login_btn2.gif' style='cursor:pointer;'></td></tr>";
jsp_login_panel_html+="<tr><td wdith='70px' style='color:#243c00'><img align=absmiddle src='/vcode.gif' style='margin-right:8px'>验证码:</td><td style='padding-top:3px'><input type=\"text\" maxlength=4 style=\"height:18px;width:60px;background:url(/input_bg.gif) repeat-x;border:1px #acb0bc solid;\" onfocus=\"if($ex('dialogVcode').style.display=='none'){$ex('dialogVcode').style.display='';};$ex('dialogVcode').src='/pub/vcode/?rnd='+Math.random();;\" name=\"login_validate_code\" /><img id=dialogVcode src=\"about:blank\" style=\"display:none;\" onclick=\"this.src='/pub/vcode/?rnd='+Math.random();\" /></td><td><img onclick=\"location='/pub/p146.htm';\" src='/login_reg.gif' style='cursor:pointer;'></td></tr>";
jsp_login_panel_html+="</table></form></div>";

$(function(){
	var loginDivObj=$ex("loginDiv");
	if(!loginDivObj){
		loginDivObj=document.createElement("div");
		loginDivObj.id="loginDiv";
		loginDivObj.style.display="none";
		document.body.appendChild(loginDivObj);
	}
});
function LoginGUI(funObj){
  	var roundHtml='<div style="z-index:1004;width:100%;position:absolute;top:0px;left:0px;"><div>';
	roundHtml+='<div class=rangleTitle style="font-size:0; height:1px; overflow:none; width:auto; background:'+diglogExTitleOldColor+'; clear:both; border-left:1px '+diglogExTitleOldColor+' solid; border-right:1px '+diglogExTitleOldColor+' solid;margin:0 5px; background:'+diglogExTitleOldColor+'; border:none;"></div>';
	roundHtml+='<div class=rangleTitle style="font-size:0; height:1px; overflow:none; width:auto; background:'+diglogExTitleOldColor+'; clear:both; border-left:1px '+diglogExTitleOldColor+' solid; border-right:1px '+diglogExTitleOldColor+' solid;margin:0 3px; border-left:2px '+diglogExTitleOldColor+' solid; border-right:2px '+diglogExTitleOldColor+' solid;"></div>';
	roundHtml+='<div class=rangleTitle style="font-size:0; height:1px; overflow:none; width:auto; background:'+diglogExTitleOldColor+'; clear:both; border-left:1px '+diglogExTitleOldColor+' solid; border-right:1px '+diglogExTitleOldColor+' solid;margin:0 2px;"></div>';
	roundHtml+='<div class=rangleTitle style="font-size:0; height:1px; overflow:none; width:auto; background:'+diglogExTitleOldColor+'; clear:both; border-left:1px '+diglogExTitleOldColor+' solid; border-right:1px '+diglogExTitleOldColor+' solid;margin:0 1px;"></div>';
	roundHtml+='<div class=rangleTitle style="font-size:0; height:1px; overflow:none; width:auto; background:'+diglogExTitleOldColor+'; clear:both; border-left:1px '+diglogExTitleOldColor+' solid; border-right:1px '+diglogExTitleOldColor+' solid;margin:0 1px;"></div>';
	roundHtml+='</div><div class=rangleTitle style="height:25px;background:'+diglogExTitleOldColor+'" align=left><img align=absmiddle style="height:18px;margin:2px 0px 0px 8px" src="/jquery_ui/dialog/logo.gif"></div></div>';

   $('#loginDiv').dialog({
		autoOpen: false,
		width: 150,
		height: 150,
		minHeight:150,
		minWidth:150,
		maxHeight:800,
		zIndex:99999,
		modal:true,
		bgiframe:true,
		stack:false,
		title:"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;会员登录"+(SITE_NAME?" - "+SITE_NAME:""),
		position:'center',
		resizable:false,
		overlay: {opacity: 0.5, background: "black" ,overflow:'auto'}
	});
    $('#loginDiv').html(jsp_login_panel_html);
	$('#loginDiv').dialog('open');
	//$("#dialog_close").bind("click",function(){$('#loginDiv').dialog("close");});
	$("#dialog_login1").bind("click",function(){
							var login_form=document.login_form;
							login_form.user_type.value="001000";
							if(!login_form.login_email.value.isInRange(1,30)){//检查注册邮箱合法性
								jalert("用户名应为合法的注册账号或注册邮箱地址!",function(){login_form.login_email.focus();});
								return false;
							}
							if(!login_form.login_password.value.isInRange(6,18)){//检查用户密码是否为空
								jalert("密码不允许为空，并且不少于6个字符!",function(){login_form.login_password.focus();});
								
								return false;
							}
							if(!login_form.login_validate_code.value.isInRange(4,4)){//检查验证码是否输入
								jalert("请正确填写验证码",function(){login_form.login_validate_code.focus();});
								return false;
							}
							var formData=getFormPostData(login_form);
							funObj.userLogin(formData);
							$(this).dialog("close");
							return false;
	});
	$("#dialog_login2").bind("click",function(){
							var login_form=document.login_form;
							login_form.user_type.value="001001";
							if(!login_form.login_email.value.isInRange(1,30)){//检查注册邮箱合法性
								jalert("用户名应为合法的邮箱地址!",function(){login_form.login_email.focus();});
								return false;
							}
							if(!login_form.login_password.value.isInRange(6,18)){//检查用户密码是否为空
								jalert("密码不允许为空，并且不少于6个字符!",function(){login_form.login_password.focus();});
								
								return false;
							}
							if(!login_form.login_validate_code.value.isInRange(4,4)){//检查验证码是否输入
								jalert("请正确填写验证码",function(){login_form.login_validate_code.focus();});
								return false;
							}
							var formData=getFormPostData(login_form);
							funObj.userLogin(formData);
							$(this).dialog("close");
							return false;
	});
	var loginObject=$ex("loginDiv").parentNode;
	$(loginObject).find(".ui-icon-closethick").one("click",function(){showAnimate(true,0,478,307,"loginDiv",function(){$('#loginDiv').dialog('close');});return false;});
	$(loginObject).find(".ui-dialog-titlebar-close").one("click",function(){showAnimate(true,0,478,307,"loginDiv",function(){$('#loginDiv').dialog('close');});return false;});
	$(loginObject).append(roundHtml);
	$(loginObject.firstChild).css({zIndex:"1999",whiteSpace:"nowrap",color:"white",background:"transparent",border:"0px"});

	$("#loginDiv").css({background:'transparent',height:'100%',width:'100%',border:"3px "+diglogExTitleOldColor+" solid",borderTop:"0px"});
    $(loginObject).css({background:"url(/login.gif) 0px 30px transparent no-repeat",border:"0px",padding:"0px",margin:"0px",overflow:"hidden"});
	$(loginObject.firstChild).css({color:"white",background:"transparent",border:"0px"});
	showAnimate(false,0,478,307,"loginDiv",function(){document.login_form.login_email.focus();});
}

//查看答案
function seekeys(count){
  
	for(var i=1;i<=count;i++){
                var obj=$('key_'+i)
		if(obj)obj.style.display='block'; 
	}

	for(var i=1;i<=count;i++){
		 var temp = document.getElementsByName('sub_'+i); 
 		 var key_object=$('input_'+i)
		 for (r=0;r<temp.length; r++){
			 if(temp[r].checked){
			 	if(temp[r].value==key_object.value){
					 var obj_image=$('img_'+i)
					 obj_image.style.display='block'; 

				}else{
					 var obj_image=$('img_'+i)
	 				 obj_image.setAttribute("src","/web/images/autoform/wrong.gif");
					 obj_image.style.display='block'; 
				}
				
			  }
		  }
	   }
	 }

var img_source		=".jpg,.gif,.png";
var html_source		=".doc,.mht,.htm,.html,.xsl,.ppt";
var flash_source	=".swf,.flv";
var media_source	=".avi,.mp3,.wmv,.asf";

function playCourseSource(ext_name,idd){
	var panelRect=getElementRect($("content_panel"));
	var surl="/web/plugin/course_material/down/download.jsp?id="+idd+"&inline=1";
	if(img_source.indexOf(ext_name)>-1)document.write('<img src="'+surl+'">');
	else if(html_source.indexOf(ext_name)>-1)document.write('<iframe frameborder=0 style="width:100%;height:600" src="'+surl+'"></iframe>');
	else if(flash_source.indexOf(ext_name)>-1)document.write('<EMBED src="'+surl+'" width='+(panelRect&&panelRect.width?panelRect.width-50:496)+' height='+(panelRect&&panelRect.width?((panelRect.width-50)*410)/496:410)+' autostart="true" play="true" loop="true" menu="true" />');
	else if(media_source.indexOf(ext_name)>-1)playMedia(surl);
}
function playMedia(url11){
	var html='<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" style="width:496;height:410;border:1px solid #CCCCCC">';
	html+='<param name="url" value="'+url11+'">;';
	html+='<param name="rate" value="1">';
	html+='<param name="balance" value="0">';
	html+='<param name="currentPosition" value="0">';
	html+='<param name="playCount" value="1">"';
	html+='<param name="autoStart" value="1">';
	html+='<param name="volume" value="60">"';
	html+='<param name="currentMarker" value="0">';
	html+='<param name="invokeURLs" value="-1">';
	html+='<param name="stretchToFit" value="1">';
	html+='<param name="windowlessVideo" value="1">';
	html+='<param name="enabled" value="1">';
	html+='<param name="enableContextMenu" value="1">';
	html+='<param name="fullScreen" value="0">"';
	html+='<param name="enableErrorDialogs" value="0">"';
	html+='</object>';
	document.write(html);
}
function doSubmitInfoOne(){
	if(document.htmlForm.lbCompany.value == ""){
		alert("请正确输入单位名称!");
		document.htmlForm.lbCompany.focus();
		return false;
	}
	if(document.htmlForm.lbContact.value == ""){
		alert("请正确输入联系人!");
		document.htmlForm.lbContact.focus();
		return false;
	}
	if(document.htmlForm.lbDepartment.value == ""){
		alert("请正确输入所在部门名称!");
		document.htmlForm.lbDepartment.focus();
		return false;
	}
	if(document.htmlForm.lbTel.value == ""){
		alert("请正确输入联系电话!");
		document.htmlForm.lbTel.focus();
		return false;
	}
	if(document.htmlForm.lbEmail.value == ""){
		alert("请正确输入EMAIL地址!");
		document.htmlForm.lbEmail.focus();
		return false;
	}
	if(document.htmlForm.lbContent.value == ""){
		alert("请正确输入详细地址!");
		document.htmlForm.lbContent.focus();
		return false;
	}
	if(!confirm("确定提交吗？"))return false;
	//document.form100.form_content.value=document.htmlForm.innerHTML; 
	//document.form100.submit();
	doEmailSubmit("yjs@jspsoft.cn","集思鹏校园自助建站系统产品定购",document.htmlForm.innerHTML);
	return false;
}
////crm
function viewProject(idd){
	openWindow("/app/jspform.jsp?list_id=8&form_id=18&id="+idd+"&JSP_AUTOFORM_MODE_FIELD_jspsoft=2");
}
function viewCustomer(idd){
	openWindow("/app/jspform.jsp?list_id=2&form_id=1&id="+idd+"&JSP_AUTOFORM_MODE_FIELD_jspsoft=2");
}
function viewXiehui(idd){
	openWindow("/app/jspform.jsp?list_id=3&form_id=5&id="+idd+"&JSP_AUTOFORM_MODE_FIELD_jspsoft=2");
}
function viewPark(idd){
	openWindow("/app/jspform.jsp?list_id=5&form_id=12&id="+idd+"&JSP_AUTOFORM_MODE_FIELD_jspsoft=2");
}
function viewCity(idd){
	openWindow("/app/jspform.jsp?list_id=4&form_id=9&id="+idd+"&JSP_AUTOFORM_MODE_FIELD_jspsoft=2");
}
function openWindow(url1){
	open(url1,"_blank","center=1,scrollbars=0,status=0,directories=0,location=0,menubar=0,copyhistory=0,menubar=0,toolbar=0,width="+window.screen.availWidth+",height="+window.screen.availHeight);
}
//以下脚本为集思鹏自动表单所用脚本/////////////////////////////////////////////////////////////////////
//新增记录
function doAddRecord(form_id){
	var newurl=replaceURLParameter(location.href,"JSP_AUTOFORM_MODE_FIELD_jspsoft","0");
	location="/app/jspform.jsp?"+getQueryString(newurl);
}
//删除记录
/*function doDeleteRecord(idd){
	var selids="";
	if(idd&&idd!=""){
		selids=idd;
	}else{
		for(var i=0;i<seledRow.size();i++)
			selids+=(i==0?'':',')+seledRow.elementAt(i).row_id;
	}
	if(selids=='')return alert("请先选择要删除的记录！");
	if(!confirm('该操作不可恢复，请慎重操作！\n\n真的要删除记录吗？'))return;
	postDeleteRecord(-1,selids);
}
//修改记录
function doEditRecord(form_id,record_id){
	var newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"id",record_id);
	location=("/app/jspform.jsp?"+getQueryString(newurl));
}*/
function doViewRecord(form_id,record_id){
	var newurl="";
	newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"id",record_id);
	newurl=replaceURLParameter(newurl,"JSP_AUTOFORM_MODE_FIELD_jspsoft",2);
	location=("/app/jspform.jsp?"+getQueryString(newurl));
}
//新增子表记录
function doAddSubRecord(form_id){
	var newurl="";
	newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"sub_record_id","");
	newurl=replaceURLParameter(newurl,"sub_form_mode","0");
	location=("/app/jspform.jsp?"+getQueryString(newurl));
}
//删除子表记录
function doDeleteSubRecord(form_id,idd){
	var selids="";
	if(idd&&idd!=""){
		selids=idd;
	}else{
		for(var i=0;i<seledRow.size();i++)
			selids+=(i==0?'':',')+seledRow.elementAt(i).row_id;
	}
	if(selids=='')return alert("请先选择要删除的记录！");
	if(!confirm('该操作不可恢复，请慎重操作！\n\n真的要删除记录吗？'))return;
	postDeleteRecord(form_id,selids);
}
//修改子表记录
function doEditSubRecord(form_id,sub_record_id){
	var newurl="";
	newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"sub_record_id",sub_record_id);
	newurl=replaceURLParameter(newurl,"sub_form_mode","1");
	location=("/app/jspform.jsp?"+getQueryString(newurl));
}
//查看子表记录
function doViewSubRecord(form_id,sub_record_id){
	var newurl="";
	newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"sub_record_id",sub_record_id);
	newurl=replaceURLParameter(newurl,"sub_form_mode","2");
	location=("/app/jspform.jsp?"+getQueryString(newurl));
}
function postDeleteRecord(form_id1,delete_record_ids1){
	/*var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   postRequest(
	   {action:"delete_record",list_id:getParameter(location.href,"list_id"),form_id:form_id1,delete_record_ids:delete_record_ids1},
	   function(responseData1){
			if(responseData1=="OK"){
				alert("恭喜您记录删除成功!");
				location.reload(true);
			}else alert(responseData1);
	   }
	   );
	}
	obj.sendLoginData();*/
	$.ajax({
		type:'post',
		url:'/pub/app_ajax/',
		data:'action=delete_record&list_id='+escape(getParameter(location.href,"list_id"))+'&form_id='+form_id1+'&delete_record_ids='+escape(delete_record_ids1),
		success:function(ret){
			if($.trim(ret)=='OK'){
				alert("恭喜您记录删除成功!");
				location.reload(true);				
			}else alert(ret);
		}
	});
}

var img_source		=".jpg,.gif,.png";
var html_source		=".doc,.mht,.htm,.html,.xsl,.ppt";
var flash_source	=".swf,.flv";
var media_source	=".avi,.mp3,.wmv,.asf";

function playCourseSource(ext_name,idd){
	var panelRect=getElementRect($("content_panel"));
	var surl="/web/plugin/course_material/down/download.jsp?id="+idd+"&inline=1";
	if(img_source.indexOf(ext_name)>-1)document.write('<img src="'+surl+'">');
	else if(html_source.indexOf(ext_name)>-1)document.write('<iframe frameborder=0 style="width:100%;height:600" src="'+surl+'"></iframe>');
	else if(flash_source.indexOf(ext_name)>-1)document.write('<EMBED src="'+surl+'" width='+(panelRect&&panelRect.width?panelRect.width-50:496)+' height='+(panelRect&&panelRect.width?((panelRect.width-50)*410)/496:410)+' autostart="true" play="true" loop="true" menu="true" />');
	else if(media_source.indexOf(ext_name)>-1)playMedia(surl);
}
function playMedia(url11){
	var html='<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" style="width:496;height:410;border:1px solid #CCCCCC">';
	html+='<param name="url" value="'+url11+'">;';
	html+='<param name="rate" value="1">';
	html+='<param name="balance" value="0">';
	html+='<param name="currentPosition" value="0">';
	html+='<param name="playCount" value="1">"';
	html+='<param name="autoStart" value="1">';
	html+='<param name="volume" value="60">"';
	html+='<param name="currentMarker" value="0">';
	html+='<param name="invokeURLs" value="-1">';
	html+='<param name="stretchToFit" value="1">';
	html+='<param name="windowlessVideo" value="1">';
	html+='<param name="enabled" value="1">';
	html+='<param name="enableContextMenu" value="1">';
	html+='<param name="fullScreen" value="0">"';
	html+='<param name="enableErrorDialogs" value="0">"';
	html+='</object>';
	document.write(html);
}
//以下脚本为集思鹏自动表单所用脚本/////////////////////////////////////////////////////////////////////
//新增记录
function doAddRecord(form_id){
	var newurl=replaceURLParameter(location.href,"JSP_AUTOFORM_MODE_FIELD_jspsoft","0");
	location="/pub/jspform/?"+getQueryString(newurl);
}
//删除记录
function doDeleteRecord(idd){
	var selids="";
	if(idd&&idd!=""){
		selids=idd;
	}else{
		for(var i=0;i<seledRow.size();i++)
			selids+=(i==0?'':',')+seledRow.elementAt(i).row_id;
	}
	if(selids=='')return alert("请先选择要删除的记录！");
	if(!confirm('删除此记录会删除此记录相关的所有表记录，该操作不可恢复，请慎重操作！\n\n真的要删除记录吗？'))return;
	postDeleteRecord(-1,selids);
}
//根据条件查询删除记录
function doDeleteRecordByQuery(){
	if(lform.up_filter.value==""&&!confirm("无查询条件存在，可能会删除所有列表记录，确定继续删除操作吗？"))return;
   //alert(getParameter(location.href,"list_id"));
   //alert(lform.up_filter.value);
	if(!confirm('删除此记录会删除此查询结果所有记录，以及相关的所有表记录，该操作不可恢复，请慎重操作！\n\n真的要删除记录吗？'))return;
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   postRequest(
	   {action:"delete_record_by_query",list_id:getParameter(location.href,"list_id"),list_filter:lform.up_filter.value},
	   function(responseData1){
			if(responseData1=="OK"){
				alert("恭喜您记录删除成功!");
				location.reload(true);
			}else alert(responseData1);
	   }
	   );
	}
	obj.sendData();
}
//修改记录
function doEditRecord(form_id,record_id){
	var newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"id",record_id);
	location=("/pub/jspform/?"+getQueryString(newurl));
}
function doViewRecord(form_id,record_id){
	var newurl="";
	newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"id",record_id);
	newurl=replaceURLParameter(newurl,"JSP_AUTOFORM_MODE_FIELD_jspsoft",2);
	location=("/pub/jspform/?"+getQueryString(newurl));
}
//新增子表记录
function doAddSubRecord(form_id){
	var newurl="";
	newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"sub_record_id","");
	newurl=replaceURLParameter(newurl,"sub_form_mode","0");
	location=("/pub/jspform/?"+getQueryString(newurl));
}
//删除子表记录
function doDeleteSubRecord(form_id,idd){
	var selids="";
	if(idd&&idd!=""){
		selids=idd;
	}else{
		for(var i=0;i<seledRow.size();i++)
			selids+=(i==0?'':',')+seledRow.elementAt(i).row_id;
	}
	if(selids=='')return alert("请先选择要删除的记录！");
	if(!confirm('删除此记录会删除此记录相关的所有表记录，该操作不可恢复，请慎重操作！\n\n真的要删除记录吗？'))return;
	postDeleteRecord(form_id,selids);
}
//导出Excel
function dealExport(form_id1){
	//alert(":"+location.href.indexOf("/pub/jsplist/"));
	var wid=(window.screen.availWidth-8);
	var hgt=(window.screen.availHeight-26);
	if(!$("UserLogin")){
		var tmp="<form action='/pub/"+(location.href.indexOf("/pub/jsplist/")>-1?"jsplist":"jspform")+"/export_excel/' method='POST' name='UserLogin'>";
			 tmp+="<input type='hidden' name='list_id' value='"+getParameter("list_id")+"'>";
			 tmp+="<input type='hidden' name='form_id' value=\""+form_id1+"\">";
			 tmp+="<input type='hidden' name='id' value=\""+getParameter("id")+"\">";
			 tmp+="<input type='hidden' name='up_filter' value=\""+lform.up_filter.value+"\">";
			 tmp+="</form>";
		document.body.insertAdjacentHTML("beforeEnd",tmp);
	}
	document.target=window.top;
	document.UserLogin.submit();
}
//修改子表记录
function doEditSubRecord(form_id,sub_record_id){
	var newurl="";
	newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"sub_record_id",sub_record_id);
	newurl=replaceURLParameter(newurl,"sub_form_mode","1");
	location=("/pub/jspform/?"+getQueryString(newurl));
}
//查看子表记录
function doViewSubRecord(form_id,sub_record_id){
	var newurl="";
	newurl=replaceURLParameter(location.href,"form_id",form_id);
	newurl=replaceURLParameter(newurl,"sub_record_id",sub_record_id);
	newurl=replaceURLParameter(newurl,"sub_form_mode","2");
	location=("/pub/jspform/?"+getQueryString(newurl));
}

function cloneListConfig(idd){
	var list_caption1=prompt("请输入新列表配置的标题","");
	if(!list_caption1||list_caption1==null||list_caption1=="")return;
	
	var params1="list_caption="+list_caption1;

/*var obj=new JSPSoftCallBack();
obj.callback=function(){
	   postRequest(
	   {action:"clone_list_config",list_id:getParameter(location.href,"list_id"),record_id:idd,params:params1},
	   function(responseData1){
			if(responseData1=="OK"){
				alert("恭喜您列表配置克隆成功!");
				location.reload(true);
			}else alert(responseData1);
	   }
	   );
obj.sendLoginData();*/
$.ajax({
	type:'post',
	url:'/pub/app_ajax/',
	data:'action=clone_list_config&list_id='+escape(getParameter(location.href,"list_id"))+'&record_id='+idd+'&params='+escape(params1),
	success:function(ret){
		if(unescape(ret)=='OK'){
				alert("恭喜您列表配置克隆成功!");
				location.reload(true);
		}else alert(unescape(ret));
	}
});
}
function cloneTableConfig(tbid){
	var table_name1=prompt("请输入新表的标题","");
	if(!table_name1||table_name1==null||table_name1=="")return;
	
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   postRequest(
	   {action:"clone_table_field",table_id:tbid,new_table_name:table_name1},
	   function(responseData1){
			if(responseData1=="OK"){
				alert("恭喜您表配置克隆成功!");
				location.reload(true);
			}else alert(responseData1);
	   }
	   );
	}
	obj.sendLoginData();
}
function executeDBUpdate(sqlstr){
	//var table_name1=prompt("请输入新表的标题","");
	//if(!table_name1||table_name1==null||table_name1=="")return;
	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   postRequest(
	   {action:"execute_db_update",sql:sqlstr},
	   function(responseData1){
			if(responseData1=="OK"){
				alert("恭喜您数据库更新操作成功!");
				location.reload(true);
			}else alert(responseData1);
	   }
	   );
	}
	obj.sendLoginData();
}
//新增或修改记录('/app/jspform_sub.jsp',57,false,1){
function doSubRecordEdit1(edit_url,form_id11,sub_list_id,form_mode11,main_id,record_id11){
	edit_url=replaceURLParameter(edit_url,"form_id",form_id11);
	edit_url=replaceURLParameter(edit_url,"form_mode",form_mode11);
	edit_url=replaceURLParameter(edit_url,"main_id",main_id);
	edit_url=replaceURLParameter(edit_url,"sub_list_id",sub_list_id==0?"0":sub_list_id);
	edit_url=replaceURLParameter(edit_url,"record_id",record_id11?record_id11:-1);
	openWindow(edit_url,window.screen.availWidth*0.6,window.screen.availHeight*0.6);
}
//删除第三层列表记录
function doSubRecordDelete1(delete_url,sub_list_id11,form_id11,record_ids){
	var selids="";
	if(record_ids&&record_ids!=""){
		selids=record_ids;
	}else{
		for(var i=0;i<seledRow.size();i++)
			selids+=(i==0?'':',')+seledRow.elementAt(i).row_id;
	}
	if(selids=='')return alert("请先选择要删除的记录！");
	if(!confirm('删除此记录会删除此记录相关的所有表记录，该操作不可恢复，请慎重操作！\n\n真的要删除记录吗？'))return;

	var obj=new JSPSoftCallBack();
	obj.callback=function(){
	   postRequest({action:"delete_sub_record",sub_list_id:sub_list_id11,form_id:form_id11,delete_record_ids:selids},function(responseData1){
			if(responseData1=="OK"){
				alert("恭喜您记录删除成功!");
				location.reload(true);
			}else alert(responseData1);
	   });
	}
	obj.sendLoginData();
}
//树状节点回调函数
function loadset(top_key_code11,ele_id1,ele_pn1,ele_id2,ele_pn2){
	try{
		var obj=new JSPSoftCallBack();
		obj.callback=function(){
		   if(!this.isLogin())return alert("请先登陆！");
		   postRequest({action:"load_entity_object",table_name:"dc_keywords",filter:"key_code='"+top_key_code11+"'"},
		   function(responseData1){
				eval(responseData1);
				$(ele_id1).value=eval("instanceObj."+ele_pn1);//.parameter2;
				$(ele_id2).value=eval("instanceObj."+ele_pn2);//instanceObj.parameter;
		   }
		   );
		}
		obj.sendData();
	}catch(e){alert(e.description)}
}
//树状节点回调函数
function loadsetPatient(patient_id1,control_id1,ele_pn1,control_id2,ele_pn2){	
	try{
		var obj=new JSPSoftCallBack();
		obj.callback=function(){
		   if(!this.isLogin())return alert("请先登陆！");
		   postRequest({action:"load_entity_object",table_name:"dc_patient",filter:"id="+patient_id1},
		   function(responseData1){
			    //alert(responseData1);
				eval(responseData1);
				$(control_id1).value=eval("instanceObj."+ele_pn1);
				$(control_id2).value=eval("instanceObj."+ele_pn2);
		   }
		   );
		}
		obj.sendData();
	}catch(e){alert(e.description)}
}
//显示查询条件
function showSearch(){
	var obj1=document.getElementById("search_div");
	obj1.style.display="block";	
	//var obj2=document.getElementById("hide");
	//obj2.style.display="block";
	var obj3=document.getElementById("show");
	obj3.style.display="none";
	var obj4=document.getElementsByName("show_search_panel");
	obj4[0].value="1";
}
//隐藏查询条件
function hideSearch(){
	var obj1=document.getElementById("search_div");
	obj1.style.display="none";
	var obj2=document.getElementById("show");
	obj2.style.display="block";

	var obj4=document.getElementsByName("show_search_panel");
	obj4[0].value="0";
}
//打印，导出Excel数据
function doPrintExcel(sub_list){
	var is_sub=-1;
	var begin_list=-1;
	var end_list=-1;
	var id=-1;
	var temp_href=location.href;

	if(sub_list==null || sub_list==-1){//主表
		is_sub=0;
		begin_list=temp_href.indexOf("list_id=")+8;
		end_list=temp_href.indexOf("&func_id");
	}else{//子表
		is_sub=1;
		begin_list=temp_href.indexOf("form_id=")+8;
		end_list=temp_href.indexOf("&id=");
		
		var end_id=temp_href.indexOf("&sub_record_id");
		id=temp_href.substring(end_list+4,end_id);
	}
	var list_id=temp_href.substring(begin_list,end_list);
	top.open("/a.jsp?list_id="+list_id+"&is_sub="+is_sub+"&id="+id,"_blank");
}
/*启用或禁用逻辑表创建标志*/
function change_table_created(form_id,id){
	//alert(form_id+","+id);
	if(!confirm("确实要启用或禁用表吗？"))return;
	$.ajax({
		type:'post',
		url:'/web/dealAjax.jsp',
		data:'action=change_table_created&table_id='+id,
		success:function(ret){
			if($.trim(ret)=='OK'){
				alert("操作成功！");location.reload(false);
			}else alert($.trim(ret));
		}
	});
}

//展示全remark
function showRemark(conn_id,obj){
	$.ajax({
		type:'post',
		url:'/web/dealAjax.jsp',
		data:'action=showRemark&conn_id='+conn_id,
		success:function(ret){
			var re=$.trim(ret);
			$(obj).html(re);
		}
	});
}

function submitResearch(formObj){
	var submit_fields=0;
	for(var n=0;formObj!=null&&n<formObj.elements.length;n++){
		if(formObj.elements[n].disabled)continue;
                                if(formObj.elements[n].type=="radio"){
                                       if(!formObj.elements[n].selected&&!formObj.elements[n].checked)continue;
                                }else if(formObj.elements[n].type=="checkbox"){
                                       if(!formObj.elements[n].checked)continue;
                                }
		var ename=formObj.elements[n].name;
		var evalue=formObj.elements[n].value;
		var eneed=(formObj.elements[n].notneed?0:1);
		if(ename==null||ename=="")continue;
		if(evalue==null)evalue="";
		submit_fields++;
	}
	if(submit_fields<2)return alert("请正确填写调查题目!"+submit_fields);
	var obj=new JSPSoftCallBack();
	var postdata=getFormPostData(formObj);
                postdata.action="submit_research";
	obj.callback=function(){
		jQuery.ajax({
		  type:'post',
		  url:'/pub/cms_ajax/',
		  data:postdata,
		  success:function(ret){
                                                                 eval(unescape(ret));
		 },
		  error:function(ret){}
		   	});
		   
	}

	obj.sendData();
	return false;
}
function  statResearch(formObj,id){
      //formObj.action="/web/plugin/exam/answer_stat.jsp";
      //formObj.submit();
	  top.showFrame("投票结果","/web/plugin/exam/answer_stat.jsp?exam_id="+id,800,600);
}
function gotoControlPanel(){
	location="/pub/p147_k6.htm";
}
