function is_login(){
var status = "0";
if(status=="1")
return true;
else
return false;
}
function setCookie(name,value,time){
//time:以小时为单位
var exp = new Date();
if(time != undefined)
exp.setTime(exp.getTime() + 60*60*1000*parseInt(time));
else
exp.setTime(exp.getTime() + 60*60*1000);
document.cookie = name + "="+ escape(value) +";expires="+ exp.toGMTString();
}
function getCookie(name){
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
function ToLoginUserLoginOut(){
var result = AjaxRequestToServerAspx("LOGINOUTUSERACCOUNT", "POST", null);
if(result == "1")
window.location = window.location.href;
}
var submited = false;
function ToLoginOn(){
var txt_top_username = oo("txt_top_username");
var txt_top_password = oo("txt_top_password");
if (!submited){
if(getCookie('UserLoginNum') != null && parseInt(getCookie('UserLoginNum')) == 3){
window.location = "http://b2c.958shop.com/login/login.aspx?ref_url=" + escape(window.location.href);
return false;
}
var username = vv(txt_top_username);
if (username == ""){
alert("请填写登录用户名。");
Focus(txt_top_username);
return false;
}
var password = vv(txt_top_password);
if (password == ""){
alert("请填写登录密码。");
Focus(txt_top_password);
return false;
}
var params = new Array();
params[0] = new Array("ua", escape_self(username));
params[1] = new Array("pwd",password);
var result = AjaxRequestToServerAspx("LOGINONUSERACCOUNT", "POST", params);
if(getResultCode(result) == SUCC_COMPLETE){
var ua = getResultParameter(result,"ua");
var uid = getResultParameter(result,"uid");
var rolename = getResultParameter(result,"role");
var fortune = getResultParameter(result,"fortune");
var exp = getResultParameter(result,"exp");
if(typeof(return_url) != 'undefined' && return_url.length > 0)
window.location = return_url;
oo("login").style.display = "";
oo("span_ua").innerHTML = ""+ ua +" ! ";
oo("nologin").style.display = "none";
txt_top_username.value = "";
txt_top_password.value = "";
submited = true;
}else{
if(getCookie('UserLoginNum') == null)
setCookie('UserLoginNum',1);
else
setCookie('UserLoginNum',parseInt(getCookie('UserLoginNum')) + 1);
alert("对不起,您的帐号或者密码错误,登录失败。");
return;
}
}else{
alert('请勿重复提交请求');
return false;
}
}
function ValidateUserLoginStatus(){
if(is_login()){
var __html= "您好,"+GetUserName()+"[退出]";
if( document.getElementById("div_UserLoginTrue") != null ){
document.getElementById("div_UserLoginTrue").innerHTML = __html;
document.getElementById("div_UserLoginTrue").style.display = "";
}
}else{
if(document.getElementById("div_UserLoginFalse") != null)
document.getElementById("div_UserLoginFalse").style.display = "";
}
}
function GetUid(){
var uid = "0";
return uid;
}
function GetUserName(){
var ua = "";
return ua;
}
function ToLoginProduct(flag){
var url = window.location.href;
url = escape(url);
if(flag == 0)//登陆
window.location = "http://b2c.958shop.com/login/login.aspx?ref_url=" + url;
else//注册
window.location = "http://b2c.958shop.com/login/register.aspx?ref_url=" + url;
}