writeflashhtml("_swf=/library/flash/flashview.swf", "_width=640", "_height=260" ,"_wmode=transparent");
if(0==0)
{
createIFrame("checkuserstate", "userstate.ashx?callback=parent.callbackfun");
}
function showtag(obj,tag,method)
{
jQuery("#"+tag+" li").removeClass();
obj.className="current";
jQuery.get(ajaxUrl, { action:method, param:Math.random() },
function(msg)
{
jQuery("#"+tag+"_1").html(msg);
}
);
}
function response(data) {
$("#service").val(data.Service)
$("#justone").val(data.Ticket)
} function xsrf(data) {
$("#xsrf").val(data)
}
function createIFrame(frameName, src) {
if (src == null) src = "javascript:false;";
jQuery("iframe[name='"+frameName+"']").remove();
var frame = document.createElement('iframe');
frame.height = 0;
frame.width = 0;
frame.style.display = 'none';
frame.name = frameName;
frame.id = frameName;
frame.src = src;
jQuery(document.body).append(frame);
};
function callbackfun(param)
{
if(param.state=='login')
window.location.href = window.location.href;
}
function checkUserName() {
var username = document.getElementById("username").value;
var regEmpty = /\S/;
if (!regEmpty.test(username)) {
setErrorMessage("用户名为空!");
return false;
}
return true;
}
function setErrorMessage(text) {
// $("#J-errorBox").css("display", "block");
$("#errtip").html(text);
}
//校验密码是否为空,密码长度是否合法
function checkPassword() {
var regexPassword = /^\w{6,16}$/;
var password = document.getElementById("password").value;
if (!regexPassword.test(password)) {
setErrorMessage("密码输入格式为6-16位长度任意数字字母");
return false;
}
// var err = "";
// var password = jQuery("#password").val();
// if (password=="") {
// setErrorMessage("密码不能为空");
// }
return true;
}
function checkSubmit() {
if (!checkUserName()) return false;
if (!checkPassword()) return false;
// createIFrame("loginiframe");
// $("#loginform").attr("target", "loginiframe");
return true;
}
function callbackFun(param) {
var r = parseInt(param.reason);
switch (r) {
case 0:
setErrorMessage("验证码错误");
break;
case 1:
setErrorMessage("登录名不能为空");
break;
case 2:
setErrorMessage("密码不能为空");
break;
case 3:
setErrorMessage("帐号未激活,
点此激活");
break;
case 4:
setErrorMessage("帐号或密码错误");
break;
case 5:
setErrorMessage("帐号已经被锁定");
break;
case 6:
setErrorMessage("页面超时");
break;
case 7:
if (param.url == "")
window.location.href = "/";
else
window.location.href = param.url;
break;
}
}