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; }