﻿//页面加载时，隐藏搜索条件文本框，以显示下拉框
function displayShow()
{
	document.getElementById("academyName").style.display="none";
	document.getElementById("academyName").value="";
}

//根据选择的查询条件不同，确定显示的是分数的下拉列表，还是院校名称的文本输入框
function LevelCheck()
{
	var academy=document.getElementById("academy");
	var academyindex=academy.selectedIndex;
	var academyValue=academy.options[academyindex].value;
	
	document.getElementById("academyName").value="";
	
	if(academyValue=="2" || academyValue=="4" || academyValue=="5")//如果是按名称查询，则隐藏分数下拉框，显示文本输入框
	{
		document.getElementById("academyName").value="";
		document.getElementById("score").style.display="none";
		document.getElementById("academyName").style.display="block";
	}else if(academyValue=="0")//如果是查询条件是“提示语”（即不查询），则显示分数下拉框，同时设置 分数提示语为选中状态
	{
		document.getElementById("academyName").value="";
		document.getElementById("score").style.display="block";
		
		var score=document.getElementById("score");
		for(var i=0;i<score.length;i++)
		{
			if(score.options[i].value=="0")
			{
				score.options[i].selected=true;
			}
		}
		document.getElementById("academyName").style.display="none";
	}else//如果是按分数查询，显示分数下拉列表，隐藏文本输入框
	{
		document.getElementById("academyName").value="";
		document.getElementById("score").style.display="block";
		document.getElementById("academyName").style.display="none";
	}
}

//点击提交按钮时，判断查询条件和查询关键字是否合理
function searchInfo()
{
	var academy=document.getElementById("academy");
	var academyindex=academy.selectedIndex;
	var academyValue=academy.options[academyindex].value;
	
	var score=document.getElementById("score");
	var scoreindex=score.selectedIndex;
	var scoreValue=score.options[scoreindex].value; 
		
	if(academyValue=="0")
	{
		alert("请选择院校类型！");
		return false;
	}
	else if((academyValue=="1" || academyValue=="3")&& scoreValue=="0")
	{
		alert("请选择您要查询的具体分数！");
		return false;
	}else if(academyValue=="2" || academyValue=="4" || academyValue=="5")
	{
		if(document.getElementById("academyName").value=="" || document.getElementById("academyName").value==null)
		{
			alert("请输入您要查询的院校名称！");
			return false;
		}else
		{
   			var path=document.academyForm.path.value;
   			var url=path+"/AcademySearch.do?m=3";
   			academyForm.action =url;
   			academyForm.submit();   
		}
	}else
	{
		var path=document.academyForm.path.value;
		var url=path+"/AcademySearch.do?m=3";
		academyForm.action =url;
		academyForm.submit();   
	}
}

//前台搜索结果页面，初始状态赋值
function setInfo()
{
	var academy=document.getElementById("academy");
	var score=document.getElementById("score");
	
	var info=document.getElementById("conditions").value;
	var searchScore=document.getElementById("searchScore").value;
	var name=document.getElementById("name").value;
	if(searchScore=="0.0" || searchScore=="0")
	{
			document.getElementById("score").style.display="none";
			document.getElementById("academyName").style.display="block";
			document.getElementById("academyName").value=name;
			for(var i=0;i<academy.length;i++)
			{
				if(academy.options[i].value==info)
				{
					academy.options[i].selected=true;
				}
			}
	}else
	{
			document.getElementById("score").style.display="block";
			document.getElementById("academyName").style.display="none";
			document.getElementById("academyName").value="";
			for(var i=0;i<academy.length;i++)
			{
				if(academy.options[i].value==info)
				{
					academy.options[i].selected=true;
				}
			}
			for(var k=0;k<score.length;k++)
			{
				if(score.options[k].value==searchScore)
				{
					score.options[k].selected=true;
				}
			}
	}
}

