﻿
var isreged=false;
function trim(str)
{
  return str.replace(/^\s+|\s+$/g,'');
}


function checkStr(str)
{
  if (!str) return false;
  var str1;
  var exp=/[\/&@?<>'"[]/
	for(var i=0;i < str.length;i++)
	{
		str1=str.charAt(i);
		if(exp.test(str1)==true) return true;
	}
	return false;
}

function IsChar(s) 
{
	if (s.length == 0) return false;
	var regu = "^[0-9A-Za-z]*$";
	var re   = new RegExp(regu);
   // alert("ssss---s.search(re):"+s.search(re));
	if (s.search(re) != -1)
		return true;
	else
    {
       return false;
    }
}

function focusClass(idname,msg)
{
	 if (!idname) return;
	 document.all(idname).className = "ff4 normalmsg";
	 document.all(idname).innerText = msg;
}
function ShowDiv08(bn,div2)
{
	if(document.getElementById(div2).style.display == "none" || document.getElementById(div2).style.display == "")
        document.getElementById(div2).style.display="block";
    else
	{
		document.getElementById(div2).style.display="none";
	}
}


function doKeyDown()
{
	if (event.keyCode == 13) event.keyCode = 9;
}
function keyClass(idname,userName)
{
	 if (!idname) return;

	 document.all(idname).innerHTML = getWidthTipFrame("red","请输入用户名");
}
function keyClass1(idname,userName)
{
	 if (!idname) return;
	 document.all(idname).innerText = "http://"+document.all(userName).value+".zuiya.com";
}
function isPass(s)
{

	if (s.length == 0) return false;
	var regu = "^[0-9A-Za-z_-]*$";
	var re   = new RegExp(regu);
    //alert("ssss---s.search(re):"+s.search(re));
    s = s.replace('@', '');
    s = s.replace('.', '');
    s = s.replace('.', '');
	if (s.search(re) != -1)
		return true;
	else
    {
        if(ischinese(s)){ return true;}
		if (isEmail(s)) return true;
		else return false;
    }

}
function Verifypwd()
{
 if (document.all("password").value=='') {
document.getElementById("lpassWord").innerHTML=getWidthTipFrame("red","密码不能为空");


return false
}
if (len(document.all("password").value)<4||len(document.all("password").value)>16) {

document.getElementById("lpassWord").innerHTML=getWidthTipFrame("red","密码数必须大于4位，小于16位");

return false
}
if (!isPass(document.all("password").value)) {

  document.getElementById("lpassWord").innerHTML=getWidthTipFrame("red","密码只能使用字母、数字以及 - 和 _ ，并且不能使用中文");

  return false
}

}

function VerifypwdAgain()
{
if (document.all("passwordAgain").value=='') {
document.getElementById("lpasswordAgain").innerHTML=getWidthTipFrame("red","请输入重复密码");

return false
}
    if (document.all("password").value!=document.all("passwordAgain").value) {
     
document.getElementById("lpasswordAgain").innerHTML=getWidthTipFrame("red","两次输入不一致");
   return false
}
else
{
document.getElementById("lpasswordAgain").innerHTML=getWidthTipFrame("blue","输入正确");
document.getElementById("lpassWord").innerHTML=getWidthTipFrame("blue","输入正确");
}
}

function Verifyall() 
{
var uname=document.getElementById("userName").value;
if(uname==""||uname.length==0) {
document.all("luserName").innerHTML = getWidthTipFrame("red","请输入用户名");
return false;
               }

if (!IsChar(uname))
{
document.getElementById("luserName").innerHTML=getWidthTipFrame("red","用户名不能含特殊字符");
return false;
}

if(isreged==false)
{
document.all("luserName").innerHTML = getWidthTipFrame("red","用户名不可用");
return false;
}

Verifypwd();
if (document.all("passwordAgain").value=='') {
document.getElementById("lpasswordAgain").innerHTML=getWidthTipFrame("red","请输入重复密码");

return false
}
    if (document.all("password").value!=document.all("passwordAgain").value) {
     
document.getElementById("lpasswordAgain").innerHTML=getWidthTipFrame("red","两次输入不一致");
   return false
}
else
{
return true;
}
var emailstr=document.form1.regEmail.value;
if(!isEmail(emailstr))
{
document.getElementById("lregisterMail").innerHTML=getWidthTipFrame("red","邮件地址格式不正确");

	return false;
}
else 
{
return true;
}
}