var coouser = null;
var codeType = 3;
var ojs = "";
function checkIsLogin(ab) {
	DCheck
			.checkLogin(function(data) {
				coouser = data;
				var uhtml = '<span class="sp0">';
				if (ab)
					uhtml = '';
				var yhtml = '';
				var nhtml = '';
				if (data == null) {
					yhtml = '<a name="ilogin" href="'
							+ contextPath
							+ '/web/ajax/login.jsp">个人中心 <img src="'
							+ contextPath
							+ '/img/user.png" class="vam" alt="" /></a> <a name="ilogin" href="'
							+ contextPath
							+ '/web/ajax/login.jsp">我的消息 <img src="'
							+ contextPath
							+ '/img/email.png" class="vam" alt="" /></a>'
							+ ' <a href="' + contextPath
							+ '/about/help/">帮助中心</a> |' + ' <a href="'
							+ contextPath
							+ '/community/group/intro_1157">建议反馈</a>';
					nhtml = '您好，欢迎来到<a class="gray" href="'
							+ contextPath
							+ '/">留学</a>点评网！'
							+ ' 请 <a name="ilogin" id="tologin1" href="'
							+ contextPath
							+ '/web/ajax/login.jsp">登录</a> 或'
							+ ' <a href="'
							+ contextPath
							+ '/register">注册</a> ，还可以  '
							+ ' <a href="#" onclick="goSinaWeibo();"><img src="'
							+ contextPath
							+ '/img/tsina.gif" alt="与新浪微博连接" class="vam" /></a>'
							+ '，<a href="#" onclick="toQzoneLogin();"><img src="'
							+ contextPath
							+ '/img/Connect_logo_2.png" class="vam" /></a>';
					uhtml += '';
					uhtml += ' <a name="ilogin" id="tologin2" href="' + contextPath + '/web/ajax/login.jsp">登录</a> |';
					uhtml += ' <a href="' + contextPath + '/register">'
							+ (ab ? '免费' : '') + '注册</a> |';
					if (ab)
						uhtml += ' <a href="' + contextPath + '/">返回首页</a>';
				} else {
					yhtml = '<a href="'
							+ contextPath
							+ '/usr/">个人中心 <img src="'
							+ contextPath
							+ '/img/user.png" class="vam" alt="" /></a> <a href="'
							+ contextPath + '/usr/sms">我的消息 <img src="'
							+ contextPath
							+ '/img/email.png" class="vam" alt="" /></a>'
							+ ' <a href="' + contextPath
							+ '/about/help">帮助中心</a> |' + ' <a href="'
							+ contextPath
							+ '/community/group/intro_1157">建议反馈</a>';
					nhtml = '您好，<a href="' + contextPath + '/usr/">'
							+ data.inItemname + '</a> <a href="' + contextPath
							+ '/exit">退出</a>';
					uhtml += data.inItemname + ',';
					if (ab)
						uhtml += '<a href="' + contextPath + '/">返回首页</a> ';
					uhtml += '<a href="' + contextPath + '/usr/">个人中心</a>';
					uhtml += ' <a href="' + contextPath + '/usr/sms">'
							+ (data.noread > 0 ? '<font color="red">' : '')
							+ '我的消息' + (data.noread > 0 ? '</font>' : '')
							+ '</a>';
					uhtml += ' <a href="' + contextPath + '/exit">退出</a>';
				}
				if (!ab)
					uhtml += '</span>';
				$("#yLogin").html(yhtml);
				$("#noLogin").html(nhtml);
				$("#ulogin").html(uhtml);
				$("a[name='ilogin']").each(function() {
					$(this).fancybox();
				})
			});
}
function checkIsLogin1(type) {
	DCheck
			.checkLogin(function(data) {
				var html = "";
				if (data == null) {
					html = "你需要登录后才可以发帖"
							+ "<a href=\"javascript:;\" id=\"l_btn\">登录</a> |"
							+ "<a href=\"javascript:;\" id=\"r_btn\">注册</a>";
				} else {
					if (type == 1) {
						html = "<input type=\"button\" onclick=\"submitTopic();\" value=\"发表帖子\" class=\"btn\"/>";
					} else if (type == 2) {
						html = "<input type=\"button\" onclick=\"submitReply();\" value=\"发表帖子\" class=\"btn\"/>";
					}
				}
				$("#showIsLogin").html(html);
				$("#l_btn").click(function() {
					parent.showLogin();
				});
				$("#r_btn").click(function() {
					showRegister();
				});
			});
}
function hiddenLogin() {
	if (coouser != null)
		document.getElementById("index_login").style.display = "none";
}
function initUserName(name) {
	document.getElementById("userName").innerHTML = name;
}
function checkLogin2() {
	if (coouser != null)
		return true;
	else {
		ajaxMsg("ajaxerror", "请登录");
		showLogin();
	}
	return false;
}
var showCode = false;
function showLogin() {
	if ($("#tologin1"))
		$("#tologin1").click();
	if ($("#tologin2"))
		$("#tologin2").click();
}
var tj1 = 0;
function login1() {
	codeType = 3;
	if (tj1 == 0) {
		tj1 = 1;
		$("#login_btn").attr( {
			"disabled" : "disabled"
		});
		var aemail = $("#aemail").val();
		var apsw = $("#apsw").val();
		if (aemail.length == 0) {
			ajaxMsg("ajaxerror", "请输入用户名");
			$("#login_btn").removeAttr("disabled");
			tj1 = 0;
			return;
		}
		if (apsw.length == 0) {
			ajaxMsg("ajaxerror", "请输入密码");
			$("#login_btn").removeAttr("disabled");
			tj1 = 0;
			return;
		}
		var auto = false;
		if ($("#akeepcookie").attr("checked")) {
			auto = true;
		}
		if (showCode)
			validata(null);
		else
			toLogin1();
	}
}
function toLogin1() {
	var aemail = $("#aemail").val();
	var apsw = $("#apsw").val();
	var auto = false;
	if ($("#akeepcookie").attr("checked")) {
		auto = true;
	}
	DCheck.login(aemail, apsw, auto, function(data) {
		tj1 = 0;
		if (data) {
			if (window.event)
				window.event.returnValue = false;
			document.location = "" + document.location.href;
		} else {
			ajaxMsg("ajaxerror", "用户名或密码错误!");
			//var codeLi = document.getElementById("codeLi");
			//codeLi.style.display="";
			//showCode = true;
			$("#login_btn").removeAttr("disabled");
		}
	});
}
function getPwd() {
	DCheck.sendMail($("#email").val(), function(data) {
		$("#email").val("");
		if (data == -1) {
			ajaxMsg("ajaxerror", "该email尚未注册！");
		} else {
			ajaxMsg("ajaxerror", "发送成功，请注意查收！");
		}
	});
}
function getActivitys(atype, isJp) {
	DCheck.getActivitys(null, function(data) {
		if (data != null) {
			var html = '';
			for ( var i = 0; i < data.length; i++) {
				if (atype == 1) {
					if (i < 5) {
						html += '<li>' + '<b><a href="' + contextPath
								+ '/activity/intro_' + data[i].inItemtiebaId
								+ '"><img src="' + contextPath + '/'
								+ data[i].inItemslurl + '" alt="'
								+ data[i].inTiebaname + '" /></a></b>'
								+ '<a href="' + contextPath
								+ '/activity/intro_' + data[i].inItemtiebaId
								+ '">' + data[i].inTiebaname + '</a>' + '<p>'
								+ data[i].city + '/' + data[i].beTime + '</p>'
								+ data[i].joinusercount + '人参加' + '</li>';
					}
				} else {
					var address = data[i].city + data[i].citysub
							+ data[i].inAddress;
					var tname = data[i].inTiebaname;
					if (address.length > 20)
						address = address.substring(0, 20);
					if (tname.length > 22)
						tname = tname.substring(0, 22);
					html += '<li>' + '<h4 class="f14 n mb5"><a href="'
							+ contextPath + '/activity/intro_'
							+ data[i].inItemtiebaId + '">' + tname
							+ '</a></h4>'
							+ '<div class="portrait_single portrait_48_48">'
							+ '<b><a href="' + contextPath + '/activity/intro_'
							+ data[i].inItemtiebaId + '"><img src="'
							+ contextPath + '/' + data[i].inItemslurl
							+ '" alt="' + data[i].inTiebaname + '" /></a></b>'
							+ '<div>' + data[i].beTime + '</div>' + '<div>'
							+ address + '</div>' + '<div>发起人<a href="'
							+ contextPath + '/usr/' + data[i].inUserId + '">'
							+ data[i].inItemname + '</a></div>'
							+ '<div class="c999">' + data[i].joinusercount
							+ '参加</div>' + '</div>' + '</li>';
				}
			}
			$("#activityUl").html(html);
		}
	});
	if (isJp) {
		DCheck.getActivitys(3, function(data) {
			if (data != null) {
				var html = '';
				for ( var i = 0; i < data.length; i++) {
					html += '<li> <a href="' + contextPath + '/activity/intro_'
							+ data[i].inItemtiebaId + '">' + data[i].beTime
							+ '<span>-&gt;</span>' + data[i].endCity
							+ '</a> </li>';
				}
				$("#jbUl").html(html);
			}
		});
	}
}
function getRanks(rtype) {
	var clength = 19;
	if (rtype == 2) {
		clength = 15;
	}
	DCheck.getRandomSys(rtype, function(data) {
		if (data != null) {
			var html = '';
			for ( var i = 0; i < data.length; i++) {
				var n = data[i].inItemname;
				if (n.length > clength)
					n = n.substring(0, clength);
				html += '<li><a href="' + contextPath + '/ranking/sys_'
						+ data[i].inItemId + '">' + n + '</a></li>';
			}
			$("#ranksUl").html(html);
		}
	});
}
function goNextPage(url, isP) {
	if (checkLogin2()) {
		if (isP)
			parent.document.location.href = url;
		else
			document.location.href = url;
	}
}
function getJieshao(id, type) {
	if (type == 1) {
		ojs = $("#ojs").html();
		DCheck.getIteminf(id, function(data) {
			$("#ojs").html(
					data + "  <a href=\"javascript:getJieshao(" + id
							+ ", 2)\" class=\"orange\">[收起]</a>");
		});
	} else {
		$("#ojs").html(ojs);
	}
}
function showRegister() {
	parent.location = contextPath + "/register";
}
function goSinaWeibo(v) {
	if (v == 1)
		window.location.href = contextPath + '/web/weibo/call.jsp?p=1&forward='
				+ window.location.href;
	else
		window.location.href = contextPath + '/web/weibo/call.jsp?forward='
				+ window.location.href;
}
function toQzoneLogin() {
	//以下为按钮点击事件的逻辑。注意这里要重新打开窗口
	//否则后面跳转到QQ登录，授权页面时会直接缩小当前浏览器的窗口，而不是打开新窗口
	var url = contextPath + "/qq/qqlogin";
	var A = window
			.open(
					url,
					"TencentLogin",
					"width=450,height=320,menubar=0,scrollbars=1,resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
