window.onload=function(){
	setQueryAction(0);
	if($("leftFlash")){
		window.onscroll=chageFlashPoint;
	}
}
function chekLoginState(){
	if(result.nick && result.nick!=""){
			$("login").style.display="none";
			$("loginIn").style.display="block";
			$("nickName").innerHTML=result.nick;
	}
}
function hiddenLeftFlash(){
	$("leftFlash").innerHTML="";
}
function hiddenRightFlash(){
	$("rightFlash").innerHTML="";
}
function setQueryAction(type){
	var form=$("searchForm");
	if(type==0){
		form.action="search_result.jsp";
		form.onsubmit=function(){
			clearInputValue($('bendiKey'));
			if($("bendiKey").value==""){
				alert("关键字不能为空!");
				$("bendiKey").focus();
				return false;
			}else{
				return true;
			}
		}
	}else if(type==1){
		form.action="/bus/bustexModel.jsp";
		form.onsubmit=function(){
			var pageType=$("pageType").value;
			if(pageType==0){
				clearInputValue($("startPlace"));
				clearInputValue($("endPlace"));
				if($("startPlace_x").value=="" || $("startPlace").value==""){
					alert("起始站系统无法识别！请重新输入...");
					$("startPlace").focus();
					return false;
				}
				if(!$("endPlace_x")||$("endPlace_x").value=="" ||$("endPlace").value==""){
					alert("终点站系统无法识别！请重新输入...");
					$("endPlace").focus();
					return false;
				}
			}else if(pageType==1){
				clearInputValue($("lineName"));
				if($("lineName").value=="")
				{
					alert("线路名不能为空...");
					$("lineName").focus();
					return false;
				}
			}else{
				clearInputValue($("stationName"));
				if($("stationName_x").value=="" ||$("stationName").value=="")
				{
					alert("您输入的站点系统无法识别！请重新输入...");
					$("stationName").focus();
					return false;
				}
			}
			return true;
		}
	}else{
		form.action="search_result.jsp";
		$("qtype").value=2;
		form.onsubmit=function(){
			var x=$("topCenterPlace_x");
			clearInputValue($("topCenterPlace"));
			clearInputValue($("topZhoubianKey"));
			var center=$("topCenterPlace").value;
			var key=$("topZhoubianKey").value;
			if(key==""){
				alert("查询关键字不能为空...");
				$("topZhoubianKey").focus();
				return false;
			}
			if(!x || x.value=="" || center==""){
				alert("您输入的站点系统无法识别！请重新输入...");
				$("centerPlace").focus();
				return false;
			}
		}
	}
}
function getScrolls()
{     
	var t, l, w, h;         
	if (document.documentElement && document.documentElement.scrollTop) {
		t = document.documentElement.scrollTop;
		l = document.documentElement.scrollLeft;
		w = document.documentElement.scrollWidth; 
		h = document.documentElement.scrollHeight; 
	} else if (document.body) { 
		t = document.body.scrollTop; 
		l = document.body.scrollLeft; 
		w = document.body.scrollWidth; 
		h = document.body.scrollHeight; 
	}
	return { t:t, l: l, w: w, h: h };
} 
function chageFlashPoint(){
	var point=getScrolls();
	$("leftFlash").style.top=(point.t+100)+"px";
	$("rightFlash").style.top=(point.t+100)+"px";
}
function setIndexMap(n){
	$("mapImage").src="map/index_map_"+n+".jpg";
}
function login(){
	var email=$("txtEmail").value;
	var pwd=$("txtPwd").value;
	if(!viladate(email,/\w{0,}@\w{0,}[.]\w{0,}/)){alert("email输入不合法！");return false;}
	if(!(pwd.length>=6 && pwd.length<=20)){alert("您输入的密码不合法，请重新输入！");return false;}
	var script = document.createElement("script");
	var url="http://hi.chachaba.com/member/logon!quickLogonJson.action?email="+encodeURIComponent(email)+"&pass="+encodeURIComponent(pwd);
	script.src = url;
	script.type="text/javascript";
	document.body.appendChild(script);
	setTimeout(function(){
		if(result.nick){
			$("login").style.display="none";
			$("loginIn").style.display="block";
			$("nickName").innerHTML=result.nick
			$("txtEmail").value="";
			$("txtPwd").value="";	
		}else{
			alert(result.message);
		}
	},1000);
	return false;
}
function viladate(str, res) {
	return res.test(str);
}
function eixtLogin(){
	var script = document.createElement("script");
	var url="http://hi.chachaba.com/member/logon!logoutJson.action";
	script.src = url;
	script.type="text/javascript";
	document.body.appendChild(script);
	$("login").style.display="block";
	$("loginIn").style.display="none";
}