<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="renderer" content="webkit" />
<meta http-equiv="Pragma" content="no-cache">
<link rel="stylesheet" type="text/css" href="memberframe/css/index.css">
<link rel="stylesheet" href="customframe4bid/css/common.css" />
<link rel="stylesheet" href="customframe4bid/css/index.css" />
<script src="fui/js/cssboot.js"></script>
<!-- <script src="js/jquery-1.11.0.min.js"></script> -->
<title>首页</title>
<style>
html {
	overflow: auto !important;
	height: auto !important;
}

.shade {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../../image/register/layer-bg.png);
}

.markeSure-layer {
	position: absolute;
	height: 358px;
	width: 600px;
	top: 40%;
	left: 50%;
	margin-top: -179px;
	margin-left: -408px;
	background: url(../../image/register/marksure-bg.png) center no-repeat
		#fff;
}

.markeSure-layer>h5 {
	font-size: 16px;
	line-height: 75px;
	text-align: center;
	font-weight: bold;
	color: #2680e5;
}

.markeSure-layer>.listUl {
	height: 225px;
	margin-left: 35px;
	font-size: 16px;
	color: #666;
}

.markeSure-layer>.listUl li {
	margin-bottom: 14px;
}

.close-btn, .login-now {
	width: 282px;
	height: 50px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	border: 0;
	font-size: 16px;
	font-family: Microsoft YaHei;
	border-radius: 5px;
	background-color: #496ce9;
	cursor: pointer;
}

.login-unsure {
	width: 282px;
	height: 50px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	border: 0;
	font-size: 16px;
	font-family: Microsoft YaHei;
	border-radius: 5px;
	cursor: pointer;
}

.close-btn {
	display: block;
	margin: 0 auto;
	height: 40px;
	width: 136px;
	color: #7087a3;
	line-height: 38px;
	border: 1px solid #7087a3;
	background-color: transparent;
}
</style>
</head>
<body>
	<div class="head">
		<div class="container relative">
			<span class="logo"></span>
		</div>
		<div id="language" class="top-nav">
			<a href="javascript:;" onclick="openlist('lxwm')" class="language r">联系我们</a>
			<div class="r">&nbsp;&nbsp;|&nbsp;&nbsp;</div>
			<a href="javascript:;" onclick="openlist('yhzn')" class="language r">用户指南</a>
			<div class="r">&nbsp;&nbsp;|&nbsp;&nbsp;</div>
			<a href="javascript:;" class="language r" onclick="changeLanguage('en')">英文（English）</a>
			<div class="r">&nbsp;&nbsp;|&nbsp;&nbsp;</div>
			<a href="javascript:;" class="language r" onclick="changeLanguage('zh_CN')">中文</a>
		</div>
	</div>
	<div class="main bg" id="main">
		<div class="container clearfix">
			<div class="pie l"></div>
			<div class="loginbox r" id="login">
				<div class="tabhead clearfix" data-role="head">
					<span class="tab l ml18" data-role="tab" data-target="1">用户登录</span> <span class="tab r mr5" data-role="tab" data-target="2">CA登录</span>
				</div>
				<div class="tabbody" data-role="body">
					<div class="clearfix" data-role="tab-content" data-id="1">
						<input type="text" class="textbox user" placeholder="请输入用户名" id="txtUserName" onkeydown="keydownlogin(event)" /> <input type="password" name=""
							id="txtPwd" class="textbox pwd" placeholder="请输入密码" onkeydown="keydownlogin(event)" />
						<div class="clearfix function">
							<a href="#" class="clip l" id="register">注册</a>
							<div class="r forget">
								<a href="#" id="forgetpasswd">忘记密码</a>
							</div>
						</div>
						<div class="mini-button" id="btn_submit" style="width: 120px;">登录</div>
						<div class="mini-button" id="btn_bind" style="width: 120px;">CA锁绑定</div>
					</div>
				</div>
			</div>
		</div>
	</div>
	<div class="shade" id="markeSure" style="display: none;">
		<div class="markeSure-layer">
			<h5>联系我们</h5>
			<ul class="listUl">
				<li>联系电话: <br /> （供应商） +86-400-627-4006（按照电话提示进行分机号转接或直接按1进行转接） <br /> （承包商） +86-400-088-8101（按照电话提示进行分机号转接或直接按1进行转接） <br /> （招标信息咨询） +86-010-58368496； <br />
					传真.:+86-010-58382888 <br /> 地址:北京市海淀区车公庄西路22号院丨邮编: 100048 <br /> 网站管理信箱：ggzy@powerchina.cn
				</li>
				<li>
					<a style="color:red" target="_blank" href="https://wpa.b.qq.com/cgi/wpa.php?ln=1&key=XzgwMDE4NDgwMl80ODk0MzRfODAwMTg0ODAyXzJf">在线客服</a>
				</li>
			</ul>
			<button class="close-btn" type="button" id="closeLayer" style="width: 120px;">确定</button>
		</div>
	</div>
	<div class="uc-epointca" id="epointca1" action="epointcaValue"></div>
	<div class="uc-epointca" id="epointca110" action="epointcaValue110" data-options="{CAType:110,UseIWebOA:false,ObjectName:'EpWhiteKey'}"></div>

	<script src="fui/js/jsboot.js"></script>
	<script src="js/security.js"></script>
	<script type="text/javascript" src="customframe4bid/js/tabview.js"></script>
	<script type="text/javascript" src="customframe4bid/js/index.js"></script>
	<script type="text/javascript">
		//<![CDATA[
		var $name = $('#txtUserName'), $pwd = $('#txtPwd'), cookiename = 'epointbid_tp_hyusername', cachedName = mini.Cookie.get(cookiename), key = '', userType, validateWhiteKey;

		cachedName && $name.val(cachedName) && $pwd.trigger('focus');
		var cacheUserName = function() {
			var val = $.trim($name.val());
			if (val) {
				mini.Cookie.set(cookiename, val, 7);
			}
		};

		epoint.initPage('memberLoginAction', null, function(data) {
			$('#forgetpasswd').click(function() {
				window.open('https://bid.powerchina.cn/Contractor/resetPassword');

			});

			$("#markeSure").hide();
			if (data.isAuthInfo)
				epoint.alert(data.isAuthInfo);
			data.title && (document.title = '登录到' + data.title);
			data.softname && $('.Company a').text(data.softname);
			/* document.getElementById("docUrl").href = data.docUrl; */
			/* $("#downimg").click(function() {//补全驱动下载地址 by xyx
				window.open("pages_powerchina/customframe4bid/DownLoad/qudong.exe");
			}); */

			$('#btn_submit').click(function() {
				loginclick();
			});

			$('#btn_bind').click(function() {
				window.location = "./bindkey";
			});

			document.getElementById("register").href = "https://bid.powerchina.cn/Contractor/register";

			key = RSAUtils.getKeyPair(data.publicExponent, "", data.modulus);

			if (!key) {
				epoint.alert('密码验证控件未正确加载，请刷新页面重试！');
				return;
			}
			//获取登录人类型
			userType = data.userType;
			//登陆页面展示不同登录类型
			//$("#title").addClass('SystemName' + userType);
			userType || (userType = '0');
			if (userType != "3") {
				var valname = '主体登录类型';
				var arReturn = data.hyLoginType;
				var ArrayLoginType = arReturn.split(';');
				if (ArrayLoginType.length < 3) {
					epoint.alert('登录参数配置错误，请正确配置系统参数');
					return;
				}
			} else if (userType = "3") {
				$("#register").html("专家注册");
			}

			var useSoftBoard = false;
			if (data.validateWhiteKey) {
				validateWhiteKey = data.validateWhiteKey;
			}
		});

		function changeLanguage(type) {
			$.cookie('epoint_local', type);
			location.reload();
		}
		function checkMes() {
			var obj = '', extValue = {};
			if (validateWhiteKey) {
				var EpWhiteKeyObj = new EpWhiteKey();
				EpWhiteKeyObj.DeviceNum();
				EpWhiteKeyObj.ClientSignCertSN();
				extValue.EpointCa110 = mini.get('epointca110').getValue();
			}

			try {
				if ($("#txtUserName").is(":hidden")) {//证书登陆
					var obj = new EpCaObj(true);
					if (obj.ClientSignCertSN() == "") {
						epoint.alert('系统未检测到CA证书，请检查锁是否插好后尝试登录！');
						return false;
					}
					obj.DeviceNum();
					window.location.replace("memberframe/SSO/CAWelcome?logintype=2");
					return false;
				} else {
					var obj = new EpCaObj(false);
					username = $name.val();
					if (!username) {
						epoint.alert('系统不能完成您的登录请求，请输入用户名!');
						return false;
					}
					extValue.usertype = userType;
					extValue.logintype = 0;
					var password = $pwd.val();
					if (!password) {
						epoint.alert('系统不能完成您的登录请求，请输入密码!');
						return false;
					}

					username = epoint.encode(username);
					extValue[ztb.params.EpStr_username] = username;
					password = epoint.encode(password);
					extValue[ztb.params.EpStr_password] = password;
					var myDate = new Date();

					extValue.ClientTime = myDate.getFullYear() + "-" + (myDate.getMonth() + 1) + "-" + myDate.getDate() + " " + myDate.getHours() + ":" + myDate.getMinutes() + ":"
							+ myDate.getSeconds();
					try {
						var obj = new EpCaObj(false);
						extValue.UserIP = obj.IP();
						extValue.UserHostName = obj.HostName();
						extValue.UserHardID = obj.HardID();
						extValue.UserMacAddress = obj.MacAddress(-1);
					} catch (e) {
						extValue.UserIP = "";
						extValue.UserHostName = "";
						extValue.UserHardID = "";
						extValue.UserMacAddress = "";
					}

					return extValue;
				}

			} catch (ex) {
				epoint.alert(ex.message);
				return false;
			}
		}

		function loginclick() {

			var val = $.trim($name.val());
			if (val) {
				mini.Cookie.set(cookiename, val, 7);
			}
			var username;

			var extValue = checkMes();
			if (extValue) {
				//loginaction.login
				epoint.execute('loginaction.login', null, extValue, function(data) {
					if (data.status == 'error') {
						epoint.alert(data.info);
					} else if (data.status == 'ok') {
						window.location.replace(data.path);
					}

				});
			}
		}

		function keydownlogin(e) {
			var keynum = e.keycode || e.which;
			if (keynum == 13)
				loginclick();
		}

		function openlist(e) {
			if ("lxwm" == e) {
				window.open('https://m.2729999.net/trade/bidhy/customframe4bid/images/lxwmpic.png');
			} else {
				epoint.openTopDialog('用户指南', './info_ListHy?CategoryNum=013', function() {
				});
			}
		}

		(function(win, $) {
			$("#closeLayer").click(function() {
				$("#markeSure").hide();
			});
		}(this, jQuery));
		//]]>
	</script>
</body>
</html>