﻿// JScript 文件 投诉页面js
//   增加一个名为   trim   的函数作为
//   String   构造函数的原型对象的一个方法。
String.prototype.trim   =   function()
{
         //   用正则表达式将前后空格
         //   用空字符串替代。
         return   this.replace(/(^\s*)|(\s*$)/g,   "");
} 
//检查是否是整数
function f_check_integer(obj)    
{      
    var re = /^-?[1-9]*(\.\d*)?$|^-?0(\.\d*)?$/;
    if (!re.test(obj.value) && (obj>1)&& (obj<21))
    { 
        return true;
    }
    else{
        return false;
    } 
}    
//检查是否是整数
function f_check_integer1(obj)    
{      
    var re = /^-?[1-9]*(\.\d*)?$|^-?0(\.\d*)?$/;
    if (!re.test(obj.value) && (obj>0))
    { 
        return true;
    }
    else{
        return false;
    } 
}    
//验证找回密码
function validateGetPwd()
{
    var nbID = document.getElementById("txt_sNBID").value;//验证账号
    var bossID = document.getElementById("txt_bossID").value;//身份证号码
    var bossEmail = document.getElementById("txt_bossEmail").value;//邮箱地址
    
    if(nbID!="" && bossID!="" && bossEmail!="")
    {       
    return true;
    }
    else{
        alert("请填写完整数据");
        return false;
    }
}
//验证身份证
 function testIDReg(str){ 
    var reg = /^(\d{14}|\d{17})(\d|[xX])$/;
  return reg.test(str); 
 } 
//验证Email
function isEmail(strEmail) {
 
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
{return true;}
else{
     return false;
    }
}  
function validateUChangeN()
{
  var nbID = document.getElementById("txt_nbID").value;//网吧账号
  var bossID =document.getElementById("txt_bossID").value;//老板ID
  var bossEmail=document.getElementById("txt_bossEmail").value;//Email
  if(nbID!="" && bossID!="" && bossEmail!=""){
    if(isEmail(bossEmail)){
        return true;
    }
    else if(!testIDReg(bossID))
    {
        alert("请输入正确的身份证号码");
        return false;
    }
    else{
        alert("请输入正确的Email");
        return false;
    }
  }
  else{
    alert("请填写完整信息");
    return false;
  }
}
 
function validateUChange_Select()
{
    if((document.getElementById("r1").checked ==false) && (document.getElementById("r2").checked ==false))
    {
        alert("请选择数量");
        return false;
    }
    else if(document.getElementById("r2").checked ==true && document.getElementById("txt_num").value.trim()=="")
    {
        alert("请填写数量");
        return false;
    }
    else if(document.getElementById("r2").checked){ 
        var num = document.getElementById("txt_num").value.trim();
        if(f_check_integer(num)){
        return true;
        }
        else{
            alert("请输入一个2到20的整数");
            return false;
        }
    }
    else{
        return true;
    }
}
function validateAddPCValidate()
{
   var mc = document.getElementById("txt_machineCount").value; 
   var linkMan = document.getElementById("txt_linkMan").value;
   var tel = document.getElementById("txt_tel").value;
   
   if(mc == '' || linkMan == '' || tel =='')
   {
    alert("请输入完整信息");
    return  false;
   }
   else if(f_check_integer1(mc)==false)
   {
      alert("请输入一个大于零的机器台数");
        return  false;
   }
   else 
   {
    return true;
   }
}
