 
function onkeydownEmail(event,txtR)
{
            event = event || window.event;
            if(event.keyCode==13)
            { 
                 var Regresult = btnReg(); 
                 if( Regresult )
                 { 
                   var vb=document.getElementById('CtrlCPReg1_bReg');
                    vb.focus();
                    vb.click();
                    return true;
                 }
                 else
                 {
                   var v1=document.getElementById(txtR);
                    v1.focus();
                    return false;
                 }
            }
}

function btnReg()
{
var v1=document.getElementById('CtrlCPReg1_txtRegEmail');
var v2="isEmail";
 var v3=document.getElementById('CtrlCPReg1_txtRegUserName');
var v4="isUserName";
var v5=document.getElementById('CtrlCPReg1_txtRegPw');
var v6="isRegPw";
var v7=document.getElementById('CtrlCPReg1_txtRegRelPw');
var v8="isRegRelPw";
var isr=isEmail(v1,v2)&&isUserName(v3,v4)&&isPassword(v5,v6)&&isRelPassword(v7,v8)
if(isr)
{
 return true;
}
else
{
 return false;
}
}
function onReg()
{ 
 divFilter();
 DivCenter("Reg");  
} 

//检查Email格式
function CheckEmail(value)
{
    objvalue = value.toLowerCase()
    var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2,4})$";
    var re = new RegExp( regu );
    if( objvalue.search( re ) != -1 ){
        return true;
    }else{
        return false;
    }
}
function isEmail(txtEmail,isEmailTd)
{ 
  var isResult=false;
  var  isEmailTd = document.getElementById(isEmailTd);   
     if(!CheckEmail(trim(txtEmail.value))) 
     {
       isEmailTd.innerHTML="请输入正确的Email "
       isEmailTd.style.color="Red";   
     }
     else if(trim(txtEmail.value).length>50)
     {
       isEmailTd.innerHTML="Email不能多于50个字母 "
       isEmailTd.style.color="Red";   
     }
     else
     {
       isEmailTd.innerHTML='';
      isResult=true; 
     }
     return isResult;
}
function isUserName(txtUser,isUserTd)
{  var isResult=false;
  var  isUserTd = document.getElementById(isUserTd);   
  if(trim(txtUser.value)=="")
  {
         isUserTd.innerHTML="昵称不能为空 "
       isUserTd.style.color="Red";  
  }
  else if(trim(txtUser.value).length>30)
  {
       isUserTd.innerHTML="昵称不能多于30个字 "
       isUserTd.style.color="Red";  
  }
  else
  {
       if (!CheckAlias(trim(txtUser.value)))
     {
        isUserTd.innerHTML="昵称填写有误 "
        isUserTd.style.color="Red";   
    }
   else
   { 
    isUserTd.innerHTML='';
        isResult=true;
        }
  } 
     return isResult;
}
function isPassword(txtpw,isRegPw)
{var isResult=false;
  var  isRegPw = document.getElementById(isRegPw);   
  if(trim(txtpw.value).length<6||trim(txtpw.value).length>20)
  {
    if(trim(txtpw.value).length<6)
   { 
       isRegPw.innerHTML="密码不能少于6位 " 
      }
      else
      {
      isRegPw.innerHTML="密码不能大于20位 " 
      } 
      isRegPw.style.color="Red";  
  } 
  else
  {
  if(!CheckPassword(trim(txtpw.value)))
  {
       isRegPw.innerHTML="密码包含特殊字母 " 
      isRegPw.style.color="Red";   
  }
  else
  {
    isRegPw.innerHTML='';
   isResult=true;
   }
  }
   return isResult;
}
function isRelPassword(txtRelPw,isRegRelPw)
{var isResult=false;
  var  isRegRelPw = document.getElementById(isRegRelPw);
  var  txtRegPw = document.getElementById('CtrlCPReg1_txtRegPw');
  if(txtRelPw.value!=trim(txtRegPw.value))
  {
         isRegRelPw.innerHTML="两次密码输入不相同 "
       isRegRelPw.style.color="Red";  
  }
  else
  {   isRegRelPw.innerHTML=''; 
            isResult=true;
  }
      return isResult;
}
//去除字符串中的空格
function trim(objvalue)
{
    return objvalue.replace( /(^\s*)|(\s*$)/g , '' ); 
}
function closeReg()
{
 document.getElementById("Reg").style .display='none';
 document.getElementById("YUEdeck").style .display='none'; 
//clearReg();
}
function clearReg()
{
  document.getElementById("txtRegEmail").value='';
   document.getElementById("txtRegUserName").value='';
    document.getElementById("txtRegPw").value='';
    document.getElementById("txtRegRelPw").value='';
    document.getElementById("isEmail").innerHTML='';
    document.getElementById("isUserName").innerHTML='';
    document.getElementById("isRegPw").innerHTML='';
    document.getElementById("isRegRelPw").innerHTML='';
} 
   
  //覆盖层 
function divFilter()
{
    //显示遮盖的层
    var objDeck = document.getElementById("YUEdeck");
    if(!objDeck)
    {
        objDeck = document.createElement("div");
        objDeck.id="YUEdeck";
        document.body.appendChild(objDeck);
    }
    objDeck.style.filter ='alpha(opacity=50)';
   //objDeck.style.-moz-opacit ='0.5'; 
    objDeck.style.opacity='0.5';
    objDeck.style.position='absolute';
    objDeck.style.background='darkgray';   
    objDeck.style.display='block'; 
    objDeck.style.zIndex='0';  
   objDeck.style.top='0px';  
   objDeck.style.left='0px';  
    objDeck.style.width = Math.max(document.documentElement.scrollWidth, document.documentElement.clientWidth) + "px";
   objDeck.style.height = Math.max(document.documentElement.scrollHeight, document.documentElement.clientHeight) + "px";
    //显示遮盖的层end
}

//使div居中
function DivCenter(dv)
{  
        var  divC = document.getElementById(dv);  
        divC.style.position='absolute';  //必须属性
        divC.style.display='block';  
         divC.style.zIndex='1';  
	    divC.style.left= document.documentElement.clientWidth/2- parseInt(divC.style.width)/2 +"px"; 
	    if(document.body.scrollTop ==0)
	   {
	   divC.style.top=document.documentElement.scrollTop +document.documentElement.clientHeight/2- parseInt(divC.style.height)/2-20 +"px";//document.documentElement.scrollTop，滚动条高度，IE和FF浏览器中有效
	   } 
	   else
	   {
	   divC.style.top= document.body.scrollTop +document.documentElement.clientHeight/2- parseInt(divC.style.height)/2 -20 +"px";//document.body.scrollTop,滚动条高度，Google浏览器中有效
	   }  
}   

//检查密码
function CheckPassword(str)
{
    var chkNum = new RegExp("^[A-Za-z0-9\._!@#\$%\^&\*]{6,20}$");
    if (str.match(chkNum) == null)
    {
        return false;
    }
    return true;
}
   // 用户名
function CheckAlias(str)
{   
    var chkNum = new RegExp("[\\s`~!@#%\^\$&\*\(\);:,\.\<\>\'\"/\[\?\|\+\-]{1,}|[\]\}\\\\\{\=]{1,}");

    if (str.match(chkNum) != null)
    {
        return false;
    }
    return true;
}

function getcplist()
{
var  cp= document.getElementById("span_cp");
var  cool= document.getElementById("span_cool"); 
var  rc_clit= document.getElementById("rc_clitCP");
var  rc_clitCOOL= document.getElementById("rc_clitCPCOOL");
 
cp.className="click_om1";
cool.className="click_om4";   
  rc_clitCOOL.style.position="static";
rc_clitCOOL.style.display='none';  
 rc_clit.style.display=''; 
}
function getcpCoollist()
{
var  cp= document.getElementById("span_cp");
var  cool= document.getElementById("span_cool"); 
var  rc_clit= document.getElementById("rc_clitCP");
var  rc_clitCOOL= document.getElementById("rc_clitCPCOOL"); 
cp.className="click_om2";
cool.className="click_om3";  
   rc_clitCOOL.style.position="static";
rc_clit.style.display='none'; 
rc_clitCOOL.style.display='';  
}