/* Js for http://www.baidu.com, Version=1725239849 */
v.lang = {"confirmDelete":"\u60a8\u78ba\u5b9a\u8981\u57f7\u884c\u522a\u9664\u64cd\u4f5c\u55ce\uff1f","deleteing":"\u522a\u9664\u4e2d","doing":"\u8655\u7406\u4e2d","loading":"\u52a0\u8f09\u4e2d","updating":"\u66f4\u65b0\u4e2d...","timeout":"\u7db2\u7d61\u8d85\u6642,\u8acb\u91cd\u8a66","errorThrown":"
\u57f7\u884c\u51fa\u932f\uff1a<\/h4>","continueShopping":"\u7e7c\u7e8c\u8cfc\u7269","required":"\u5fc5\u586b","back":"\u8fd4\u56de","continue":"\u7e7c\u7e8c","bindWechatTip":"\u767c\u5e16\u529f\u80fd\u8a2d\u7f6e\u4e86\u7d81\u5b9a\u5fae\u4fe1\u7684\u9650\u5236\uff0c\u8acb\u5148\u7d81\u5b9a\u5fae\u4fe1\u6703\u54e1\u3002","importTip":"\u53ea\u5c0e\u5165\u4e3b\u984c\u7684\u98a8\u683c\u548c\u6a23\u5f0f","fullImportTip":"\u5c07\u6703\u5c0e\u5165\u6e2c\u8a66\u6578\u64da\u4ee5\u53ca\u66ff\u63db\u7ad9\u9ede\u6587\u7ae0\u3001\u7522\u54c1\u7b49\u6578\u64da"};;
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?3f9299ce1198e7f31d9b40a66f354a74";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
;v.random = "3d62006902d23768a0baf9cda1906fdd";;
$().ready(function()
{
$('a.btn-oauth').each(function()
{
fingerprint = getFingerprint();
$(this).attr('href', $(this).attr('href').replace('fingerprintval', fingerprint) )
})
});
;/* Keep session random valid. */
needPing = true;
$('#submit').click(function()
{
var loginText = $(this).val();
$(this).val($(this).data('loading'));
var password = $('#password').val();
var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
var hasCaptcha = false;
if(!reg.test($('#account').val())) password = md5(md5(md5($('#password').val()) + $('#account').val()) + v.random);
if($('.captcha').size() > 0)
{
hasCaptcha = true;
captchaInput = $('.captcha:last input:text').attr('id');
}
fingerprint = getFingerprint();
loginURL = createLink('user', 'login');
postData = "account=" + $('#account').val() + '&password=' + password + '&referer=' + encodeURIComponent($('#referer').val()) + '&fingerprint=' + fingerprint;
if(hasCaptcha) postData += '&' + captchaInput + '=' + $('#' + captchaInput).val();
$.ajax(
{
type: "POST",
data: postData,
url:loginURL,
dataType:'json',
success:function(data)
{
$('#submit').val(loginText);
if(data.result == 'success') return location.href=data.locate;
postData = "account=" + $('#account').val() + '&password=' + $('#password').val() + '&referer=' + encodeURIComponent($('#referer').val()) + '&fingerprint=' + fingerprint;
if(hasCaptcha) postData += '&' + captchaInput + '=' + $('#' + captchaInput).val();
$.ajax(
{
type: "POST",
data: postData,
url:loginURL,
dataType:'json',
success:function(data)
{
if(data.result == 'fail') showFormError(data.message);
if(data.result == 'success') location.href=data.locate;
if(typeof(data) != 'object') showFormError(data);
},
error:function(data){showFormError(data.responseText);}
})
},
error:function(data){showFormError(data.responseText); $('#submit').val(loginText);}
})
return false;
});
function showFormError(text)
{
var error = $('#formError').text(text);
var parent = error.closest('.form-group');
if(parent.length) parent.show();
else error.show();
}
;
var hash = window.location.hash.substring(1);
var browserLanguage = navigator.language || navigator.userLanguage;
var resolution = screen.availWidth + ' X ' + screen.availHeight;
$.get(createLink('log', 'record', "hash=" + hash), {browserLanguage:browserLanguage, resolution:resolution});