You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

179 lines
4.4 KiB
JavaScript

var CHTmainDomain = "//www.chinahighlights.com";
var CHTanswerDomain = "//answers.chinahighlights.com";
var CHTsecureDomain = "//secure.chinahighlights.com";
function googlesreachHeadernew(isEnter)
{
var temphref,g_q
temphref = null;
g_q = null;
g_q = $("#g_q").val();
temphref = $("#g_sa").attr("href");
temphref = temphref + "&q=" +g_q;
if(isEnter==1){
window.location.href=temphref;
}else{
$("#g_sa").attr("href",temphref);
}
}
$(document).ready(function() {
$('#beijingtime').jclock({
format: '%H:%M:%S',
utcOffset: 8,
utc: true,
fontFamily: 'arial',
fontSize: '17px',
foreground: '#a31022',
background: '',
seedTime: undefined,
timeout: 1000 // 1000 = one second, 60000 = one minute
});
});
<!--头部登陆用-->
var login_sign= false;
var URL = CHTmainDomain+"/uc-client/client.asp";
var Ihide = true;
function Check_Login(josn)
{
if(josn == "1"){
$.getJSON(URL+"?jsoncallback=?",
{j:"login","round":GetRandom(1000)},
function(data){
if (data.UserID == "0"){
login_sign = false;
} else {
login_sign = true;
Logined(data.NickName);
}
});
} else {
$.get(URL + "?c=login&round=" + GetRandom(1000),function(data){
if ($(data).find("UserID").text() =="0")
{login_sign = false;}
else
{
login_sign = true;
Logined($(data).find("NickName").text());
}
},"xml");
}
}
Mlogin(0,'1');
function Mlogin(signno,josn) {
var Email,Pass, rememberme;
Email = $("#loginmail1").val();
Pass = $("#loginpass1").val();
rememberme = $("#rememberme").attr("checked");
if (login_sign == false && signno ==1)
{
$("#headLogin .loginButton").attr("src","/pic/ajax-loader-1.gif");
if (Email=="") return errLogin("Email required!");
if (Pass=="") return errLogin("Password required!");
if(josn=="1"){
$.getJSON(URL+"?jsoncallback=?",
{j:"login",loginmail:Email,loginpass:Pass,rememberme:rememberme},
function(data){
if (data.UserID != "0"){
Logined(data.NickName);
} else {
errLogin("Wrong email or password!");
}
}
);
} else {
$.ajax({
type: "POST",
url: URL,
data: "c=login&loginmail=" + Email + "&loginpass=" + Pass + "&rememberme="+rememberme,
cache: false,
dataType: "xml",
success: function(msg){
if ($(msg).find("UserID").text()!="0")
{
Logined($(msg).find("NickName").text());
} else {
errLogin("Wrong email or password!");
}
}
});
}
}
function errLogin(msg){
alert(msg);
$("#headLogin .loginButton").attr("src","/pic/login-button.png");
}
}
function GetRandom(n){ return Math.floor( Math.random() * n+1)};
function MSingOut(josn)
{
if(josn == "1"){
$.getJSON(URL+"?jsoncallback=?",
{j:"signout","round":GetRandom(1000)},
function(data){
if (data.Statu =="1"){
login_sign = false;
initLgoin();
}
});
} else {
$.get(URL + "?c=signout&round=" + GetRandom(1000),function(data){
if ($(data).find("Statu").text() =="1")
{
login_sign = false;
initLgoin();
}
},"text");
}
}
function initLgoin(){
$("#headLogin .logIn,#headLogin .signUp").show();
$("#headLogin .logout,#headLogin .logged,#headLogin .loginForm").hide();
}
function showLoginForm(){
$("#headLogin .loginButton").attr("src","/pic/login-button.png");
$("#headLogin .logIn img").attr("src","/pic/red-arrow-up.png");
$("#headLogin .loginForm").fadeIn(300);
}
function hideLoginForm(){
$("#headLogin .logIn img").attr("src","/pic/red-arrow-down.png");
$("#headLogin .loginForm").fadeOut(100);
$("#headLogin_overlay").remove();
}
function Logined(NickName){
$("#headLogin .signUp,#headLogin .logIn,#headLogin .loginForm").hide();
$("#headLogin .logout,#headLogin .logged").show();
$("#headLogin .logged a").text(NickName);
}
function show(){
$("#headLogin .logIn").click(function(){
if($("#headLogin .loginForm").is(":visible")){
hideLoginForm();
}else{
showLoginForm();
}
});
$("#headLogin .loginForm").mouseup(function() {
return false
});
$(document).mouseup(function(e) {
if($(e.target).parent("#headLogin").length==0) {
hideLoginForm();
}
});
}
$(function() {
Check_Login('1');
show();
});
<!--头部登陆结束-->