﻿// JScript 文件
function IsIE()
{
    if (navigator.appName.indexOf("Explorer") > -1)
    {
        return true;
    } 
    else
    {
        return false;
    }
}

//--------
// 获取Cookie
//--------
function get_Cookie(cookieName) {
    var cookieString = document.cookie;
    var start = cookieString.indexOf(cookieName + '=');
    if (start == -1)
        return null;
    start += cookieName.length + 1;
    var end = cookieString.indexOf(';', start);
    if (end == -1) return unescape(cookieString.substring(start));
    return unescape(cookieString.substring(start, end));
    set_Cookie(cookieName,"");
}

//--------
// 设置Cookie
//--------
function set_Cookie(name,value)
{
  var Days = 1;
  var exp  = new Date();
  exp.setTime(exp.getTime() + Days*24*60*60*1000);
  document.cookie = name + "="+ escape(value) +";expires="+ exp.toGMTString();
}

//--------
// 校验是否为数字（整数和小数）
//--------
function isNumber(chars) {
	if(/^\d+(\.\d+)?$/.test(chars))
       return true;
    else
       return false;
}

//留言反馈
function CheckFeed()
{
  var username=document.getElementById("txtUserName");
  var question=document.getElementById("txtQuestion");
  var request=document.getElementById("txtRequest");
  var phone=document.getElementById("txtPhone");
  var email=document.getElementById("txtEmail");
  var address=document.getElementById("txtAddress");
  
 if(username.value=="" || username.value==null )
  {
   alert("用户名不能为空");
   username.focus();
   return false;
  }
 
 if(phone.value=="" || phone.value==null)
  {
   alert("电话不能为空");
   phone.focus();
   return false;
  }
  if(address.value=="" || address.value==null )
  {
   alert("地址不能为空");
   address.focus();
   return false;
  }
  
   if(!isEmail(email.value))
  {
   alert("邮箱格式不正确");
   email.focus();
   return false;
  }
  if(question.value=="" || question.value==null )
  {
   alert("标题不能为空");
   question.focus();
   return false;
  }
   if(request.value=="" || request.value==null )
  {
   alert("内容不能为空");
   request.focus();
   return false;
  }
  return true;
}


//获取密码
function CheckDownFindPassword()
{
  var username=document.getElementById("txtName");
  var phone=document.getElementById("txtTel");
  var email=document.getElementById("txtEmail");
  var request=document.getElementById("txtContent");
 if(username.value=="" || username.value==null )
  {
   alert("用户名不能为空");
   username.focus();
   return false;
  }
 if(phone.value=="" || phone.value==null)
  {
   alert("电话不能为空");
   phone.focus();
   return false;
  }
   if(!isEmail(email.value))
  {
   alert("邮箱格式不正确");
   email.focus();
   return false;
  }
   if(request.value=="" || request.value==null )
  {
   alert("内容不能为空");
   request.focus();
   return false;
  }
  return true;
}
//留言反馈
function CheckFeedback()
{
  //var username=document.getElementById("txtUserName");
  var question=document.getElementById("txtQuestion");
  var request=document.getElementById("txtRequest");
 // var phone=document.getElementById("txtPhone");
 // var email=document.getElementById("txtEmail");
 // var address=document.getElementById("txtAddress");
 /*if(username.value=="" || username.value==null )
  {
   alert("用户名不能为空");
   username.focus();
   return false;
  }
  if(question.value=="" || question.value==null )
  {
   alert("公司名称不能为空");
   question.focus();
   return false;
  }
 if(phone.value=="" || phone.value==null)
  {
   alert("电话不能为空");
   phone.focus();
   return false;
  }
  if(address.value=="" || address.value==null )
  {
   alert("地址不能为空");
   address.focus();
   return false;
  }
  
   if(!isEmail(email.value))
  {
   alert("邮箱格式不正确");
   email.focus();
   return false;
  }*/
  
  if(question.value=="" || question.value==null )
  {
   alert("标题不能为空");
   question.focus();
   return false;
  }
   if(request.value=="" || request.value==null )
  {
   alert("内容不能为空");
   request.focus();
   return false;
  }
  return true;
}

//留言反馈
function CheckQA()
{
 
  var question=document.getElementById("txtRequest");
   if(question.value=="" || question.value==null )
  {
   alert("内容不能为空");
   question.focus();
   return false;
  }
  return true;
}

//供求留言
function CheckSupplyFeedback()
{
  var username=document.getElementById("txtUserName");
  var question=document.getElementById("txtQuestion");
  var request=document.getElementById("txtRequest");
  var phone=document.getElementById("txtPhone");
  var email=document.getElementById("txtEmail");
  var address=document.getElementById("txtAddress");
  var postcode=document.getElementById("txtPostcode");
  if(question.value=="" || question.value==null )
  {
   alert("标题不能为空");
   question.focus();
   return false;
  }
  if(username.value=="" || username.value==null )
  {
   alert("姓名不能为空");
   username.focus();
   return false;
  }
  if(phone.value=="" || phone.value==null)
  {
   alert("电话不能为空");
   phone.focus();
   return false;
  }
  if(address.value=="" || address.value==null )
  {
   alert("地址不能为空");
   address.focus();
   return false;
  }
  
   if(!isEmail(email.value))
  {
   alert("邮箱格式不正确");
   email.focus();
   return false;
  }
   if(request.value=="" || request.value==null )
  {
   alert("内容不能为空");
   request.focus();
   return false;
  }
 
  
  return true;
}
//产品，新闻评论
function CheckProductFeedback()
{
  var username=document.getElementById("txtUserName");
  var question=document.getElementById("txtQuestion");
  var request=document.getElementById("txtRequest");
  if(username.value=="" || username.value==null )
  {
   alert("姓名不能为空");
   username.focus();
   return false;
  }
  if(question.value=="" || question.value==null )
  {
   alert("标题不能为空");
   question.focus();
   return false;
  }
   if(request.value=="" || request.value==null )
  {
   alert("内容不能为空");
   request.focus();
   return false;
  }
  
  return true;
}

//用户注册
function CheckMember(){
  var user=document.getElementById("txtUser");
  var password=document.getElementById("txtPassword");
  var repassword=document.getElementById("txtRePassword");
  
  var question=document.getElementById("txtPassQuestion");
  var answer=document.getElementById("txtPassAnswer");
  
  var email=document.getElementById("txtEmail");
  var qq=document.getElementById("txtQQ");
  var address=document.getElementById("txtAddress");
  var name=document.getElementById("txtRealName");
  var phone=document.getElementById("txtPhone");
  
  if(user.value=="" || user.value==null )
 {
   alert("会员名不能为空");
   user.focus();
   return false;
  }
   if(password.value=="" || password.value==null )
  {
   alert("密码不能为空");
   password.focus();
   return false;
  }
 if(question.value=="" || question.value==null )
  {
   alert("密码提示不能为空");
   question.focus();
   return false;
  }
  
  if(answer.value=="" || answer.value==null )
  {
   alert("密码回答不能为空");
   answer.focus();
   return false;
  }
   if(repassword.value!=password.value )
  {
   alert("两次密码不一致");
   repassword.focus();
   return false;
  }
   if(!isEmail(email.value))
  {
   alert("邮箱格式不正确");
   email.focus();
   return false;
  }
  if(qq.value=="" || qq.value==null )
  {
       alert("QQ不能为空");
       qq.focus();
       return false;
  }
  if(address.value=="" || address.value==null )
  {
       alert("收货地址不能为空");
       address.focus();
       return false;
  }
  if(name.value=="" || name.value==null )
  {
       alert("收件人不能为空");
       name.focus();
       return false;
  }
  if(phone.value=="" || phone.value==null )
  {
       alert("联系电话不能为空");
       phone.focus();
       return false;
  }
   

  return true;
}

//用户登录
function CheckLogin()
{
  var username1=document.getElementById("txtUserName1");
  var password1=document.getElementById("txtPassword1");
  if(username1.value=="" || username1.value==null )
  {
   alert("用户名不能为空");
   username1.focus();
   return false;
  }
   if(password1.value=="" || password1.value==null )
  {
   alert("密码不能为空");
   password1.focus();
   return false;
  }
  
  return true;
}

//用户登录2
function CheckLogin2()
{
  var username2=document.getElementById("txtUserName2");
  var password2=document.getElementById("txtPassword2");
  if(username2.value=="" || username2.value==null )
  {
   alert("用户名不能为空");
   username2.focus();
   return false;
  }
   if(password2.value=="" || password2.value==null )
  {
   alert("密码不能为空");
   password2.focus();
   return false;
  }
  
  return true;
}
//修改用户信息
function Checkmodinfo()
{
  var $realname=document.getElementById("txtRealName");
  var $question=document.getElementById("txtPassQuestion");
  var $answer=document.getElementById("txtPassAnswer");
  var $phone=document.getElementById("txtPhone");
  var $email=document.getElementById("txtEmail");
  var $postcode=document.getElementById("txtPostcode");
 
   if($question.value=="" || $question.value==null )
  {
   alert("密码提示不能为空");
   $question.focus();
   return false;
  }
  if($answer.value=="" || $answer.value==null )
  {
   alert("密码回答不能为空");
   $answer.focus();
   return false;
  }
 

   if(!isEmail($email.value))
  {
   alert("邮箱格式不正确");
   $email.focus();
   return false;
  }

  return true;
}

//用户注册
function Checkmodpass()
{
  var oldpassword=document.getElementById("txtOldPassword");
  var password=document.getElementById("txtPassword");
  var repassword=document.getElementById("txtRePassword");
  if(oldpassword.value=="" || oldpassword.value==null )
  {
   alert("原始密码不能为空");
   oldpassword.focus();
   return false;
  }
   if(password.value=="" || password.value==null )
  {
   alert("新密码不能为空");
   password.focus();
   return false;
  }
 
   if(repassword.value!=password.value )
  {
   alert("两次密码不一致");
   repassword.focus();
   return false;
  }
 
  return true;
}

//新闻搜索
function CheckNewsSearch()
{
  var search=document.getElementById("txtSearch");
  if(search.value=="" || search.value==null )
  {
   alert("关键字不能为空");
   search.focus();
   return false;
  } 
  return true;
}

//判断用户名
function CheckFindPwd()
{
  var $username=document.getElementById("txtFindUser");
  var $question=document.getElementById("txtPassQuestion");
  var $answer=document.getElementById("txtPassAnswer");
  if($username.value=="" || $username.value==null )
  {
   alert("用户名不能为空");
   $username.focus();
   return false;
  } 
  if($question.value=="" || $question.value==null )
  {
   alert("密码提示不能为空");
   $question.focus();
   return false;
  } 
  if($answer.value=="" || $answer.value==null )
  {
   alert("密码回答不能为空");
   $answer.focus();
   return false;
  } 
  return true;
}
//找回密码
function CheckChPass()
{
  var password=document.getElementById("txtNewPassword");
  var repassword=document.getElementById("txtReNewPassword");
 
 
   if(password.value=="" || password.value==null )
  {
   alert("密码不能为空");
   password.focus();
   return false;
  }

   if(repassword.value!=password.value )
  {
   alert("两次密码不一致");
   repassword.focus();
   return false;
  }
  return true;
}


//提交订单
function CheckOrderForm()
{
  var $name=document.getElementById("txtName");
  var $address=document.getElementById("txtCompanyAddress");
  var $contory=document.getElementById("txtContory");
  var $phone=document.getElementById("txtPhone");
  var $email=document.getElementById("txtEmail");
  var $fax=document.getElementById("txtFax");
  

  if($name.value=="" || $name.value==null )
  {
   alert("姓名不能为空");
   $name.focus();
   return false;
  } 
  
  
  if($address.value=="" || $address.value==null )
  {
   alert("地址不能为空");
   $address.focus();
   return false;
  } 
     
  if($phone.value=="" || $phone.value==null )
  {
   alert("电话不能为空");
   $phone.focus();
   return false;
  } 
  
  if(!isEmail($email.value))
  {
   alert("邮箱格式不正确");
   $email.focus();
   return false;
  } 
  
  return true;
}


//来样订单
function CheckExampleForm()
{
  var $proname=document.getElementById("pname");
  var $name=document.getElementById("txtName");
  var $address=document.getElementById("txtCompanyAddress");
  var $contory=document.getElementById("txtContory");
  var $phone=document.getElementById("txtPhone");
  var $email=document.getElementById("txtEmail");
  var $fax=document.getElementById("txtFax");
  

  if($proname.value=="" || $proname.value==null )
  {
   alert("产品名称不能为空");
   $proname.focus();
   return false;
  } 
  
  if($name.value=="" || $name.value==null )
  {
   alert("姓名不能为空");
   $name.focus();
   return false;
  } 
  
  
  if($address.value=="" || $address.value==null )
  {
   alert("地址不能为空");
   $address.focus();
   return false;
  } 
     
  if($phone.value=="" || $phone.value==null )
  {
   alert("电话不能为空");
   $phone.focus();
   return false;
  } 
  
  if(!isEmail($email.value))
  {
   alert("邮箱格式不正确");
   $email.focus();
   return false;
  } 
  
  return true;
}

//提交礼品订单
function CheckOrderGift()
{
  
  var $name=document.getElementById("txtName");
  var $address=document.getElementById("txtCompanyAddress");
  var $contory=document.getElementById("txtContory");
  var $phone=document.getElementById("txtPhone");
  var $email=document.getElementById("txtEmail");
  var $fax=document.getElementById("txtFax");
  
   if($address.value=="" || $address.value==null )
  {
   alert("地址不能为空");
   $address.focus();
   return false;
  } 
  
  if($name.value=="" || $name.value==null )
  {
   alert("联系人不能为空");
   $name.focus();
   return false;
  } 
  
  if($phone.value=="" || $phone.value==null )
  {
   alert("电话不能为空");
   $phone.focus();
   return false;
  } 

  return true;
}

//供求信息发布
function CheckPublish()
{
  var $title=document.getElementById("txtTitle");
  if($title.value=="" || $title.value==null )
  {
   alert("标题不能为空");
   $title.focus();
   return false;
  } 
  
  return true;
}

//介绍给朋友
function CheckJs()
{
  var $txtEmail=document.getElementById("txtEmail");
 if(!isEmail($txtEmail.value))
  {
   alert("邮箱格式不正确");
   $txtEmail.focus();
   return false;
  } 
  
  return true;
}
// 2009-08-26简历提交
function checkresume()
{
	var txt1  = document.getElementById("txt1");
	var txt9  = document.getElementById("txt9");
	var txt12 = document.getElementById("txt12");
	var txt13 = document.getElementById("txt13");
	var txt15 = document.getElementById("txt15");
	var txt16 = document.getElementById("txt16");
	var txt17 = document.getElementById("txt17");
	var txt22 = document.getElementById("txt22");
	var txt26 = document.getElementById("txt26");
	var txt27 = document.getElementById("txt27");
	var txt3 = document.getElementById("txt3");//出生日期
	if(txt1.value=="" || txt1.value==null )
	{
		alert("姓名不能为空");
		txt1.focus();
		return false;
	} 

	/*if(txt9.value=="" || txt9.value==null )
	{
		alert("现在从事专业不能为空");
		txt9.focus();
		return false;
	} 
	if(txt12.value=="" || txt12.value==null )
	{
		alert("毕业学校不能为空");
		txt12.focus();
		return false;
	} 
	if(txt13.value=="" || txt13.value==null )
	{
		alert("专业名称不能为空");
		txt13.focus();
		return false;
	} 
	if(txt15.value=="" || txt15.value==null )
	{
		alert("培养方式不能为空");
		txt15.focus();
		return false;
	} 
	if(txt16.value=="" || txt16.value==null )
	{
		alert("第一外语 语种不能为空");
		txt16.focus();
		return false;
	} 
	if(txt17.value=="" || txt17.value==null )
	{
		alert("水平不能为空");
		txt17.focus();
		return false;
	} 
	if(txt22.value=="" || txt22.value==null )
	{
		alert("求职意向不能为空");
		txt22.focus();
		return false;
	} 
	if(txt26.value=="" || txt26.value==null )
	{
		alert("手机不能为空");
		txt26.focus();
		return false;
	} */
	if(!isEmail(txt27.value))
	{
		alert("邮箱格式不正确");
		txt27.focus();
		return false;
	} 
	if(!IsDate(txt3.value))
	{
		alert("日期格式不正确");
		txt3.focus();
		return false;
	} 
	
	return true;
}
function isTel(str)
{
       var reg=/(^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$)|(^[0-9]{3,4}\-[0-9]{7,8}$)|(^[0-9]{7,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)|(^13\d{5,9}$)|(^153\d{4,8}$)|(^159\d{4,8}$)|(^158\d{4,8}$)|(^0\d{10,11}$)/; 
       return (reg.test(str))
}

function isMobile(strmobile)
{
       var mobile=/(^13\d{5,9}$)|(^153\d{4,8}$)|(^159\d{4,8}$)|(^158\d{4,8}$)|(^0\d{10,11}$)/; 
       return (mobile.test(strmobile))
}
function isPostcode(postcode)
{
   var code=/^[0-9]{6}$/;
   return (code.test(postcode))
}
function isEmail(vEMail)
{
    var regInvalid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var regValid=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	return (!regInvalid.test(vEMail)&&regValid.test(vEMail));
    //var res = /^[0-9a-zA-Z_\-\.]+@[0-9a-zA-Z_\-]+(\.[0-9a-zA-Z_\-]+)*$/;
    //var res=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    //return res.test(vEMail);
}

function IsDate(str) 
{ 
   var re = /^\d{4}-\d{1,2}-\d{1,2}$/; 
   if(re.test(str)) 
   { 
       // 开始日期的逻辑判断，是否为合法的日期 
       var array = str.split('-'); 
       var date = new Date(array[0], parseInt(array[1], 10) - 1, array[2]); 
       if(!((date.getFullYear() == parseInt(array[0], 10)) 
           && ((date.getMonth() + 1) == parseInt(array[1], 10)) 
           && (date.getDate() == parseInt(array[2], 10)))) 
       { 
           // 不是有效的日期 
           return false; 
       } 
       return true; 
   } 

   // 日期格式错误 
   return false; 
} 

var xmlHttp = null;
function CheckUser()
{
var $user = document.getElementById("txtUser");
if($user.value == "")
{
   document.getElementById("exsits").innerText="请输入用户名!";
    $user.focus();
    return false;
}
else
{
    if(!isName($user.value))
    {
       document.getElementById("exsits").innerText="用户名格式不正确!";
       // $user.focus();
        return false;
    }
}
document.getElementById("exsits").innerHTML="正在检测,请梢候...";
try
{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(err1)
{
try
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(err2)
{
xmlHttp = new XMLHttpRequest();
}
}
var txtUser = document.getElementById("txtUser");
var url = "CheckUser.aspx?User=" + txtUser.value;
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange = OnHandler;
xmlHttp.send(null);

}
function OnHandler()
{
if(xmlHttp.readyState == 4)
{
var isValid = xmlHttp.responseText;
var exists = document.getElementById("exsits"); 
exists.innerHTML = isValid.substring(0,100);
//document.getElementById("txtUserName").readonly=false;
}
}

function isName(s){
	return /^[\w]{3,16}$/.test(s)
}
