<div class="reg_pass" id="backImg">
  <div class="educontent realheight" id="realheight">
    <div class="clearfix font-16 mb30 title_detail">
      <a href="<%= home_path %>" class="none"><img src="/images/educoder/logo.png" class="fl"/></a>
      <span class="fr">
        <% if @require_trail_auth %>
          <a href="javascript:void(0)" onclick="apply_trial_box()" class="color-blue">试用申请</a>
        <% else %>
          <a href="<%= home_path %>" class="color-blue">返回首页</a>
        <% end %>
        <em class="vertical-line ml5 mr5"></em>
        <a href="<%= signout_path %>" class="color-blue">退出</a>
      </span>
    </div>
    <div class="account_main pb15">
      <div class="account_title account_safe mb15">账号管理</div>
      <div class="clearfix padding15-25">
        <p class="account_left color-grey-9 edu-txt-right pr20">昵称</p>
        <p class="account_middle edu-txt-left">
          <span class="color-grey-4d mr15" id="user_nickname"><%= @user.nickname %></span>
          <%#= @user.user_extensions.try(:location) %><%#= @user.user_extensions.try(:location_city) %>
        </p>
        <p class="account_right"><a href="javascript:void(0)" onclick="reNickname();" class="default_btn edu-blueback-btn">修改</a></p>
      </div>
      <div class="clearfix padding15-25">
        <p class="account_left color-grey-9">邮箱账号</p>
        <% if @user.mail.blank? %>
          <p class="account_middle edu-txt-left color-grey-4d">未绑定</p>
          <p class="account_right"><a href="<%= change_or_bind_path(:type => 'mail') %>" class="default_btn edu-blueback-btn">绑定</a></p>
        <% else %>
          <p class="account_middle edu-txt-left color-grey-4d">可以使用安全邮箱<span class="ml10 mr10"><%= @user.mail %></span>登录</p>
          <p class="account_right"><a href="<%= change_or_bind_path(:type => 'mail') %>" class="default_btn edu-blueback-btn">更换</a></p>
      <% end %>
      </div>
      <div class="clearfix padding15-25">
        <p class="account_left color-grey-9">手机账号</p>
        <% if @user.phone.blank? %>
          <p class="account_middle edu-txt-left color-grey-4d">未绑定</p>
          <p class="account_right"><a href="<%= change_or_bind_path(:type => 'phone') %>" class="default_btn edu-blueback-btn">绑定</a></p>
        <% else %>
          <p class="account_middle edu-txt-left color-grey-4d">可以使用手机<span class="ml10 mr10"><%= @user.user_phone %></span>登录
            <% if @user.mail.blank? %>
              <a href="javascript:void(0);" onclick="op_confirm_box('<%= unbind_phone_path() %>', '未绑定邮箱的情况下解绑手机,将导致该账号被注销,无法继续使用<br/>是否确定解绑')" class="color-blue fr">解绑</a>
            <% else %>
              <a href="javascript:void(0);" onclick="op_confirm_box('<%= unbind_phone_path() %>', '解绑后该账号只能通过邮箱登录<br/>是否确定解绑')" class="color-blue fr">解绑</a>
            <% end %>
          </p>
          <p class="account_right">
            <a href="<%= change_or_bind_path(:type => 'phone') %>" class="default_btn edu-blueback-btn">更改</a>
          </p>
        <% end %>
      </div>
      <div class="clearfix padding15-25">
        <p class="account_left color-grey-9">实名信息</p>
        <% apply_auth = ApplyUserAuthentication.where(:user_id => @user.id, :auth_type => 1).last %>
        <input type="hidden" value="<%= @user.id %>" id="user_current_id">
        <p class="account_middle edu-txt-left">
          <span class="color-grey-4d mr15 fl"><%= @user.lastname.blank? ? "--" : @user.lastname %></span>
          <% unless @user.lastname.blank? %>
              <span class="fl">
                <input class="magic-checkbox" id="hide_realname" <%= @user.show_realname ? "" : "checked" %> type="checkbox"/>
                <label for="hide_realname" data-tip-down="<%= !@user.show_realname ? '显示真实姓名' : '隐藏真实姓名' %>" style="top:0px;color: #999">隐藏</label>
              </span>
          <% end %>
        </p>
        <p class="account_right">
          <a href="<%= authentication_account_path %>" class="default_btn edu-blueback-btn"><%= @user.authentication || (apply_auth && apply_auth.status == 0) ? "查看" : "修改" %></a>
        </p>
      </div>
      <div class="clearfix padding15-25">
        <p class="account_left color-grey-9">职业信息</p>
        <% apply_auth = ApplyUserAuthentication.where(:user_id => @user.id, :auth_type => 2).last %>
        <p class="account_middle edu-txt-left color-grey-4d">
          <%= @user.user_extensions.school ? @user.user_extensions.school.try(:name) : '--' %><em class="vertical-line ml5 mr5"></em>
          <%= @user.user_extensions.show_identity.blank? ? "--" : @user.user_extensions.show_identity %><em class="vertical-line ml5 mr5"></em>
          <%= @user.user_extensions.user_technical_title.blank? ? "--" : @user.user_extensions.user_technical_title %>
        </p>
        <p class="account_right">
          <a href="<%= professional_certification_account_path %>" class="default_btn edu-blueback-btn"><%= @user.professional_certification || (apply_auth && apply_auth.status == 0) ? "查看" : "修改" %></a>
        </p>
      </div>
      <div class="clearfix padding15-25">
        <p class="account_left color-grey-9">登录密码</p>
        <p class="account_middle edu-txt-left color-grey-4d">密码要求包含字母,建议您经常修改密码,以保证账号更加安全</p>
        <p class="account_right"><a href="<%= change_psd_path %>" class="default_btn edu-blueback-btn">修改</a></p>
      </div>
    </div>
    <%= render :partial => "account/copyright_info" %>
  </div>
</div>

<script>
  $(function () {
      <% if @require_trail_auth %>
        var html = "<%= escape_javascript(render :partial => 'welcome/two_btn_mask_pop') %>";
        pop_box_new(html, 500, 338,true);
        <% if @certification_expired.present? %>
          $("#apply_trial_text").html("您的账号授权已过期,继续使用需要经过授权审核<br>通过审核后,您将可以继续使用");
        <% end %>
      <% end %>

      <% if @noticed_result %>
        <% if @trail_authentication.status == 1 %>
          sure_box_redirect_without_newtab("<%= user_path(@user) %>", "试用申请已被接受");
        <% elsif @trail_authentication.status == 2 %>
          sure_box_redirect_without_newtab_btn("<%= my_account_path %>", "试用申请已被拒绝<br/>原因:<%= @trail_authentication.reason %>", "重新申请");
        <% end %>
      <% end %>

      <% notice = SystemUpdateNotice.last %>
      <% if User.current.certification == 1 && notice.present? && notice.end_time > Time.now && notice.start_time >= (Time.now - 21600) && User.current.user_system_notices.where(:notice_type => notice.notice_type).count == 0 %>
        var htmlvalue = "<%= escape_javascript(render :partial => 'account/user_update_notice', :locals => {:notice => notice})%>";
        pop_box_new(htmlvalue, 500, 380);
      <% UserSystemNotice.create(:user_id => User.current.id, :notice_type => notice.notice_type) %>
      <% end %>
  });

  function apply_trial_box(){
      var html = "<%= escape_javascript(render :partial => 'welcome/two_btn_mask_pop') %>";
      pop_box_new(html, 500, 338,true);
  }


  //修改昵称
  function reNickname(){
      var html="<%= escape_javascript(render :partial => 'welcome/update_nickname') %>";
      pop_box_new(html, 400, 120,false);
      $("#update_user_nickname_form input").val($("#user_nickname").html());
  }
</script>