mui.ready(function() {
	mui.plusReady(function() {
		var userid = plus.storage.getItem('userid');
		console.log(userid);
		var ws = plus.webview.currentWebview();
		var str = JSON.stringify(ws);
		console.log(str);
		var oDt = document.getElementsByClassName("frmtype");
		var oDegree;
		if(ws.edu) {
			$.ajax({
				"url": baseUrl + "/ajax/job/" + ws.edu,
				"type": "get",
				"async": true,
				"success": function($data) {
					if($data.success) {
						plus.nativeUI.closeWaiting();; //新webview的载入完毕后关闭等待框
						ws.show("slide-in-right", 150); //把新webview窗体显示出来，显示动画效果为速度150毫秒的右侧移入动画    
						$info = $data.data;
						oDt[0].value = $info.company;
						if($info.department) {
							oDt[1].value = $info.department;
						}
						oDt[2].value = $info.title;
						if($info.startMonth) {
							oDt[3].innerText = $info.startMonth.substr(0, 4) + "-" + $info.startMonth.substr(4, 6)
						} else {
							oDt[3].innerText = ""
						}
						if($info.startMonth) {
							if($info.stopMonth) {
								oDt[4].innerText = $info.stopMonth.substr(0, 4) + "-" + $info.stopMonth.substr(4, 6)
							} else {
								document.getElementsByClassName("mui-switch")[0].classList.add("mui-active")
								document.getElementsByClassName("btt")[0].classList.remove("btn");
								oDt[4].innerText = "至今"
							}
						}
					} else {
						plus.nativeUI.toast("服务器链接超时", toastStyle);
						return;
					}
				}
			});

		}

		function trim(str) { //删除左右两端的空格
			　　
			return str.replace(/(^\s*)|(\s*$)/g, "");　　
		}
		oDt[0].addEventListener("blur", function() {
			var length = trim(oDt[0].value);
			if(!length)
				plus.nativeUI.toast("机构名称不能为空");
		});
		oDt[2].addEventListener("blur", function() {
			var length = trim(oDt[2].value);
			if(!length)
				plus.nativeUI.toast("职位不能为空");
		});
		oDt[3].addEventListener("change", function() {
			oDegree = oDt[3].value;
		});

		var oStartTime = document.getElementById("startTime");
		var oStopTime = document.getElementById("stopTime");
		mui(".timebox").on("click", ".btn", function() {
			var optionsJson = this.getAttribute('data-options') || '{}';
			var options = JSON.parse(optionsJson);
			var flag = this.getAttribute('flag');
			console.log(flag);
			var picker = new mui.DtPicker(options);
			picker.show(function(rs) {
				if(flag) {
					oStartTime.innerText = rs.text;
				} else {
					oStopTime.innerText = rs.text;
				}
			});

		});

		function savePro() {
			var $data = {};
			$data.professorId = userid;
			$data.company = oDt[0].value;
			$data.department = oDt[1].value;
			$data.title = oDt[2].value;
			$data.startMonth = oDt[3].innerText.substr(0, 4) + oDt[3].innerText.substr(5, 7);
			if(oDt[4].innerText != "至今") {
				$data.stopMonth = oDt[4].innerText.substr(0, 4) + oDt[4].innerText.substr(5, 7);
			}
			if(ws.edu) {
				$data.id = ws.edu;
			}
			$.ajax({
				"url": baseUrl + "/ajax/job",
				"type": ws.edu ? "put" : "post",
				"async": true,
				"data": ws.edu ? JSON.stringify($data) : $data,
				"contentType": ws.edu ? "application/json" :
					"application/x-www-form-urlencoded",
				"success": function(data) {
					var y = JSON.stringify(data)
					if(data.success) {
						plus.nativeUI.showWaiting();
						var web = plus.webview.getWebviewById("proinforupdate-more.html");
						mui.fire(web, "newId");
						mui.back();
					} else {
						plus.nativeUI.toast("服务器链接超时", toastStyle);
						return;
					}
				}
			});
		}
		mui('#aa .mui-switch').each(function() { //循环所有toggle				
			this.addEventListener('toggle', function(event) {
				if(this.classList.length == 4) {
					document.getElementsByClassName("btt")[0].classList.remove("btn");
					oDt[4].innerText = "至今"
				} else {
					document.getElementsByClassName("btt")[0].classList.add("btn");
				}
			});
		});
		document.getElementsByClassName("topsave")[0].addEventListener("click", function() {
			var length1 = trim(oDt[0].value);
			var length2 = trim(oDt[2].value);
			var length3 = trim(oDt[3].innerText);
			var length4 = trim(oDt[4].innerText);
			if(!length3 && length4) {
				plus.nativeUI.toast("请选开始时间");
				return;
			} else if(length3 && !length4) {
				plus.nativeUI.toast("请选结束时间");
				return;
			}
			if(length1 && length2) {
				savePro();
			} else if(!length1 && length2) {
				plus.nativeUI.toast("机构名称不能为空");
			} else if(length1 && !length2) {
				plus.nativeUI.toast("职位不能为空");
			} else if(!length1 && !length2) {
				plus.nativeUI.toast("机构名称不能为空&&职位不能为空");
			}
		});
		if(ws.edu)
			document.getElementsByClassName("exitbtn")[0].addEventListener("click", function() {
				$.ajax({
					"url": baseUrl + "/ajax/job/" + ws.edu,
					"type": "DELETE",
					"success": function($data) {
						if($data.success) {
							plus.nativeUI.showWaiting();
							var web = plus.webview.getWebviewById("proinforupdate-more.html");
							mui.fire(web, "newId");
							mui.back();
						} else {
							alert($data.msg);
						}
					}
				});
			});
	});
})