function check_user3()  
{  
    if (document.frmdemo.company.value=="")
	{   alert("您的公司名称不能为空,请填写！");
	document.frmdemo.company.focus();
		return false;
	}
    if(chksafe(document.frmdemo.company.value) == 0){
	alert("您的公司名称包含非法字符，请重新输入！");
	document.frmdemo.company.focus();
	return false;
	}

    if (chkspc(document.frmdemo.address.value)==0)
	{	alert ("请填写您的地址。");
		document.frmdemo.address.focus();
		return false;
	}
    if ((chksafe(document.frmdemo.address.value)==0)||(fucCheckLength(document.frmdemo.address.value)>200))
	{	alert ("请填写正确的地址。");
		document.frmdemo.address.focus();
		return false;		
	}

    if (document.frmdemo.name.value=="")
	{   alert("您的姓名/职务不能为空,请填写！");
	document.frmdemo.name.focus();
		return false;
	}
    if(chksafe(document.frmdemo.name.value) == 0){
	alert("您的公司名称包含非法字符，请重新输入！");
	document.frmdemo.name.focus();
	return false;
	}

  	if ((chkspc(document.frmdemo.email.value)==0) || (chkemail(document.frmdemo.email.value)==0))
	{	alert ("请填写正确的e-mail地址。");
		document.frmdemo.email.focus();
		return false;
	}
	if ((chksafe(document.frmdemo.email.value)==0)||(fucCheckLength(document.frmdemo.email.value)>40))
	{	alert ("请填写正确的e-mail地址。");
		document.frmdemo.email.focus();
		return false;		
	}

	if ((document.frmdemo.phone.value=='') || (chkspc(document.frmdemo.phone.value)==0) || (fucCheckLength(document.frmdemo.phone.value)>30)||(fucCheckTEL(document.frmdemo.phone.value)==0))
	{
		alert("您的电话号码填写有误。");
		document.frmdemo.phone.focus();
		return false;
	}


	if ((document.frmdemo.fax.value=='') || (chkspc(document.frmdemo.fax.value)==0) || (fucCheckLength(document.frmdemo.fax.value)>30)||(fucCheckTEL(document.frmdemo.fax.value)==0))
	{
		alert("您的传真号码填写有误。");
		document.frmdemo.fax.focus();
		return false;
	}



    return true;
}


////////////////////////////////////////////////////////////////

function check_qa()  
{  
	if(checkspace(frmqa.name.value) || frmqa.name.value.length < 2 ){
	Frmqa.name.focus();
    alert("您的名称长度不能小于2，请重新输入！");
	return false;
	}
	if(chksafe(Frmqa.name.value) == 0){
	alert("您输入的姓名包含非法字符，请重新输入！");
	return false;
	}

	if ((document.frmqa.phone.value=='') || (chkspc(document.frmqa.phone.value)==0) || (fucCheckLength(document.frmqa.phone.value)>30)||(fucCheckTEL(document.frmqa.phone.value)==0))
	{
		alert("您的电话号码填写有误。");
		document.frmqa.phone.focus();
		return false;
	}


  	if ((chkspc(document.frmqa.email.value)==0) || (chkemail(document.frmqa.email.value)==0))
	{	alert ("请填写正确的e-mail地址。");
		document.frmqa.email.focus();
		return false;
	}
	if ((chksafe(document.frmqa.email.value)==0)||(fucCheckLength(document.frmqa.email.value)>40))
	{	alert ("请填写正确的e-mail地址。");
		document.frmqa.email.focus();
		return false;		
	}

	if(document.Frmqa.desc.value.length < 2 ){
	document.Frmqa.desc.focus();
    alert("请输入您的问题描述！");
	return false;
	}


    return true;
}

/////////////////////////////////////////////////////////////////////
function check_user2()  
{  
    if (document.frmzxxq.company.value=="")
	{   alert("您的公司名称不能为空,请填写！");
	document.frmzxxq.company.focus();
		return false;
	}
    if(chksafe(document.frmzxxq.company.value) == 0){
	alert("您的公司名称包含非法字符，请重新输入！");
	document.frmzxxq.company.focus();
	return false;
	}

    if (chkspc(document.frmzxxq.address.value)==0)
	{	alert ("请填写您的地址。");
		document.frmzxxq.address.focus();
		return false;
	}
    if ((chksafe(document.frmzxxq.address.value)==0)||(fucCheckLength(document.frmzxxq.address.value)>200))
	{	alert ("请填写正确的地址。");
		document.frmzxxq.address.focus();
		return false;		
	}

    if (document.frmzxxq.zhiwu.value=="")
	{   alert("您的姓名/职务不能为空,请填写！");
	document.frmzxxq.zhiwu.focus();
		return false;
	}
    if(chksafe(document.frmzxxq.zhiwu.value) == 0){
	alert("您的公司名称包含非法字符，请重新输入！");
	document.frmzxxq.zhiwu.focus();
	return false;
	}

  	if ((chkspc(document.frmzxxq.email.value)==0) || (chkemail(document.frmzxxq.email.value)==0))
	{	alert ("请填写正确的e-mail地址。");
		document.frmzxxq.email.focus();
		return false;
	}
	if ((chksafe(document.frmzxxq.email.value)==0)||(fucCheckLength(document.frmzxxq.email.value)>40))
	{	alert ("请填写正确的e-mail地址。");
		document.frmzxxq.email.focus();
		return false;		
	}

	if ((document.frmzxxq.phone.value=='') || (chkspc(document.frmzxxq.phone.value)==0) || (fucCheckLength(document.frmzxxq.phone.value)>30)||(fucCheckTEL(document.frmzxxq.phone.value)==0))
	{
		alert("您的电话号码填写有误。");
		document.frmzxxq.phone.focus();
		return false;
	}


	if ((document.frmzxxq.fax.value=='') || (chkspc(document.frmzxxq.fax.value)==0) || (fucCheckLength(document.frmzxxq.fax.value)>30)||(fucCheckTEL(document.frmzxxq.fax.value)==0))
	{
		alert("您的传真号码填写有误。");
		document.frmzxxq.fax.focus();
		return false;
	}



    return true;
}

//////////////////////////////////////////////////////


function formbuy()
{
	if (document.form1.customerName.value.length==0)
	{
		alert("请输入收货人姓名。");
		document.form1.customerName.focus();
		return false;
	}
	if (chkspc(document.form1.address.value)==0)
	{	alert ("请填写您的收货地址。");
		document.form1.address.focus();
		return false;
	}
	if ((chksafe(document.form1.address.value)==0)||(fucCheckLength(document.form1.address.value)>200))
	{	alert ("请填写正确的收货地址。");
		document.form1.address.focus();
		return false;		
	}
	if (chkspc(document.form1.code.value)==0)
	{	alert ("请您填写邮政编码。");
		document.form1.code.focus();
		return false;
	}
	if ((chksafe(document.form1.code.value)==0)||(fucCheckLength(document.form1.code.value)!=6) || (fucCheckNUM(document.form1.code.value)==0))
	{	alert ("请填写正确的邮政编码。");
		document.form1.code.focus();
		return false;		
	}
	if ((document.form1.phone.value=='') || (chkspc(document.form1.phone.value)==0) || (fucCheckLength(document.form1.phone.value)>30)||(fucCheckTEL(document.form1.phone.value)==0))
	{
		alert("您的电话号码填写有误。");
		document.form1.phone.focus();
		return false;
	}
  	if ((chkspc(document.form1.email.value)==0) || (chkemail(document.form1.email.value)==0))
	{	alert ("请填写正确的e-mail地址。");
		document.form1.email.focus();
		return false;
	}
	if ((chksafe(document.form1.email.value)==0)||(fucCheckLength(document.form1.email.value)>40))
	{	alert ("请填写正确的e-mail地址。");
		document.form1.email.focus();
		return false;		
	}
}

//////////////////////////////////////////////////////
function checkspace(checkstr) {
  var str = '';
  for(i = 0; i < checkstr.length; i++) {
    str = str + ' ';
  }
  return (str == checkstr);
}


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; }
		}
	}
	return 1;
}


function chkemail(a)
{	var i=a.length;
	var temp = a.indexOf('@');
	var tempd = a.indexOf('.');
	if (temp > 1) {
		if ((i-temp) > 3){
				if ((i-tempd)>0){
					return 1;
				}
		}
	}
	return 0;
}
//功能介绍：检查字符串的长度
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 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;
	}
}


//函数名：fucCheckTEL
//功能介绍：检查是否为电话号码
//参数说明：要检查的字符串
//返回值：1为是合法，0为不合法
function fucCheckTEL(TEL)
{
	var i,j,strTemp;
	strTemp="0123456789-()# ";
	for (i=0;i<TEL.length;i++)
	{
		j=strTemp.indexOf(TEL.charAt(i));	
		if (j==-1)
		{
			return 0;
		}
	}
	//说明合法
	return 1;
}

//函数名：fucCheckNUM
//功能介绍：检查是否为数字
//参数说明：要检查的数字
//返回值：1为是数字，0为不是数字
function fucCheckNUM(NUM)
{
	var i,j,strTemp;
	strTemp="0123456789";
	if ( NUM.length== 0)
		return 0
	for (i=0;i<NUM.length;i++)
	{
		j=strTemp.indexOf(NUM.charAt(i));	
		if (j==-1)
		{
		//说明有字符不是数字
			return 0;
		}
	}
	//说明是数字
	return 1;
}















function IsAvailable() {

 if (Trim(Form1.memberID.value) == "") {
  alert("姓名不能为空");

  return false;
 }
if (Trim(thisForm.m01_address.value) == "") {
  alert("地址不能为空");
  thisForm.m01_address.focus();
  return false;
 }
 if (Trim(thisForm.m01_job.value) == "") {
  alert("职务不能为空");
  thisForm.m01_job.focus();
  return false;
 }
 if (Trim(thisForm.m01_email.value) == "") {
  alert("联系人email不能为空");
  thisForm.m01_email.focus();
  return false;
 }
 field = thisForm.m01_email;
	field.value=Trim(field.value);
	if ((field.value == "")||(have_char(field.value," "))||(!have_char(field.value,"@"))) {
		alert("请正确填写联系人邮箱地址");
		thisForm.m01_email.focus();
		return false;
	}
 if (Trim(thisForm.m01_phone.value) == "") {
  alert("电话不能为空");
  thisForm.m01_phone.focus();
  return false;
 }
 
 
 
 	return true;
	function have_char(s,h) {
	for (i=0;i<s.length;i++) {
		if (s.substring(i,i+1)==h) {
			return true;
		}
	}
	return false;
  }
    function is_number(s) {
	for (i=0;i<s.length;i++) {
		if ((s.substring(i,i+1)<"0")||(s.substring(i,i+1)>"9")) {
			return false;
		}
	}
	return true;
  }

	function Trim(checkStr)
    {
	for (i=0; i<checkStr.length; i++) {
		ch = checkStr.charAt(i);
		if (ch!=' ') break;
	}
	checkStr = checkStr.slice(i)   //remove the first spaces
	for (i=checkStr.length-1; i>0; i--) {
		ch = checkStr.charAt(i);
		if (ch!=' ') break;
	}
	if (i<checkStr.length-1)
		checkStr = checkStr.slice(0, i-checkStr.length+1);   //remove the last spaces
	return checkStr;
     }
}
	
