﻿//脚本初始化
$(document).ready(function () {

    
   

});



function doRecommend()
{
    //验证通过
        var jsonOb = {others:[] };
        
        var xb = $("input[name='xb'][type=radio]");
        if(xb!=null&&xb.length==2)
        {
            if(xb[0].checked==true)
            {
                xb = 1;
            }
            else if(xb[1].checked==true)
            {
                xb = 0;
            }
            else
            {
                xb = -1;
            }
        }
        else
        {
            xb = -1;
        }
        
        var age = $("#age").val().trim();
        
        
        var aa = $("input[name='aa'][type=radio]");
        if(aa!=null&&aa.length==2)
        {
            if(aa[0].checked==true)
            {
                aa = 1;
            }
            else if(aa[1].checked==true)
            {
                aa = 0;
            }
            else
            {
                aa = -1;
            }
        }
        else
        {
            aa = -1;
        }
        
        
        var bb = $("input[name='bb'][type=radio]");
        if(bb!=null&&bb.length==2)
        {
            if(bb[0].checked==true)
            {
                bb = 1;
            }
            else if(bb[1].checked==true)
            {
                bb = 0;
            }
            else
            {
                bb = -1;
            }
        }
        else
        {
            bb = -1;
        }
        
        var cc = $("input[name='cc'][type=radio]");
        if(cc!=null&&cc.length==2)
        {
            if(cc[0].checked==true)
            {
                cc = 1;
            }
            else if(cc[1].checked==true)
            {
                cc = 0;
            }
            else
            {
                cc = -1;
            }
        }
        else
        {
            cc = -1;
        }
        
        
        var dd = $("input[name='dd'][type=radio]");
        if(dd!=null&&dd.length==2)
        {
            if(dd[0].checked==true)
            {
                dd = 1;
            }
            else if(dd[1].checked==true)
            {
                dd = 0;
            }
            else
            {
                dd = -1;
            }
        }
        else
        {
            dd = -1;
        }
        
        
        if(xb==-1 || age.trim()=="" || aa==-1 || bb==-1 || cc==-1 || dd==-1)
        {
            alert("请认真填写相关信息后再提交！");
        }
        else
        {
            if(isNaN(age))
            {
                alert('年龄填写不正确！（填写数字）');
                $("#age").val("").focus();
                return;
            }
        
            var other = {
                        xb:xb,
                        age:age,
                        aa:aa,
                        bb:bb,
                        cc:cc,
                        dd:dd
                    };
        
            jsonOb.others.push(other);

            __doPostBack("lbtnRecommend",jsonToString(jsonOb));
        }
}



var errorCount = 1;


//页面左侧登录样式
function getUserLoginForLeft(ob)
{
    /*
              <ul>
                  <li>用户名：<input name="" type="text"  class="inputs2"/></li>
                  <li>密&nbsp;&nbsp;&nbsp;&nbsp;码：<input name="" type="password"  class="inputs2"/></li>
                  <li><input name="" type="button" value="登 录 " class="btn03 fl"/><a href="member/register.html" class="btn04 fl">注 册</a></li>
              </ul>
              <%--<div class="loginok">
              	<div class="clearfix">
              	<div class="loginok_l"><img src="images/member/portrait_01.gif" alt=""/></div>
                <div class="loginok_r">您好  <span class="c_7fc241">cathy</span><br/>欢迎您回来！</div>	
                </div>
                <a href="#" class="btn10">查看个人中心</a>
              </div>--%>
    */

    var strOut = "<!--未登录-->";
    strOut += "<ul>";
    strOut += "<li>用户名：<input name=\"\" type=\"text\"  class=\"inputs2\"/></li>";
    strOut += "<li>密&nbsp;&nbsp;&nbsp;&nbsp;码：<input name=\"\" type=\"password\"  class=\"inputs2\"/></li>";
    strOut += "<li><input name=\"\" type=\"button\" value=\"登 录 \" class=\"btn03 fl\"/><a href=\"member/register.html\" class=\"btn04 fl\">注 册</a></li>";
    strOut += "</ul>";

    
    //获取登录信息
        $.ajax({
                    type: "GET",
                    cache:"false",
                    url:"api/guest.ashx",
                    data: "act=getLoginInfo&dt="+new Date(),
                    dataType:"json",
                    async: true,
                    success: function(msg)
                    {
                        if(msg!=null&&msg.status==1)
                        {
                            strOut = "<!--已经登录-->";                            
                            strOut += "<div class=\"loginok\">";
                            strOut += "<div class=\"clearfix\">";
                            if(msg.userinfo.Avatar!=null && msg.userinfo.Avatar!="")
                            {
                                strOut += "<div class=\"loginok_l\"><img src=\"images/member/portrait_"+msg.userinfo.Avatar+".gif\" alt=\"\"/></div>";
                            }
                            else
                            {
                                strOut += "<div class=\"loginok_l\"><img src=\"images/member/portrait_01.gif\" alt=\"\"/></div>";
                            }
                            strOut += "<div class=\"loginok_r\">您好  <span class=\"c_7fc241\">"+msg.userinfo.UserName.trim()+"</span><br/>欢迎您回来！</div>";
                            strOut += "</div>";
                            strOut += "<a href=\"member/individual_ok.html\" class=\"btn10\">查看个人中心</a>";
                            strOut += "</div>";
                        }
                        else
                        {
                            strOut = "<!--未登录-->";
                            strOut += "<ul>";
                            strOut += "<li>用户名：<input name=\"\" type=\"text\"  class=\"inputs2\" id=\"username\"/></li>";
                            strOut += "<li>密&nbsp;&nbsp;&nbsp;&nbsp;码：<input name=\"\" type=\"password\"  class=\"inputs2\" id=\"pwd\"/></li>";
                            strOut += "<li><input name=\"\" type=\"button\" value=\"登 录 \" class=\"btn03 fl\" onclick=\"indexlogin()\"/><a href=\"member/register.html\" class=\"btn04 fl\">注 册</a></li>";
                            strOut += "</ul><script type=\"text/javascript\">$(\"#username\").focus();</script>";
                        }                        
                        if(ob!=null&&ob!="")
                        {
                            $("#"+ob).html(strOut);
                        }
                    },
                    error:function(XMLHttpRequest, textStatus, errorThrown)
                    {
                        alert("异步获取数据出现异常。原因：" + errorThrown);
                    }
                    
                });
}

//首页登录
function indexlogin()
{
    var username = $("#username").val().trim();
    var pwd = $("#pwd").val().trim();
    
    if(username=="" || pwd=="")
    {
        alert("用户名或密码不能为空！");
        if(username=="")
        {
            $("#username").focus();
        }
        else
        {
            $("#pwd").focus();
        }
    }
    else
    {
        //获取登录信息
        $.ajax({
                    type: "GET",
                    cache:"false",
                    url:"api/guest.ashx",
                    data: "act=login&username="+escape(username)+"&password="+pwd+"&dt="+new Date(),
                    dataType:"json",
                    async: true,
                    success: function(msg)
                    {
                        if(msg!=null&&msg.status==1)
                        {
                            location.reload();
                        }
                        else
                        {
                            if(msg.status==0)
                            {
                                errorCount++;
                            }
                        
                            if(errorCount>2)
                            {
                                location.href = "member/login.html";
                            }
                            alert(msg.msg);
                        }
                    },
                    error:function(XMLHttpRequest, textStatus, errorThrown)
                    {
                        alert("异步获取数据出现异常。原因：" + errorThrown);
                    }
                    
                });
    }
}
