//我的账号
mui.ready(function() {
	   
	/*定义全局变量*/
	var loginYes = document.getElementById("loginYes");
	var loginNo = document.getElementById("loginNo");
	var goLogin = document.getElementById("gologin");
	var goReg = document.getElementById("goreg");
	var goSetup = document.getElementById("goSetup");
	
	mui.plusReady(function() {
		
		var userId = plus.storage.getItem('userid');
		/*判断登录是否成功*/
		loginStatus();

		/*用户信息初始化*/
		userInformation()

		/*登录按钮*/
		goLogin.addEventListener('tap', function() {
			goLoginFun();
		})

		/*注册按钮*/
		goReg.addEventListener('tap', function() {
			goRegFun();

		})

		/*退出登录刷新页面*/
        window.addEventListener('closeUser',function(event){
		    userId = event.detail.id;
			loginStatus();
		});

		function loginStatus() {
			if(userId && userId != "null" && userId != null) {
				loginYes.style.display = "block";
				loginNo.style.display = "none";
				/*设置按钮*/
				goSetup.addEventListener('tap', function() {
					mui.openWindow({
						url: '../html/setup.html',
						id: '../html/setup.html',
						show: {
							aniShow: "slide-in-right"
						}
					});
				})
			} else {
				loginNo.style.display = "block";
				loginYes.style.display = "none";
				mui(".mui-content").on("tap", "#goZixun,#goFollow,#goNewuser,#goSetup", function() {
					goLoginFun();
				})
			}
		}

		function userInformation() {
			mui.ajax(baseUrl + "/ajax/professor/editBaseInfo/" + userId, {
				dataType: 'json', //数据格式类型
				type: 'GET', //http请求类型
				timeout: 10000, //超时设置
				success: function(data) {
					var $info = data.data || {}
					if(data.success && data.data) {
						document.getElementById("userName").innerText = $info.name || '';
						document.getElementById("userTitle").innerText = $info.title || '';
						document.getElementById("userPosition").innerText = $info.office || '';
						document.getElementById("userDepartment").innerText = $info.department || '';
						document.getElementById("userMechanism").innerText = $info.orgName || '';
						document.getElementById("userCity").innerText = $info.address || '';
						if($info.hasHeadImage == 1) {
							document.getElementById("userImg").setAttribute("src", "../images/head/" + $info.id + "_m.jpg");
						} else {
							document.getElementById("userImg").setAttribute("src", "../images/default-photo.jpg");
						}
						if($info.authentication) {
							document.getElementById("rzImg").style.display="inline";
						} else {
							document.getElementById("rzImg").style.display="none";
						}

					}
				},
				error: function() {
					plus.nativeUI.toast("服务器链接超时", toastStyle);
					return;
				}
			});
		}

	});

});