
//*********************************类别检验****************************
//*******下一个函数无用*************************
function js_VerifyCodeDataLb(strEditType,strName)
{
	var o_Form=eval("document."+strName);
	var o_Input=eval("document."+strName+".CodeName");
	var o_EditType=eval("document."+strName+".EditType");
	var b_return=true;
	o_EditType.value=strEditType;
	if(js_alltrim(o_Input.value)==""&&strEditType!="delete")
	{
		alert('对不起，类别名称不能为空！');
		b_return=false;
		o_Input.focus();
	}
	else
	{
		if (strEditType=="delete"||strEditType=="modify")
		{
			o_Form.submit();
		}
	}
	return b_return;
}


//**************检查用户名、密码是否合法
function js_VerifyUserData(o_check)
{
	var msg = "",l_return=false,o_value=eval(o_check);
	if (js_alltrim(o_value.value) == ""||(!js_IsValid(js_alltrim(o_value.value),1)))
	{
		msg += "请输入合法的字符（A-Z,a-z,0-9,_）！\n";
	}
	if (msg != "")
	{
		alert("对不起，" + msg);
	}
	else
	{
		l_return=true;
	}
	o_value.focus();
	return l_return;
}


//*************************V02
function js_VerifyUserDataV2(o_form,o_check)
{
	var msg = "";
	var l_return=false;
	var b_submit=false;
	var o_value1=eval(o_form);
	var o_value=eval(o_check);
	
	if (js_alltrim(o_value.value) == ""||(!js_IsValid(js_alltrim(o_value.value),1)))
	{
		msg+="请输入合法的字符（A-Z,a-z,0-9,_）！\n";
	}
	
	if (msg!="")
	{
		alert("对不起，"+msg);
		o_value.focus();
	}
	else
	{
		l_return=true;
		b_submit=true;
	}
	if(b_submit){
		o_value1.submit();
	}
	return l_return;
	
}


//******************检查登录用户名、密码输入是否合法
function js_VerifyLoginData()
{
	var msg = "",l_return=false,v1=document.LogForm.UserName.value,v2=document.LogForm.Password.value;
	if (js_alltrim(v1) == ""||(!js_IsValid(js_alltrim(v1),1)))
	{
		msg += "用户名";
	}
	if (js_alltrim(v2) == ""||(!js_IsValid(js_alltrim(v2),1)))
	{
		if (msg=="")
		{
			msg += "密码";
		}
		else
		{
			msg += "、密码";
		}
	}
	if (msg != "")
	{
		alert("对不起，请输入合法的"+msg+"！");
		document.LogForm.UserName.focus();
	}
	else
	{
		l_return=true;
	}
	return l_return;
}


//控件得到焦点
function js_GetFocus(strName)
{
	var o_GetFocus=eval(strName);
	var b_return=true;
	o_GetFocus.focus();
	return b_return;
}
//*************有关类别的修改，删除***********************
function js_ModifyLbSubmit(strEditType,strName)
{
	var o_Form=eval(strName);
	var b_return=true;
	var msg="";
	var b_submit=false;
	o_Form.EditType.value=strEditType;
	if(strEditType=="modify_mc")
	{
		if(js_alltrim(o_Form.CodeName.value)=="")
		{
			msg += "标题不能为空！\n";
		}
		if (msg != "")
		{
			alert("请注意：\n\n" + msg);
			b_return=false;
			o_Form.CodeName.focus();
		}
		else
		{
			b_submit=true;
		}
	}
	else
	{
		if(strEditType=="modify_zs")
			{
			msg += "在点击‘修改详情’按钮后,若修改了类别名称将以新类别存储！\n";
			alert("请注意：\n\n" + msg);
			b_submit=true;
			}
		if(strEditType=="show_zs")
			{
			msg += "在点击‘显示详情’按钮后,若修改‘类别名称’后，若再单击了‘新增(修改)类别’按钮，都将以新增一条类别处理！";
			alert("请注意：\n\n" + msg);
			b_submit=true;
			}
		if(strEditType=="delete")
			{
				msg += "在点击‘删除’按钮后,若该类别下再无子类别，则不仅会删除该条类别，同时也会删除属于该类别的所有的新闻内容！";
				if (confirm("请注意：\n\n" + msg))
					{
						b_submit=true;
					}
					else
					{
						b_submit=false;
					}
			}
	}
	if(b_submit)
	{
		o_Form.submit();
	}
	return b_return;
}

//************有关类别提交数据校验****************************

function js_VerifyLbData(strName)
{
	var b_return=true;
	var msg="";
	var o_obj1=eval(strName);
	var o_return=o_obj1.CodeName;
	if(js_alltrim(o_obj1.CodeName.value)=="")
	{
		msg += "名称不能为空！\n";
	}

	if (msg != "")
	{
		alert("请注意：\n\n" + msg);
		b_return=false;
	}
	o_return.focus();
	return b_return;
}



//*********************************行业动态板块****************************
//行业动态板块类别数据校验
function xxpt_js_VerifyCodeDataLb(strEditType,strName)
{
	var o_Form=eval("document."+strName);
	var o_EditType=eval("document."+strName+".EditType");
	var b_return=true;
	var b_submit=true;
	var msg="";
	o_EditType.value=strEditType;
	if(strEditType=="new")
	{
		if(js_alltrim(o_Form.CodeName.value)=="")
		{
			msg += "对不起，名称不能为空！\n";
		}
		if (msg != "")
		{
			alert("请注意：\n\n" + msg);
			b_return=false;
			b_submit=false;
			o_Form.CodeName.focus();
		}
	}
	if(strEditType=="modify")
	{
		if(js_alltrim(o_Form.CodeName.value)=="")
		{
			msg += "对不起，类别名称不能为空！\n";
		}
		if (msg != "")
		{
			alert("请注意：\n\n" + msg);
			b_return=false;
			b_submit=false;
			o_Form.CodeName.focus();
		}
	}
	
	if(strEditType=="delete")
	{
		msg="确定要删除该条记录吗？";
		if (confirm("请注意：\n\n" +msg))
			{

			}
			else
			{
				b_submit=false;
				b_return=false;
			}
	}
	if(b_submit)
	{o_Form.submit();}
	return b_return;
}
//检查行业动态块DETAIL输入是否合法
function xxpt_js_VerifyDetailData(strName)
{
	var b_return=true;
	var msg="";
	var o_obj1=eval(strName);
	var o_return=o_obj1.CodeName;
	if(js_alltrim(o_obj1.CodeName.value)=="")
	{
		msg += "标题不能为空！\n";
	}
	if(js_alltrim(o_obj1.xxpt_Detail.value)=="")
	{
		if(msg=="")
		{
			o_return=o_obj1.xxpt_Detail;
		}
		msg += "详细内容不能为空！\n";
	}
	if(!js_ValidDate(o_obj1.rq_y.value,o_obj1.rq_m.value,o_obj1.rq_d.value))
	{
		msg += "请检查日期！\n";
		b_return=false;
	}
	if (msg != "")
	{
		alert("请注意：\n\n" + msg);
		b_return=false;
	}
	o_return.focus();
	return b_return;
}


//信息板块的操作
function xxpt_js_ModifyDetailSubmit(strEditType,strName)
{
	var o_Form=eval(strName);
	var b_return=true;
	var msg="";
	var b_submit=false;
	o_Form.EditType.value=strEditType;
	if(strEditType=="modify_mc")
	{
		if(js_alltrim(o_Form.CodeName.value)=="")
		{
			msg += "标题不能为空！\n";
		}
		if (msg != "")
		{
			alert("请注意：\n\n" + msg);
			b_return=false;
			o_Form.CodeName.focus();
		}
		else
		{
			b_submit=true;
		}
	}
	else
	{
		b_submit=true;
	}
	if(b_submit)
	{o_Form.submit();}
	return b_return;
}

	
	


//#2004.06.03#
//检查数据表结构与一般新闻类相同的信息
function js_Verify_GenericInfoInput(strName)
{
	var b_return=true;
	var msg="";
	var o_obj1=eval(strName);
	var o_return=o_obj1.CodeName;
	if(js_alltrim(o_obj1.CodeName.value)=="")
	{
		msg += "标题不能为空！\n";
	}
	if(js_alltrim(o_obj1.Detail.value)=="")
	{
		if(msg=="")
		{
			o_return=o_obj1.Detail;
		}
		msg += "详细内容不能为空！\n";
	}
	if(!js_ValidDate(o_obj1.rq_y.value,o_obj1.rq_m.value,o_obj1.rq_d.value))
	{
		msg += "请检查日期！\n";
		b_return=false;
	}
	if (msg != "")
	{
		alert("请注意：\n\n" + msg);
		b_return=false;
	}
	o_return.focus();
	return b_return;
}
	
	
//#2004.07.05#
//检查数据表结构与一般新闻类相同的信息,带有HTML编辑器
function js_Verify_GenericInfoInput_WHE(strName)
{
	var b_return=true;
	var msg="";
	var o_obj1=eval(strName);
	var o_return=o_obj1.CodeName;
	o_obj1.Detail.value=js_alltrim(o_obj1.doc_html.value);
	if(js_alltrim(o_obj1.CodeName.value)=="")
	{
		msg += "标题不能为空！\n";
	}
	if(js_alltrim(o_obj1.Detail.value)=="")
	{
		if(msg=="")
		{
			o_return=o_obj1.doc_html;
		}
		msg += "详细内容不能为空！\n";
	}
	if(!js_ValidDate(o_obj1.rq_y.value,o_obj1.rq_m.value,o_obj1.rq_d.value))
	{
		msg += "请检查日期！\n";
		b_return=false;
	}
	if (msg != "")
	{
		alert("请注意：\n\n" + msg);
		b_return=false;
	}
	o_return.focus();
	return b_return;
}
	

	
	
//#2004.06.03#
//检查一般新闻类相同的控制面板操作是否有误
function js_Verify_GenericCtrlPannel(strEditType,strName)
{
	var o_Form=eval(strName);
	var b_return=true;
	var b_submit=true;
	var msg="";
	o_Form.EditType.value=strEditType;
	if(strEditType=="modify_mc")
	{
		if(js_alltrim(o_Form.CodeName.value)=="")
		{
			msg += "名称不能为空！\n";
		}
		
		if (msg != "")
		{
			alert("请注意：\n\n" + msg);
			b_return=false;
			b_submit=false;
			o_Form.CodeName.focus();
		}
	}


	if(strEditType=="delete")
	{
		
		msg="确定要删除该条记录吗？";
		if (confirm("请注意：\n\n" +msg))
			{

			}
			else
			{
				b_submit=false;
				b_return=false;
			}

	}

	if(b_submit)
	{o_Form.submit();}
	return b_return;
	
}
	

