﻿// JScript 文件
//分页卡初始状态
function regBanInit()
{
    try
    {
        var oid=$("h_reg_sort").value;
        if(oid!=-1)
        {
            $("reg_btn_"+oid).className="con_1L2";
            $("reg_img_"+oid).style.visibility="visible";
            $("reg_cc_"+oid).style.display="block";
        }
    }
    catch(ex){}
}
addLoadEvent(regBanInit);
//分页卡效果
function regBanOver(oid)
{
    if(oid!=$("h_reg_sort").value)
    {
        $("reg_btn_"+oid).className="bordercolor_g con_1L1 bgcolor_g";
    }
}
function regBanOut(oid)
{
    if(oid!=$("h_reg_sort").value)
    {
        $("reg_btn_"+oid).className="bordercolor_g con_1L1";
    }
}
function regBanClick(oid)
{
    var arr_href=["login.aspx","reg.aspx"];
    window.location.href=arr_href[oid];
//    var arr_oid=["reg_btn_0","reg_btn_1"];
//    var arr_img_oid=["reg_img_0","reg_img_1"];
//    var arr_cc_oid=["reg_cc_0","reg_cc_1"];
//    for(var i=0;i<arr_oid.length;i++)
//    {
//        if(oid==i)
//        {
//            $(arr_oid[i]).className="con_1L2";
//            $(arr_img_oid[i]).style.visibility="visible";
//            $(arr_cc_oid[i]).style.display="block";
//            $("h_reg_sort").value=oid;
//        }
//        else
//        {
//            $(arr_oid[i]).className="con_1L1";
//            $(arr_img_oid[i]).style.visibility="hidden";
//            $(arr_cc_oid[i]).style.display="none";
//        }
//    }
}
//登录注册框效果
function regTextFocus(obj)
{
    obj.style.borderColor="#4BB130";
}
function regTextBlur(obj)
{
    obj.style.borderColor="#B2B2B2";
}

function checkdata1(obj,id,errMsg)
{
    if(obj.value=="")
    {
        $("msg"+id).innerHTML="<font color='#aa3128'>"+errMsg +"</font>";
        //obj.focus();
        return;
    }
    else
    {
        $("msg"+id).innerHTML="OK";
    }
    if(id==1&&(!(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/).test(obj.value)))
    {
        $("msg1").innerHTML="<font color='#aa3128'>邮箱格式不正确</font>";
        return;
    }
    if(id==3)
    {
        if(!(/^[[a-zA-Z0-9_]{3,}/).test($("password").value))
        {
            $("msg3").innerHTML="<font color='#aa3128'>密码格式不正确</font>"
        }
    }
    if(id==4)
    {
        if($("password").value!=$("passwordto").value)
        {
            $("msg4").innerHTML="<font color='#aa3128'>两次输入的密码不一致</font>"
        }
    }
    if(id==1||id==2)
    {
        var requestXML=getXMLHttp()
        var url="/ajax/checkRegUser.aspx?classid=1&type="+id+"&val="+formatText(obj.value);        
	    requestXML.onreadystatechange=function(){
            if(requestXML.readyState == 4)
            {
                if(requestXML.responseText!="")
                {
                    $("msg"+id).innerHTML=requestXML.responseText;
                }
            }
	    }	
	    requestXML.open("GET",url,true);
	    requestXML.setRequestHeader("Content-Type","application/x-www-form-urlencoded");		
	    requestXML.send(null);	
    }
}

function checkForm(obj)
{
    if(obj.emailaddress.value==""||(!(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/).test(obj.emailaddress.value)))
    {
        alert("请输入正确的邮箱地址！");
        obj.emailaddress.focus();
        return false;
    }
    if(obj.nickName.value=="")
    {
        alert("昵称不能为空");
        obj.nickName.focus();
        return false;
    }
    if(obj.selType.value == "" || obj.selType.value == "-1")
    {
        alert("请选择音乐风格！")
        obj.selType.focus();
        return false;
    }
    if(obj.password.value==""||(!(/^[[a-zA-Z0-9_]{4,}/).test(obj.password.value)))
    {
        alert("请输入正确的密码");
        obj.password.focus();
        return false;
    }
    if(obj.password.value!=obj.passwordto.value)
    {
        alert("两次密码输入不相同！")
        obj.password.focus();
        return false;
    }
}
function checkCode(val)
{
    var requestXML=getXMLHttp()
    var url="/ajax/checkRegUser.aspx?classid=2&val="+formatText(val);        
    requestXML.onreadystatechange=function(){
        if(requestXML.readyState == 4)
        {
            if(requestXML.responseText=="OK")
            {
               $("msg5").innerHTML=requestXML.responseText;
               $("btnReg").disabled=false; 
            }
            else
            {
                $("msg5").innerHTML="<font color='#aa3128'>" + requestXML.responseText + "</font>";
                $("btnReg").disabled=true;
            }
        }
	}	
	requestXML.open("GET",url,true);
	requestXML.setRequestHeader("Content-Type","application/x-www-form-urlencoded");		
	requestXML.send(null);	
}


function checkUserLogin_login(obj,id)
{
    var strName = $("txtUserName"+id).value;
    var strPass = $("txtUserPass"+id).value;
    var strCode = $("txtCheckCode"+id).value;
    
    if(strName == "" || strName ==" ")
    {
        alert("请输入邮箱地址!");
        $("txtUserName"+id).focus();
        return false;
    }
    if(strPass == "")
    {
        alert("请输入密码!");
        $("txtUserPass"+id).focus();
        return false;
    }
    if(strCode == "")
    {
        alert("请输入验证码!");
        $("txtCheckCode"+id).focus();
        return false;
    }
}


