var userType = "xs";
var expandState = 0;
var menuContent = new Object("element");
menuContent.curLeft = -150;
menuContent.curTop = 10;
menuContent.gapLeft = 0;
menuContent.gapTop = 0;
menuContent.timer = null;
function initLoginPage(){
	var search = "userType=";
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = document.cookie.indexOf(";", offset);
			if (end == -1) {
				end = document.cookie.length;
			}
			userType = unescape(document.cookie.substring(offset, end));
		}
	}
	$(userType).src = "images/login_" + userType + ".gif";
	if(userType == "js"){
		$("yhm").innerHTML = "用户名";
		$("kl").innerHTML = "口&nbsp;&nbsp; 令";
		$("yz").innerHTML = "验证码";
		$("sq").style.display = "none";
	}else{
		$("yhm").innerHTML = "报 名 号";
		$("kl").innerHTML = "身份证号";
		$("yz").innerHTML = "验 证 码";		
		$("sq").style.display = "";	
		initP();
	}
	$("userType").value = userType;
	var sx = screen.availWidth;
	var sy = screen.availHeight;
	window.resizeTo(sx,sy);
	window.moveTo(0,0);
	DwrDo.getNews(["全部",10],getNewsList);
	$("userName").focus();
}
function initP() {
		DwrDo.getSystemData_data(function (list) {
			if(list[0].wsbmkzkg=="关"){
				$('sqbmh').style.display = 'none';
			};
		});
		DWREngine.setAsync(false);
	}
function writeCookie(obj){
	var expire = ";style=skin1; expires=" + (new Date((new Date()).getTime() + 365*24*60*60*1000)).toGMTString();
	if(obj != null){
		document.cookie = "userType=" + obj + expire;
	}
	$("js").src = "images/login_js2.gif";
	$("xs").src = "images/login_xs2.gif";	
	$(obj).src = "images/login_" + obj + ".gif";
	if(obj == "js"){
		$("yhm").innerHTML = "用户名";
		$("kl").innerHTML = "口&nbsp;&nbsp; 令";
		$("yz").innerHTML = "验证码";
		$("sq").style.display = "none";
	}else{
		$("yhm").innerHTML = "报 名 号";
		$("kl").innerHTML = "身份证号";
		$("yz").innerHTML = "验 证 码";
		$("sq").style.display = "";
		initP();
	}
	$("userType").value = obj;
}
function chkFormToLogin(){
	var userName = $("userName").value;
	var passwd = $("passwd").value;
	var yzm = $("yzm").value;
	if (userName == ""){
		BatAlert.MyAlert("用户名不能为空!","",function(){
			$("userName").focus();
		});
//        alert("用户名不能为空!");
//        $("userName").focus();
		return false;
	}
	if(passwd == ""){
		BatAlert.MyAlert("请输入登录密码!","",function(){
			$("passwd").focus();
		});
// 		alert("请输入登录密码!");
//        $("passwd").focus();
		return false;
	}
	if(yzm == "" || yzm.length != 4){
		BatAlert.MyAlert("验证码不合法!","",function(){
			$("yzm").focus();
		});
//		alert("验证码不合法!");
//        $("yzm").focus();
		return false;;
	}  
	refreshForm("userLogin.do");
}


function chkFormToLogin_zzsfk(){//自主生反馈界面
	var userName = $("userName").value;
	var passwd = $("passwd").value;
	var yzm = $("yzm").value;
	if (userName == ""){
		BatAlert.MyAlert("报名号不能为空!","",function(){
			$("userName").focus();
		});

		return false;
	}
	if(passwd == ""){
		BatAlert.MyAlert("请输入身份证号!","",function(){
			$("passwd").focus();
		});

		return false;
	}
	if(yzm == "" || yzm.length != 4){
		BatAlert.MyAlert("验证码不合法!","",function(){
			$("yzm").focus();
		});

		return false;;
	}
	refreshForm("userLogin_zzs.do");
}


function expand() {
	if (expandState == 0) {
		setPace("menuContent", -1, 10, 10);
		if (ie) {
			menutop.className = "menuOut";
		}
		expandState = 1;
	} else {
		setPace("menuContent", -178, 10, 10);
		if (ie) {
			menutop.className = "menuIn";
		}
		expandState = 0;
	}
}
function setPace(layerName, fromLeft, fromTop, motionSpeed) {
	eval(layerName).gapLeft = (Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft)) / motionSpeed;
	eval(layerName).gapTop = (Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop)) / motionSpeed;
	moveAlong(layerName, eval(layerName).gapLeft, eval(layerName).gapTop, fromLeft, fromTop);
}
function moveAlong(layerName, paceLeft, paceTop, fromLeft, fromTop) {
	clearTimeout(eval(layerName).timer);
	if (eval(layerName).curLeft != fromLeft) {
		if ((Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft)) < paceLeft) {
			eval(layerName).curLeft = fromLeft;
		} else {
			if (eval(layerName).curLeft < fromLeft) {
				eval(layerName).curLeft = eval(layerName).curLeft + paceLeft;
			} else {
				if (eval(layerName).curLeft > fromLeft) {
					eval(layerName).curLeft = eval(layerName).curLeft - paceLeft;
				}
			}
		}
		if (ie) {
			document.all[layerName].style.left = eval(layerName).curLeft;
		}
		if (ns) {
			document[layerName].left = eval(layerName).curLeft;
		}
	}
	if (eval(layerName).curTop != fromTop) {
		if ((Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop)) < paceTop) {
			eval(layerName).curTop = fromTop;
		} else {
			if (eval(layerName).curTop < fromTop) {
				eval(layerName).curTop = eval(layerName).curTop + paceTop;
			} else {
				if (eval(layerName).curTop > fromTop) {
					eval(layerName).curTop = eval(layerName).curTop - paceTop;
				}
			}
		}
		if (ie) {
			document.all[layerName].style.top = eval(layerName).curTop;
		}
		if (ns) {
			document[layerName].top = eval(layerName).curTop;
		}
	}
	eval(layerName).timer = setTimeout("moveAlong(\"" + layerName + "\"," + paceLeft + "," + paceTop + "," + fromLeft + "," + fromTop + ")", 30);
}
function getNewsList(data){
//	var news = "<li><a href='cxlqjg.jsp' target='_blank'>录取结果查询</a></li>";
	var news = "";
	for(var i = 0; i < data.length;i++){
		//news += "<a href='newsContent.do?newsId=" + data[i].newsid + "' target='mainF'>·" + data[i].newstitle + "(" + data[i].pubtime + ")</a><br>";
		news += "<li><a   href=\"javascript:{BatAlert.showTips('数据加载中，请稍候...');DwrDo.getNewsCont('" + data[i].newsid + "',showNewsCont)}\">" + data[i].newstitle + "(" + data[i].pubtime + ")</a></li>";
	}
	$("ggcon").innerHTML = news;
}
function initList(){
	/**
	if (data != null && typeof data == 'object') {
		BatAjax.addOptions("bmlx",data,"dm","mc");
		$("btn").onclick = function (){
			if(!$("tytk").checked){
				BatAlert.MyAlert("报名前请先阅读报名必读");
				return false;
			}
			$("btn").disabled = true;
			var bmlb = $("bmlx").value;
			var xm = $("xm").value;
			var sfzh = $("sfzh").value;
			var email = $("email").value;
			if($("bmlx").options[0].selected){
				$("btn").disabled = false;
				BatAlert.MyAlert("请选择报名类别！","");
				return false;
			}
			if(chkName($("xm"),"姓名") && chkSfzh($("sfzh")) && chkEmail($("email"),"E-Mail")){
				BatAlert.showTips("正在获取报名号，请稍候...");
				var msg = joinTxt("",bmlb, xm, sfzh, email);
				DwrDo.getBmh(msg,showBmh);
			}else{
				$("btn").disabled = false;
			}
		};
	}else{
		BatAlert.MyAlert("有错误出现：远程数据读取失败！","",function(){
			$("btn").style.display = "hidden";
		});
	}
	*/
	$("btn").onclick = function (){
		if(!$("tytk").checked){
			BatAlert.MyAlert("报名前请先阅读报名必读");
			return false;
		}
		$("btn").disabled = true;
		var xm = $("xm").value;
		var sfzh = $("sfzh").value.toLowerCase();
		var email = $("email").value;
		if(chkName($("xm"),"姓名") && chkSfzh($("sfzh")) && chkEmail($("email"),"E-Mail")){
			BatAlert.showTips("正在获取报名号，请稍候...");
			var msg = joinTxt("", xm, sfzh, email);
			DwrDo.getBmh(msg,showBmh);
		}else{
			$("btn").disabled = false;
		}
	};
}
function bmsq(){
//		if(!$("tytk").checked){
//			BatAlert.MyAlert("报名前请先阅读报名必读");
//			return false;
//		}
		$("btn").disabled = true;
		var xm = $("xm").value;
		var sfzh = $("sfzh").value.toLowerCase();
		var email = $("email").value;
		if(chkName($("xm"),"姓名") && chkSfzh($("sfzh")) && chkEmail($("email"),"E-Mail")){
			BatAlert.showTips("正在获取报名号，请稍候...");
			var msg = joinTxt("", xm, sfzh, email);
			DwrDo.getBmh(msg,showBmh);
	     }
}

function showBmh(data){
	BatAlert.closeTips();
	$("btn").disabled = false;
	BatAlert.MyAlert(data);
}
function showBmTip(txt){
	if(txt == "xm"){
		$("tips").innerHTML = replaceChar(xmTxt," ","　");
	}else if(txt == "sfzh"){
		$("tips").innerHTML = replaceChar(sfzhTxt," ","　");		
	}else if(txt == "email"){
		$("tips").innerHTML = "<a stlye=\"font-size:10px\" href='http://mail.163.com'>"+replaceChar(emailTxt," ","　")+"</a>";				
	}else if(txt == "bm"){
		$("tips").innerHTML = replaceChar(bmTxt," ","　");				
	}else{
		$("tips").innerHTML = "";		
	}
}
function showNewsCont(data){
	var news = "";
	if(data != null){
		news += '<br><p align="center">' + data.newstitle + '</p><hr style="width:60%"><center>';
		news += '发布时间：' + data.pubtime + "&nbsp;&nbsp;&nbsp;&nbsp;";
		news += '发布人：' + data.puber + "<br />";
		news += '<table width="80%" align="center" border="0"><tr><td align="left">';
		news += data.newscont + '</td></tr></table></center>';
	}else{
		news = "获取新闻内容失败！";
	}
	alert(news+"sadas");
	window.frames["mainF"].document.body.innerHTML = news;
	BatAlert.closeTips();
	//$("mainF").innerHTML = news;
}
function findBmh(){
	if($("tip").innerHTML == "第一步: 请输入您的身份证号码"){
		if(chkSfzh($("sfzh"))){
			var confEmail = function(data){
				if(data == "该身份证号尚未报名，请报名！"){
					BatAlert.MyAlert(data,"",function(){
						location.href = "default_xs.jsp";
					});
				}else{
					$("tip").innerHTML = "第二步: 请确认您的E-Mail(如不对，请更改)";
					$("tt").value = $("sfzh").value;
					$("sfzh").value = data;	
				}
			};
			DwrDo.findBmh($("sfzh").value,confEmail);
		}
	}else{
		if(chkEmail($("sfzh"),"E-Mail")){
			var confBmh = function(data){
				BatAlert.MyAlert(data,"",function(){
					location.href = "default_xs.jsp";
				});
			};
			DwrDo.sendBmh($("tt").value,$("sfzh").value,confBmh);
		}
	}
}

function findBmh111(){
	if($("tip").innerHTML == "第一步: 请输入您的身份证号码"){
		if(chkSfzh($("sfzh111"))){
			var confEmail = function(data){
				if(data == "该身份证号尚未报名，请报名！"){
					BatAlert.MyAlert(data,"",function(){
						location.href = "default_xs.jsp";
					});
				}else{
					$("tip").innerHTML = "第二步: 请确认您的E-Mail(如不对，请更改)";
					$("tt").value = $("sfzh111").value;
					$("sfzh111").value = data;	
				}
			};
			DwrDo.findBmh($("sfzh111").value,confEmail);
		}
	}else{
//	 alert("bbb")
		if(chkEmail($("sfzh111"),"E-Mail")){
			var confBmh = function(data){
				BatAlert.MyAlert(data,"",function(){
					location.href = "default_xs.jsp";
				});
			};
			DwrDo.sendBmh($("tt").value,$("sfzh111").value,confBmh);
		}
	}
}
