﻿String.prototype.trim=function(){return this.replace(/(^[\s\t\xa0\u3000]+)|([\u3000\xa0\s\t]+$)/g, "")};

var cookie_pre = "zrMUAscPik";
var cookie_path = "/";
var cookie_domain = "";
var cookie_ttl = 0;
function getcookie(name) {
    name = cookie_pre+name;
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while(i < clen) {
		var j = i + alen;
		if(document.cookie.substring(i, j) == arg) return getcookieval(j);
		i = document.cookie.indexOf(" ", i) + 1;
		if(i == 0) break;
	}
	return null;
}

function setcookie(name, value, days) {
    name = cookie_pre+name;
	var argc = setcookie.arguments.length;
	var argv = setcookie.arguments;
	var secure = (argc > 5) ? argv[5] : false;
	var expire = new Date();
	if(days==null || days==0) days=1;
	expire.setTime(expire.getTime() + 3600000*24*days);
	document.cookie = name + "=" + escape(value) + ("; path=" + cookie_path) + ((cookie_domain == '') ? "" : ("; domain=" + cookie_domain)) + ((secure == true) ? "; secure" : "") + ";expires="+expire.toGMTString();
}

function delcookie(name) {
    var exp = new Date();
	exp.setTime (exp.getTime() - 1);
	var cval = getcookie(name);
    name = cookie_pre+name;
	document.cookie = name+"="+cval+";expires="+exp.toGMTString();
}

function getcookieval(offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if(endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

//从cookie 中读取int值
function getCookieInt(name,def){
	var returnVal = def;
	var val = getcookie(name);
	if(val&& !isNaN(val)) {
		returnVal = parseInt(val);
	}
	return returnVal;
}



function addbookmark(title) {
	var nome_sito = "";
	var url_sito = "http://www.mj1314.com";
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt
		(navigator.appVersion) >= 4))
		window.external.AddFavorite(url_sito, title);
	else if (navigator.appName == "Netscape")
		window.sidebar.addPanel(title, url_sito, '');
	else
		alert("加入收藏失败，请使用Ctrl+D进行添加.");
}
var oldUser = false;
function getOldUser(){	
	switchClass(get("userno"),"txtInput");
	switchClass(get("userSpan"),"hide");
	get("userHref").innerHTML = oldUser ? '非邮箱注册<span class="spe_user">老用户</span>点此登陆'	:'邮箱注册<span class="spe_user">新用户</span>点此登陆';
	get("userHref").title = oldUser ? '非邮箱注册老用户点此登陆'	:'邮箱注册新用户点此登陆';
	setcookie("login_is_olduser",oldUser,7);
	oldUser = !oldUser;
}
function get(obj){	return document.getElementById(obj); }
function switchClass(element, className) {
	if (hasClass(element, className)) {
		var reg = new RegExp('(\\s|^)' + className + '(\\s|$)');
		element.className = element.className.replace(reg, ' ');
	} else {
		element.className += " " + className;
	}
}
function hasClass(element, className) {
	if (element == null)
		return false;
	var reg = new RegExp('(\\s|^)' + className + '(\\s|$)');
	return element.className.match(reg);
}
function changeImg(stat) {	
	if (times % 3 == 0 || stat == 1) {
		var src = $("#verifyImg").attr("src") ;
		if(src.indexOf('?') > 0 || src.indexOf('=') > 0){
			src += "&" +  new Date().getSeconds();
		} else  {
			src += "?" +  new Date().getSeconds();
		}
		$("#verifyImg").attr("src" ,src)  ;
	}
	times++;
}
var times = 1;
var codeCheckUrl = 'http://192.168.0.101:9080/reg/regcode?action=checkCode';
function checkCode() {
	var code = $("#code").val().trim();	
	var codeCheck = false;
	if(code == '') {
		alert("验证码不能为空！");
	} else if(code.length != 4) { 
		alert("请输入4位数验证码！");
	} else {
		codeCheck = true;
	}
	return codeCheck;
}


function loginSubmit(){
	var name = get("userno").value.trim();
	var pass = get("pwd").value.trim();
	var code = $("#code").val().trim();	
	
	if(name == '') {
		alert('用户名不能为空');
	} else if(pass == '') {	
		alert('用户密码不能为空');
	} else {
		if(!oldUser) name = name + "@" + get("sltCom").value;		
		if(checkCode())	login(name,pass,code);
	}
}
//http://192.168.0.101:9080/reg/user.do?mt=login&userNo=minda&pwd=13333
var loginUrl = "http://192.168.0.101:9080/reg/user.do?mt=login";
function login(name,pass,code){	
	jQuery.ajax({
		type : "POST",
		url : loginUrl,
		async : false,
		timeout: 1000,
		data : "userNo=" + name + "&pwd=" + pass + "&regcode=" +code ,
		success : function(result) {
			if(result ==1) {
				alert("登陆成功");				
			} else if(result ==100){
				alert('验证码错误');
				changeImg(1);
			} else {
				alert("用户名或密码错误！");
			}			
		},
		error : function(err) {
			alert("网络繁忙，请刷新再试！");
		}
	});
}


