// JavaScript Document
//函数名：chksafe                                  
//功能介绍：检查是否含有"'",'\\',"/"                                  
//参数说明：要检查的字符串                                  
//返回值：0：是  1：不是                                  
function chksafe(a)                                  
{	                                  
	fibdn = new Array ("'" ,"\\", "、", ",", ";", "/");                                  
	i=fibdn.length;                                  
	j=a.length;                                  
	for (ii=0;ii<i;ii++)                                  
	{	for (jj=0;jj<j;jj++)                                  
		{	temp1=a.charAt(jj);                                  
			temp2=fibdn[ii];                                  
			if (temp1==temp2)                                  
			{	return 0; }                                  
		}                                  
	}                                  
}
//函数名：chkspc                                  
//功能介绍：检查是否含有空格                                  
//参数说明：要检查的字符串                                  
//返回值：0：是  1：不是                                  
function chkspc(a)                                  
{                                  
	var i=a.length;                                  
	var j = 0;                                  
	var k = 0;                                  
	while (k<i)                                  
	{                                  
		if (a.charAt(k) != " ")                                  
			j = j+1;                                  
		k = k+1;                                  
	}                                  
	if (j==0)                                  
	{                                  
		return 0;                                  
	}                                  
	                                  
	if (i!=j)                                  
	{ return 2; }                                  
	else                                  
	{                                  
		return 1;                                  
	}                                  
}                                  
//函数名：fucCheckLength                                  
//功能介绍：检查字符串的长度                                  
//参数说明：要检查的字符串                                  
//返回值：长度值                                  
function fucCheckLength(strTemp)                                  
{                                  
	var i,sum;                                  
	sum=0;                                  
	for(i=0;i<strTemp.length;i++)                                  
	{                                  
		if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))                                  
			sum=sum+1;                                  
		else                                  
			sum=sum+2;                                  
	}                                  
	return sum;                                  
}

//检查字符串是否是字母数字下划线
function chkitem(str)                                  
{	                                  
	var strSource ="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_";                                  
  var ch;                                  
  var i;                                  
  var temp;                                  
                                    
  for (i=0;i<=(str.length-1);i++)                                  
  {                                  
                                    
    ch = str.charAt(i);                                  
    temp = strSource.indexOf(ch);                                  
    if (temp==-1)                                   
    {                                  
     return 0;                                  
    }                                  
  }                                  
  if (strSource.indexOf(ch)==-1)                                  
  {                                  
    return 0;                                  
  }                                  
  else                                  
  {                                  
    return 1;                                  
  }                                   
} 

//树型类别列表方式下展开与折叠节点的函数
function SwitchNode(nodename,nodeiconame)
{
	var obj=document.all[nodename];
	if(obj!=null)
		{
			if(obj.style.display!="none")
				obj.style.display="none";
			else
				obj.style.display="block";
		}
	var IcoObj=document.all[nodeiconame];
	if(IcoObj!=null)
	{
		if(IcoObj.src.toLowerCase().indexOf("open.gif")==-1)
			IcoObj.src="/images/node/open.gif";
		else
			IcoObj.src="/images/node/close.gif";
	}
}

function OpenDialog(Url,Width,Height)
{
	window.showModalDialog(Url,"","center:yes;help:no;status:no;resizable:no;dialogHeight:"+Height+"px;dialogWidth:"+Width+"px");
}

function ShowInfo(Url,Width,Height)
{
	window.showModelessDialog(Url,"","center:yes;help:no;status:no;resizable:no;dialogHeight:"+Height+"px;dialogWidth:"+Width+"px");
}


function ViewUrl(Url,Width,Height)
{
	window.open(Url,"NewPage","height="+Height+",width="+Width+",location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no,top=50,left=50");
}

function RegisterMember()
{
	OpenDialog("Member_Register.asp",600,500);
}

function ForgetPassword()
{
	OpenDialog("Member_Forget_Password.asp",400,300);
}

function EditMember()
{
	OpenDialog("Member_edit.asp",550,500);
}

//用于用户注册及修改表单的验证函数
function CheckMemberForm()
{
	with(document.form1)
	{
		if(UserName.value=="")
		{
			alert("必须输入用户");
			UserName.focus();
			return(false);
		}
		
		if(Password.value=="")
		{
			alert("必须输入密码");
			Password.focus();
			return(false);
		}
		
		if(ConfirmPassword.value!=Password.value)
		{
			alert("确认密码与密码不一致");
			ConfirmPassword.focus();
			return(false);
		}
		
		if(Question.value=="")
		{
			alert("必须输入取回密码问题");
			Question.focus();
			return(false);
		}
		if(Anwser.value=="")
		{
			alert("必须输入取回密码答案");
			Anwser.focus();
			return(false);
		}
		
		if(Phone.value=="")
		{
			alert("必须输入电话,以便与你联系");
			Phone.focus();
			return(false);
		}
		
		if(Email.value=="")
		{
			alert("必须输入邮箱,以便与你联系");
			Email.focus();
			return(false);
		}
		var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
		if(!Re.test(Email.value))
		{
		alert("Email格式错误,请重新输入");
		Email.focus();
		return(false);
		}
		
		if(Address.value=="")
		{
			alert("必须输入联系地址!");
			Address.focus();
			return(false);
		}
		event.srcElement.value="正在发送...";
		event.srcElement.disabled=true;
		submit();
	}
}

//用于检查添加新闻分类表单的函数
function CheckArticleTypeForm()
{
	with(document.form1)
	{
		if(ArticleType.value=="")
		{
			alert("必须输入类别名称");
			ArticleType.focus();
			return(false);
		}
		if(!AutoLinkUrl.checked&&Url.value=="")
		{
			alert("如果不使用自动链接,则必须输入或选取一个有效的链接地址!");
			Url.focus();
			return(false);
		}
		var Re=new RegExp("^\\d+$","i");
		if(!Re.test(Sorting.value))
		{
			alert("显示顺序必须是一个数值");
			Sorting.focus();
			return(false);
		}
		submit();
	}
}


//用于检查添加产品类别表单的函数
function CheckProductTypeForm()
{

	with(document.form1)
	{
		if(TypeName.value=="")
		{
			alert("必须输入类别名称");
			TypeName.focus();
			return(false);
		}
		if(!AutoLinkUrl.checked&&Url.value=="")
		{
			alert("如果不使用自动链接,则必须输入或选取一个有效的链接地址!");
			Url.focus();
			return(false);
		}
		var Re=new RegExp("^\\d+$","i");
		if(!Re.test(Sorting.value))
		{
			alert("显示顺序必须是一个数值");
			Sorting.focus();
			return(false);
		}
		submit();
	}
}

//确认删除条目时的确认函数
function ConfirmDelete(Url,Msg)
{
	if(confirm(Msg))
	{		
		window.location.href=Url;
	}
}

//添加及修改新闻表单的验证函数
function CheckArticleForm()
{
	with(document.form1)
	{
		if(Title.value=="")
		{
			alert("必须输入标题");
			Title.focus();
			return(false);
		}
		if(ArticleTypeId.options[ArticleTypeId.selectedIndex].value=="")
		{
			alert("必须选择新闻所属类别");
			ArticleTypeId.focus();
			return(false);
		}
		
		if(!AutoLinkUrl.checked&&Url.value=="")
		{
			alert("如果不使用自动链接,则必须输入或选取一个有效的链接地址!");
			Url.focus();
			return(false);
		}


		if(AddTime.value=="")
		{
			alert("必须输入添加时间");
			AddTime.focus();
			return(false);
		}
		
		var Re=new RegExp("^\\d+$","i");
		if(!Re.test(Sorting.value))
		{
			alert("显示顺序必须是一个数值");
			Sorting.focus();
			return(false);
		}
		submit();
	}
}

//栏目添加及编辑时的表单验证函数
function CheckNavigateItemForm()
{
	with(document.form1)
	{
		if(ShowText.value=="")
		{
			alert("必须输入栏目名称");
			ShowText.focus();
			return(false);
		}
		var Re=new RegExp("^\\d+$","i");
		if(!Re.test(Sorting.value))
		{
			alert("显示顺序必须是一个数值");
			Sorting.focus();
			return(false);
		}
		submit();
	}
}

//选择链接目标页面函数
function ChooserPage(filename)
{
	var vReturn=window.showModalDialog("Page_Man.asp?Chooser=true&filename="+filename,"","center:yes;help:no;status:no;resizable:no;dialogHeight:500px;dialogWidth:700px");
	return(vReturn);
}

//选择客服人员分组页面函数
function ChooserServicerGroup()
{
	var vReturn=window.showModalDialog("Servicer_group_Chooser.asp","","center:yes;help:no;status:no;resizable:no;dialogHeight:40px;dialogWidth:130px");
	return(vReturn);
}

//选择国家
function ChooserCountry()
{
	var vReturn=window.showModalDialog("Customer_Country_Chooser.asp","","center:yes;help:no;status:no;resizable:no;dialogHeight:40px;dialogWidth:150px");
	return(vReturn);
}
//选择省份
function ChooserState()
{
	var vReturn=window.showModalDialog("Customer_State_Chooser.asp","","center:yes;help:no;status:no;resizable:no;dialogHeight:40px;dialogWidth:150px");
	return(vReturn);
}

//选择城市
function ChooserCity()
{
	var vReturn=window.showModalDialog("Customer_City_Chooser.asp","","center:yes;help:no;status:no;resizable:no;dialogHeight:40px;dialogWidth:150px");
	return(vReturn);
}

//选择角色
function ChooserGroup()
{
	var vReturn=window.showModalDialog("Group_Man.asp?chooser=true","","center:yes;help:no;status:no;resizable:no;dialogHeight:300px;dialogWidth:500px");
	return(vReturn);
}

//选择帐户
function ChooserAccount()
{
	var vReturn=window.showModalDialog("Account_Man.asp?chooser=true","","center:yes;help:no;status:no;resizable:no;dialogHeight:300px;dialogWidth:500px");
	return(vReturn);
}


//选取单选按钮并返回的函数
function SelectControl(controlid)
{
	var filename="";
	for (var i=0;i<document.getElementsByName(controlid).length;i++)
	{
		if(document.getElementsByName(controlid)[i].checked)
			filename=document.getElementsByName(controlid)[i].value;
	}
	window.returnValue=filename;
	window.close();
}

//页面制作及编辑表单验证函数
function PageForm_Valid()
{
	with(document.form1)
	{
		var Re=new RegExp("^[\\w-_]+\\.asp$","i")
		if(!Re.test(FileName.value))
		{
			alert("文件名格式不正确.\n扩展名必须是.asp并且文件名由英文字母和数字组成.");
			FileName.focus();
			return(false);
		}
		submit();		
	}
}

//更改密码对话框的验证函数

function ChangePasswordForm_Valid()
{
	with(document.form1)
	{
		if(UserName.value=="")
		{
			alert("必须输入管理员用户名!");
			UserName.focus();
			return(false);
		}
		
		if(OrgPassword.value=="")
		{
			alert("必须输入原密码!");
			OrgPassword.focus();
			return(false);
		}
		
		if(NewPassword.value=="")
		{
			alert("必须输入新密码!");
			NewPassword.focus();
			return(false);
		}
		submit();
	}
}

//添加及编辑表单的验证函数
function ProductForm_Valid()
{
	with(document.form1)
	{
		if(Model.value=="")
		{
			alert("必须输入型号");
			Model.focus();
			return(false);
		}
		var fname=LargePic.value;
		var CharArray=new Array();
		CharArray=fname.split("\\");
		var Re=new RegExp("^[\\w-_ ]{1,25}\\.jpg||.gif$","i");
		if(LargePic.value!="")
		{
			if(!Re.test(CharArray[CharArray.length-1]))
			{
				alert("只支持JPG/GIF格式图像,其他格式图像无法自动产生缩略图!\n图像文件名必须由1到25个字母数字或下划线组成,请勿使用特殊字符!");
				LargePic.focus();
				return(false);
			}
		}		
		
		Re=new RegExp("^\\d+$","i");
		if(!Re.test(Sorting.value))
		{
			alert("显示顺序必须是一个数值");
			Sorting.focus();
			return(false);
		}
		
		if(!AutoLinkUrl.checked&&Url.value=="")
		{
			alert("如果不使用自动链接,则必须输入或选取一个有效的链接地址!");
			Url.focus();
			return(false);
		}
		
		submit();		
	}
}	

//显示TOOLTIP式的弹出窗
var oPopup = window.createPopup();
function ShowToolTip(HtmlText,Width,Height)
{
if(oPopup!=null)
	{
    var lefter = event.offsetY+10;
    var topper = event.offsetX+10;
    oPopup.document.body.innerHTML ="<table border=1 bordercolor=#cccccc bgcolor=#fefef8 style=border-collapse:collapse;font-size:9pt  cellpadding=0 cellspacing=0 align=center width='100%' height='100%'><tr><td align=center valign=middle height='100%'>"+HtmlText+"</td></tr></table>"; 
	oPopup.document.body.style.overflow="hidden"
	//oPopup.document.body.style.filter='progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=gold, EndColorStr=#FFFFFF)';
    oPopup.show(topper, lefter, Width, Height, event.srcElement);
	}
}
function HideToolTip()
{
	oPopup.hide();
}

//添加到购物蓝
function AddToCart(id)
{
	OpenDialog("shopCart_AddItem.asp?id="+id,600,400);
}

//查看购物车
function ViewCart()
{
	OpenDialog("shopCart_List.asp",600,400);
}

//上传及修改产品附加图片时的表单验证函数
function ProductPic_Valid()
{
	with(document.form1)
	{
		var fname=FileName.value;
		var CharArray=new Array();
		CharArray=fname.split("\\");
		var Re=new RegExp("^[\\w-_ ]{1,25}\\.jpg$","i");
		if(!Re.test(CharArray[CharArray.length-1]))
		{
			alert("只支持JPG格式图像,其他格式图像无法自动产生缩略图!\n图像文件名必须由1到25个字母数字或下划线组成,请勿使用特殊字符!");
			FileName.focus();
			return(false);
		}
		submit();
	}
}

//上传及编辑产品附件表单的验证函数
function ProductAddtion_Valid()
{
	with(document.form1)
	{
		if(Url.value=="")
		{
			alert("必须输入或选择符件");
			Url.focus();
			return(false);
		}
		if(Description.value=="")
		{
			alert("必须输入一个简单的说明文字");
			Description.focus();
			return(false);
		}
		submit();
	}
}

//浏览服务器函数,借助了FCKEDITOR的功能,请保持FCKEDITOR的完整性
function BrowseServer()
{
	var iWidth	= 700;
	var iHeight	= 500 ;
	var iLeft = (screen.width  - iWidth) / 2 ;
	var iTop  = (screen.height - iHeight) / 2 ;
	var sOptions = "toolbar=no,status=no,resizable=yes,dependent=yes" ;
	sOptions += ",width=" + iWidth ;
	sOptions += ",height=" + iHeight ;
	sOptions += ",left=" + iLeft ;
	sOptions += ",top=" + iTop ;
	var oWindow = window.open( "/fckeditor/editor/filemanager/browser/default/browser.html?Type=File&Connector=connectors/asp/connector.asp", "FCKBrowseWindow", sOptions ) ;
}
//用于设置URL的内容,被浏览服务器对话框所调用
function SetUrl(url )
{
	document.getElementById('Url').value = url ;
}

//限制只能输入数字的函数
function Number_KeyPressHandler(ctrl)
{	
	if (event.keyCode==13)
		return(true);
	if(event.keyCode<48||event.keyCode>57)
		return(false);
	else
		return(true);
}

//更改数量
function ChangeAmount()
{
	with(document.form1)
	{
		submit();
	}
}

function InquiryForm_Valid()
{
	//发送询盘
	with(document.form1)
	{
		if(UserName.value=="")
		{
			alert("必须输入姓名!");
			UserName.focus();
			return(false);
		}
		if(Phone.value=="")
		{
			alert("必须输入电话!");
			Phone.focus();
			return(false);
		}
		if(Address.value=="")
		{
			alert("必须输入地址!");
			Address.focus();
			return(false);
		}
		
		var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
		if(!Re.test(Email.value))
		{
		alert("Email格式错误,请重新输入");
		Email.focus();
		return(false);
		}
		event.srcElement.value="正在发送...";
		event.srcElement.disabled=true;
		submit();
	}
}

function RollBuiltingForm_Valid()
{
	//验证公告
	with(document.form1)
	{		
		if(ShowText.value=="")
		{
			alert("必须输入滚动公告的标题!");
			ShowText.focus();
			return(false);
		}
		if(Summary.value.length>200)
		{
			alert("摘要内容太长");
			Summary.focus();
			return(false);
		}
		oEditor = FCKeditorAPI.GetInstance( 'FullContent' )
		if(oEditor.GetXHTML()=="")
		{
			alert("必须输入滚动公告的内容");
			return(false);
		}
		submit();
	}
}

function MsgForm_Valid()
{
	//发表留言
	with(document.MsgForm)
	{
		if(UserName.value=="")
		{
			alert("必须输入用户名!");
			UserName.focus();
			return(false);
		}
		var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
		if(!Re.test(Email.value))
		{
			alert("Email格式错误,请重新输入");
			Email.focus();
			return(false);
		}
		if(Title.value=="")
		{
			alert("必须输入标题!");
			Title.focus();
			return(false);
		}
		if(Content.value=="")
		{
			alert("必须输入内容");
			Content.focus();
			return(false);
		}
		event.srcElement.value="正在发送...";
		event.srcElement.disabled=true;
		submit();
	}
}

function FeedForm_Valid()
{
	//反馈验证
	with(document.FeedForm)
	{		
		if(UserName.value=="")
		{
			alert("必须输入姓名");
			UserName.focus();
			return(false);
		}
		var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
		if(!Re.test(Email.value))
		{
			alert("Email格式错误,请重新输入");
			Email.focus();
			return(false);
		}
		if(Title.value=="")
		{
			alert("必须输入反馈标题");
			Title.focus();
			return(false);
		}
		if(Body.value=="")
		{
			alert("必须输入反馈内容");
			Body.focus();
			return(false);
		}
		event.srcElement.value="正在发送...";
		event.srcElement.disabled=true;
		submit();
	}
}

function Send()
{
	//发送新闻
if(document.MailForm.Recipient.value=="")
{
alert("必须输入接收者的邮件地址");
return(false);
}
var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
if(!Re.test(document.MailForm.Recipient.value))
{
alert("接收者邮件地址错误,请重新输入");
return(false);
}
if(document.MailForm.Reply.value=="")
{
alert("必须输入回复邮件地址");
return(false);
}
if(!Re.test(document.MailForm.Reply.value))
{
alert("回复邮件地址格式错误,请重新输入");
return(false);
}
event.srcElement.value="正在发送...";
event.srcElement.disabled=true;
document.MailForm.submit();
}

function PostComment()
  {
	  //发表评论
  with(document.CommentForm)
  {
 	if(NickName.value=="")
	{
	alert("昵称不可为空");
	NickName.focus();
	return(false);
	}
	if(Email.value=="")
	{
	alert("EMAIL地址不可为空");
	Email.focus();
	return(false);
	}
	var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
	if(!Re.test(Email.value))
	{
	alert("邮件地址格式错误!");
	return(false);
	}
	
	if(Title.value=="")
	{
	alert("标题不可为空");
	Title.focus();
	return(false);
	}
	event.srcElement.value="正在发送...";
	event.srcElement.disabled=true;
	submit();
  }
  }
  
  function SwitchMenu(i,flag)
  {
	  //TAB式菜单的交换菜单项的效果
	  var oLeft=document.getElementById("TabLeft"+i);
	  var oRight=document.getElementById("TabRight"+i);
	  var oCenter=document.getElementById("TabCenter"+i);
	  if(oLeft!=null)
	  {
		  if(flag)
		  	oLeft.src="/images/tabover_left.gif";
		else
			oLeft.src="/images/tab_left.gif";
	  }
	  if(oRight!=null)
	  {
		  if(flag)
		  oRight.src="/images/tabover_right.gif";
		 else
		  oRight.src="/images/tab_right.gif";
		 
	  }
	  if(oCenter!=null)
	  {
		  if(flag)
		  oCenter.style.backgroundImage="url(/images/tabover_center.gif)";
		  else
		  oCenter.style.backgroundImage="url(/images/tab_center.gif)";
	  }
  }
  
  function SwitchBg(obj,flag)
  {
	  /*交换背景函数*/
	  if(obj!=null)
	  {
	  if(flag)
	  {
		  obj.style.backgroundColor="#ffffee";
	  }
	  else
	  {
		  obj.style.backgroundColor="transparent";
	  }
	  }
  }
 
 
  function ProductSend()
  {
	  //发送产品给朋友
		if(document.MailForm.Recipient.value=="")
		{
		alert("必须输入接收者的邮件地址");
		return(false);
		}
		var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
		if(!Re.test(document.MailForm.Recipient.value))
		{
		alert("接收者邮件地址错误,请重新输入");
		return(false);
		}
		if(document.MailForm.Reply.value=="")
		{
		alert("必须输入回复邮件地址");
		return(false);
		}
		if(!Re.test(document.MailForm.Reply.value))
		{
		alert("回复邮件地址格式错误,请重新输入");
		return(false);
		}
		event.srcElement.value="正在发送...";
		event.srcElement.disabled=true;
		document.MailForm.submit();
}


function LinkMode_Change(obj)
{
	//自动产生链接和手动产生链接的方式切换
	if(obj.checked)
	{
		document.forms[0].Url.value="";
		document.forms[0].Url.disabled=true;
		document.all["LinkUrlSelector"].style.visibility="hidden";		
	}
	else
	{
		document.forms[0].Url.disabled=false;
		document.all["LinkUrlSelector"].style.visibility="visible";		
	}
}

function ChangeProductPic(PicObjId,PicSrc)
{
	//在产品主图区域显示附加图片
	var obj=document.getElementById(PicObjId);
	var objWidth=obj.width;
	var objHeight=obj.height;
	obj.src=PicSrc;
	obj.width=objWidth;
	obj.height=objHeight;
}

function ProductAddtionInfo_Valid()
{
	//添加产品资料验证
	with(document.form1)
	{
		if(TabName.value=="")
		{
			alert("必须输入产品资料名称");
			TabName.focus();
			return(false);
		}
		
		oEditor = FCKeditorAPI.GetInstance( 'TabContent' )
		if(oEditor.GetXHTML()=="")
		{
			alert("必须输入产品资料详细内容");
			return(false);
		}
		submit();
	}
}

function Servicer_Valid()
{
	with(document.form1)
	{
		if(qq.value=="")
		{
			alert("必须输入QQ号码!");
			qq.focus();
			return(false);
		}
		if(title.value=="")
		{
			alert("必须输入显示名称!");
			title.focus();
			return(false);
		}
		if(group.value=="")
		{
			alert("必须输入或选择所属分组!");
			group.focus();
			return(false);
		}
		submit();
	}
}

function CustomerFom_Valid()
{
	with(document.form1)
	{
		if(Company.value=="")
		{
			alert("公司名不能为空!");
			Company.focus();
			return(false);
		}
		if(RealName.value=="")
		{
			alert("联系人姓名不能为空");
			RealName.focus();
			return(false);
		}
		if(Phone.value=="")
		{
			alert("联系人电话不能为空!");
			Phone.focus();
			return(false);
		}
		var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
		if(!Re.test(Email.value))
		{
			alert("邮件地址格式错误!正确的格式为:user@domain.com");
			Email.focus();
			return(false);
		}
		if(Address.value=="")
		{
			alert("地址不能为空");
			Address.focus();
			return(false);
		}
		submit();
	}
}

function LoginAccountForm_Valid()
{
	with(document.form1)
	{
		if(UserName.value=="")
		{
			alert("必须输入用户名");
			UserName.focus();
			return(false);
		}
		if(Password.value=="")
		{
			alert("必须输入密码");
			Password.focus();
			return(false);
		}
		submit();
	}
}

function AddtionInfoFom_Valid()
{
	with(document.form1)
	{
		if(AddtionKey.value=="")
		{
			alert("必须输入附加资料名称!");
			AddtionKey.focus();
			return(false);
		}
		if(AddtionValue.value=="")
		{
			alert("必须输入附加资料内容!");
			AddtionValue.focus();
			return(false);
		}
		submit();
	}
}

function ContactForm_Valid()
{
	with(document.form1)
	{
		if(UserName.value=="")
		{
			alert("必须输入联系人姓名");
			UserName.focus();
			return(false);
		}
		
		if(Phone.value=="")
		{
			alert("必须输入联系人电话");
			Phone.focus();
			return(false);
		}
		var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
		if(!Re.test(Email.value))
		{
			alert("邮件地址格式错误!正确的格式为:user@domain.com");
			Email.focus();
			return(false);
		}
		submit();
	}
}

function CustomerProductForm_Valid()
{
	with(document.form1)
	{
		if(ProductName.value=="")
		{
			alert("必须输入经营项目名称");
			ProductName.focus();
			return(false);
		}
		if(MonthAmount.value=="")
		{
			alert("必须输入月产销量");
			MonthAmount.focus();
			return(false);
		}
		submit();
	}
}

function CustomerConsumeForm_Valid()
{
	with(document.form1)
	{
		if(ModelNo.value=="")
		{
			alert("必须输入拟用产品型号");
			ModelNo.focus();
			return(false);
		}
		if(Amount.value=="")
		{
			alert("必须输入容量");
			Amount.focus();
			return(false);
		}
		if(UseAmount.value=="")
		{
			alert("必须输入月用量!");
			UseAmount.focus();
			return(false);
		}
		submit();
	}
}

function CustomerTalkpriceForm_Valid()
{
	with(document.form1)
	{
		if(UserList.options[UserList.selectedIndex].value=="")
		{
			alert("必须选择报价人!");
			UserList.focus();
			return(false);
		}
		if(AddDate.value=="")
		{
			alert("必须输入报价日期!");
			AddDate.focus();
			return(false);
		}
		submit();
	}
}

function CustomerPriceListForm_Valid()
{
	with(document.form1)
	{
		if(ModelNo.value=="")
		{
			alert("必须输入产品型号!");
			ModelNo.focus();
			return(false);
		}
		if(Amount.value=="")
		{
			alert("必须输入数量!");
			Amount.focus();
			return(false);
		}
		if(Price.value=="")
		{
			alert("必须输入价格");
			Price.focus();
			return(false);
		}
		submit();
	}
}

function CustomerDelirtySampleForm_Valid()
{
	with(document.form1)
	{
		if(UserList.options[UserList.selectedIndex].value=="")
		{
			alert("必须选择报价人!");
			UserList.focus();
			return(false);
		}
		if(SubmitDate.value=="")
		{
			alert("必须输入申请日期!");
			SubmitDate.focus();
			return(false);
		}
		submit();
	}
}


function CustomerInvoiceForm_Valid()
{
	with(document.form1)
	{
		if(UserList.options[UserList.selectedIndex].value=="")
		{
			alert("必须选择业务人员!");
			UserList.focus();
			return(false);
		}
		if(SignDate.value=="")
		{
			alert("必须输入签订日期!");
			SignDate.focus();
			return(false);
		}
		submit();
	}
}


function CustomerDelirtyContentForm_Valid()
{
	with(document.form1)
	{
		if(ModelNo.value=="")
		{
			alert("必须输入产品型号!");
			ModelNo.focus();
			return(false);
		}
		if(Amount.value=="")
		{
			alert("必须输入数量!");
			Amount.focus();
			return(false);
		}
		submit();
	}
}

function AccountForm_Valid()
{
	with(form1)
	{
		if(LoginName.value=="")
		{
			alert("必须输入登录名");
			LoginName.focus();
			return(false);
		}
		if(Password.value=="")
		{
			alert("必须输入密码");
			Password.focus();
			return(false);
		}
		if(GroupId.value=="")
		{
			alert("请双击选择角色!");
			GroupId.focus();
			return(false);
		}
		submit();
	}
}

function GroupForm_Valid()
{
	with(document.form1)
	{
		if(GroupName.value=="")
		{
			alert("必须输入角色名!");
			GroupName.focus();
			return(false);
		}
		submit();
	}
}

function UserForm_Valid()
{
	with(document.form1)
	{
		if(UserName.value=="")
		{
			alert("必须输入用户名");
			UserName.focus();
			return(false);
		}
		submit();
	}
}

function JobForm_Valid()
{
	with(document.JobForm)
	{
		if(TargetJob.value=="")
		{
			alert("必须输入或选择欲应聘岗位!");
			TargetJob.focus();
			return(false);
		}
		if(JobDaiYu.value=="")
		{
			alert("必须输入要求的待遇");
			JobDaiYu.focus();
			return(false);
		}
		if(UserName.value=="")
		{
			alert("必须输入姓名");
			UserName.focus();
			return(false);
		}
		
		var Re=new RegExp("[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}","i")
		if(!Re.test(Email.value))
		{
			alert("邮件地址格式错误!正确的格式为:user@domain.com");
			Email.focus();
			return(false);
		}
		
		if(PersonalInfo.value=="")
		{
			alert("必须输入个人信息");
			PersonalInfo.focus();
			return(false);
		}
		if(Contact.value=="")
		{
			alert("必须输入联系信息");
			Contact.focus();
			return(false);
		}
		if(Profile.value=="")
		{
			alert("必须输入个人简介");
			Profile.focus();
			return(false);
		}
		
		if(Train.value=="")
		{
			alert("必须输入教育培训经历");
			Train.focus();
			return(false);
		}
		
		if(Work.value=="")
		{
			alert("必须输入工作经历");
			Work.focus();
			return(false);
		}
		event.srcElement.value="正在发送...";
		event.srcElement.disabled=true;
		submit();
	}
}

function CustomerInvoiceProductForm_Valid()
{
	with(document.form1)
	{
		if(ModelNo.value=="")
		{
			alert("必须输入产品型号");
			ModelNo.focus();
			return(false);
		}
		if(Amount.value=="")
		{
			alert("必须输入数量");
			Amount.focus();
			return(false);
		}
		submit();
	}
}

function CustomerInvoicePaymentForm_Valid()
{
	with(document.form1)
	{
		if(FullMoney.value=="")
		{
			alert("必须输入应收金额");
			FullMoney.focus();
			return(false);
		}
		
		if(FullDate.value=="")
		{
			alert("必须输入应收日期");
			FullDate.focus();
			return(false);
		}
		if(FactMoney.value=="")
		{
			alert("必须输入实收金额");
			FactMoney.focus();
			return(false);
		}
		if(FactDate.value=="")
		{
			alert("必须输入收款日期");
			FactDate.focus();
			return(false);
		}
		submit();
	}
}

function SupplierForm_Valid()
{
	with(document.SupplierForm)
	{
		if(Company.value=="")
		{
			alert("必须输入公司名称");
			Company.focus();
			return(false);
		}
		if(Contact.value=="")
		{
			alert("必须输入联系人姓名");
			Contact.focus();
			return(false);
		}
		if(Phone.value=="")
		{
			alert("必须输入电话");
			Phone.focus();
			return(false);
		}
		var ActivityCheck=false;
		var OtherActivityInput=false;
		var i;
		for(var i=0;i<Activity.length;i++)
		{
			if(Activity[i].checked)
			{
				ActivityCheck=true;
				break;
			}
		}
		if(OtherActivity.value!="")
		{
			OtherActivityInput=true;
		}
		if((!ActivityCheck)&&(!OtherActivityInput))
		{
			alert("必须选择公司性质或者输入其他性质");
			OtherActivity.focus();
			return(false);
		}
		if(Best.value=="")
		{
			alert("必须输入良品率");
			Best.focus();
			return(false);
		}
		if(NoBest.value=="")
		{
			alert("必须输入不良品率");
			NoBest.focus();
			return(false);
		}
		if(Good.value=="")
		{
			alert("必须输入优品率");
			Good.focus();
			return(false);
		}
		if(QualityScore.value=="")
		{
			alert("必须输入质量评分");
			QualityScore.focus();
			return(false);
		}
		if(DailyNum.value=="")
		{
			alert("必须输入日产量");
			DailyNum.focus();
			return(false);
		}
		if(MonthlyNum.value=="")
		{
			alert("必须输入月产量");
			MonthlyNum.focus();
			return(false);
		}
		if(ProductNumScore.value=="")
		{
			alert("必须输入产能评分");
			ProductNumScore.focus();
			return(false);
		}
		if(SendDays.value=="")
		{
			alert("必须输入交货期");
			SendDays.focus();
			return(false);
		}
		if(SendScore.value=="")
		{
			alert("必须输入交货期评分");
			SendScore.focus();
			return(false);
		}
		if(ServiceMemo.value=="")
		{
			alert("必须输入服务态度自我评价");
			ServiceMemo.focus();
			return(false);
		}

		if(ServiceScore.value=="")
		{
			alert("必须输入服务态度评分");
			ServiceScore.focus();
			return(false);
		}
		
		submit();
	}
}

function RecaclScore()
{
	with(document.SupplierForm)
	{
		TotalScore.value=(isNaN(parseFloat(ServiceScore.value))?0:parseFloat(ServiceScore.value))+(isNaN(parseFloat(SendScore.value))?0:parseFloat(SendScore.value))+(isNaN(parseFloat(ProductNumScore.value))?0:parseFloat(ProductNumScore.value))+(isNaN(parseFloat(QualityScore.value))?0:parseFloat(QualityScore.value))+(isNaN(parseFloat(ProductScore.value))?0:parseFloat(ProductScore.value));		
	}
}

function CheckScope(ctrl)
{
	if(isNaN(parseFloat(ctrl.value)))
	{
		alert("评分值是一个1-20的数值");
		ctrl.focus();
		ctrl.value="0";
	}
	else
	{
		if(parseFloat(ctrl.value)>20||parseFloat(ctrl.value)<0)
		{
			alert("评分值是一个1-20的数值");
			ctrl.focus();
			ctrl.value="0";
		}
	}
}