
function ChangeSearchType(type)
{
	document.all('hdnSearchType').value = type;
	if (document.all('turnpage') != null)
	{
		document.all('turnpage').value = "1";						
	}
	else
	{
		document.all('divControlSearchOrNot').innerHTML = "<input type=hidden name=turnpage value=1>";
	}
	if (document.all('QueryID') != null)
	{				
		document.all('QueryID').value = "";				
	}
	//document.search.action="Navigator.aspx?<%=Page.Request.QueryString.ToString()%>";
	window.location = "Navigator.aspx?ID=" + msg1 + "&SearchFor=1&SearchType=" + type;
	//document.search.submit();			
}

function TextLimit() 
{		
	var content = document.all("expertValue").value;
	if (content.length > 1000)
	{
		alert(msg2);
		document.all("expertValue").value = content.substring(0,1000);
	}		
}

function checkSelectBox()
{
	try
	{
		var n = document.all("selectbox").length;
		var flag = 0;
		
		
		for( var i=0;i<n;i++)
		{
			if( document.all("selectbox")[i].checked == true )
			{
				flag = 1;
				return true;
			}
		}
		if (n == null)
		{
			if (document.all("selectbox").checked == true)
			{
				return true;
			}
		}
		
		if( flag == 0 )
		{
			alert(msg3);
			return false;
		}
	}
	catch( err )
	{
		return true;
	}
}

function RealCheck( strTemp,strDB )
{			
	if (strDB != document.all("NaviDatabaseName").value)
	{			
		return;
	}
	if (strTemp == "")
	{
		return;
	}
	
	var arrIds = strTemp.split(',');
	//因为所有checkbox默认都是选上的
	var flag = 0;
	for(var i=0; i<document.all("selectbox").length; i++)
	{
		var value2 = document.all("selectbox")[i].value;
		flag = 0;
		for(var j=0;j<arrIds.length;j++)
		{
			if(value2 == arrIds[j]) 
			{
				flag = 1;
				document.all("selectbox")[i].checked = true;
				break;
			}
		}
		if( flag == 0 )
		{
			document.all("selectbox")[i].checked = false;
		}
	}
}	
function Init()
{
	try
	{
		check();				
		SetIsAllCheckedFlag();		
	}
	catch (err)
	{
		
	}			
}
function OnSubmit()
{
	try
	{
		//if (checkSelectBox() == false)
		//{
		//	return false;
		//}
		if (CheckInputValue() == false)
		{
			return false;
		}
	}
	catch(err){}
	return true;
}	
