function reloadparent()
{	
	if(document.body.scrollHeight>550)
	{
		if(parent.document.getElementById("main")!=null)
		{
			parent.document.getElementById("main").height=this.document.body.scrollHeight;
		}
	}	
	else
	{
		if(parent.document.getElementById("main")!=null)
		{
			parent.document.getElementById("main").height = 550;		
			document.getElementById("tab").height=550;
		}
	}	
}

function advsearch()
{
		var vsearch = "";//高级检索拼接得到表达式
		var vtemp = "";//临时表达式，用来拼接URLTITLE和Content的表达式				
		if(document.searchform.listtype[0].checked)
		{
			document.searchform.templet.value="outline_lrninforadar.jsp";	
		}
		else
		{
			document.searchform.templet.value="outline_lrninforadar.jsp";	
		}		
		if(setchannel()==false)
		{
				window.alert("请选择需要进行检索的频道！");
				return false;
		}
		else
		{
				if(beforesearch()==false)
				{
					return false;	
				}
				//得到检索URLTIME
				vsearch = document.getElementById("searchdate").value;
				
				var v_rel_bt = "="; //URLTITLE字段对于检索词包含关系
				v_rel_bt = document.searchform.dengyu1.value;
				var v_rel_zw = "=";//Content字段对于检索词包含关系
				v_rel_zw = document.searchform.dengyu2.value;
				var v_reltype = document.searchform.relationtype.value;
				
				
				if(document.searchform.title.value!="")
				{
					vtemp = "URLTITLE"+v_rel_bt+"'"+	document.searchform.title.value +"'";
					if(document.searchform.content.value!="")
					{
							vtemp = vtemp+" "+v_reltype+" Content"+v_rel_zw+"'"+ document.searchform.content.value+"'";
					}
				}
				else
				{
					if(document.searchform.content.value!="")
					{
							vtemp = "Content"+v_rel_zw+"'"+ document.searchform.content.value+"'";
					}
				}
		
				//如果检索表达式仍然为空，那么不用增加条件的关系 and or等
				if(vsearch=="")
				{
					vsearch = vtemp;
				}
				else
				{
						if(vtemp!="")
						{
							vsearch = vsearch+" and " + vtemp;
						}
				}
				document.searchform.searchword.value=vsearch;												
				document.searchform.submit();
		}
}

//进行时间检索时三种检索时间方式
function changeTime(nType)
{
	switch (nType){
		case 1 :
			document.getElementById('time1').style.display = 'block';
			document.getElementById('time2').style.display = 'none';
			document.getElementById('time3').style.display = 'none';
			document.getElementById("searchdate").value="";
			break;
		case 2 :
			document.getElementById('time1').style.display = 'none';
			document.getElementById('time2').style.display = 'block';
			document.getElementById('time3').style.display = 'none';
			document.getElementById("searchdate").value="";
			break;
		case 3 :
			document.getElementById('time1').style.display = 'none';
			document.getElementById('time2').style.display = 'none';
			document.getElementById('time3').style.display = 'block';
			document.getElementById("searchdate").value="";
			break;
			//以下入库时间
		case 4 :
			document.getElementById('Flowtime1').style.display = 'block';
			document.getElementById('Flowtime2').style.display = 'none';
			document.getElementById('Flowtime3').style.display = 'none';
			break;
		case 5 :
			document.getElementById('Flowtime1').style.display = 'none';
			document.getElementById('Flowtime2').style.display = 'block';
			document.getElementById('Flowtime3').style.display = 'none';
			break;
		case 6 :
			document.getElementById('Flowtime1').style.display = 'none';
			document.getElementById('Flowtime2').style.display = 'none';
			document.getElementById('Flowtime3').style.display = 'block';
			break;
	
		default:
			document.getElementById('time1').style.display = 'block';
			document.getElementById('time2').style.display = 'none';
			document.getElementById('time3').style.display = 'none';
			break;
	}
}
function pickDate(objOb)
{
	var	strURL	= "datepicker.html";
	var	strIni	= objOb.value;
		
	var	strFtr	= "dialogHeight: 240px; dialogWidth: 320px; ";
	strFtr	= strFtr + "dialogLeft: " + window.event.screenX + "px; ";
	strFtr	= strFtr + "dialogTop: " + window.event.screenY + "px; ";
	strFtr	= strFtr + "edge: Sunken; center: no; help: No; resizable: No; scroll: No; status: No;"

	var	strVal	= window.showModalDialog (strURL, strIni,strFtr);		
	if (strVal != "")
	{
		objOb.value	= strVal;
	}
}
function subsearch()
{	
	if(beforesearch()==false)
	{
		return false;	
	}
	//以下是得到总表达式
	if(document.searchform.searchword2.value=="")
	{
		document.searchform.searchword.value=document.searchform.searchdate.value;	
	}
	else
	{
		if(document.searchform.searchdate.value=="")
		{
			document.searchform.searchword.value= document.searchform.searchword2.value;
		}
		else
		{
			document.searchform.searchword.value= document.searchform.searchword2.value+" and "+document.searchform.searchdate.value
		}
	}
	//document.searchform.submit();		
}
//设置URLTIME "快捷时间段"
function setDate()
{
		var nCount = parseInt(document.searchform.selectDate.value,10);

		if ( nCount==0 )
		{
			document.searchform.searchdate.value = "";
			return true;
		}

		var aDay = new Date();
		var sDate = "";
		var year;

		year = aDay.getYear();
		
		if((year-1900)<0)
		{
			year = year+1900;
		}


		if ( nCount!=30 )
		{
			var date  = aDay.getDate() - nCount + 1;
			aDay.setDate( date );
		} 
		else 
		{
			var month  = aDay.getMonth() - 1;
			aDay.setMonth(month);
		}
		sMonth = aDay.getMonth() + 1;
		
		if ( sMonth<10 ) 
		{
				sMonth = "0" + sMonth;
		}
		sDay = aDay.getDate();
		if ( sDay<10 )
		{
			sDay = "0" + sDay;
		}
		sDate = year + "-" + sMonth + "-" + sDay;
		document.searchform.searchdate.value = "URLTIME>'"+sDate+"'";		
//		alert(document.searchform.searchdate.value);
}
function dischange(vtype)
{
		if(vtype==0)
		{
			document.getElementById("prepage").style.display='block';	
			document.getElementById("channelpage").style.display='none';	
		}
		if(vtype==1)
		{
			document.getElementById("prepage").style.display='none';	
			document.getElementById("channelpage").style.display='block';	
		}
}
function beforesearch()
{
	//以下是得到时间限制的表达式
	if(document.searchform.DateInputType[0].checked)
	{
		var v_sdate = document.all.idStartDate.value;
		var v_edate = document.all.idEndDate.value;
		var va_sdate = new Array(3);
		var va_edate = new Array(3);
		if(v_sdate=="")
		{
			alert("起始时间不能为空！");	
			return false;
		}
		va_sdate = v_sdate.split(".");
		if(v_edate=="")
		{
			va_edate[0] = new Date().getYear();
			va_edate[1] = new Date().getMonth();
			va_edate[2] = new Date().getDate();
			document.all.idEndDate.value = va_edate[0]+"."+va_edate[1]+"."+va_edate[2];
		}
		else
		{
			va_edate = v_edate.split(".");
		}
		if(new Date(va_sdate[0],va_sdate[1],va_sdate[2])>new Date(va_edate[0],va_edate[1],va_edate[2]))
		{
			alert("起始URLTIME应该小于终止URLTIME");	
			return false;
		}
		if(document.all.idStartDate.value!=""||document.all.idEndDate.value!="")
		{
			document.all.searchdate.value="URLTIME='"+document.all.idStartDate.value+"' to '"+document.all.idEndDate.value+"'";
		}
		else
		{
			if(document.all.idStartDate.value==""&&document.all.idEndDate.value!="")
			{
					document.all.searchdate.value="URLTIME<='"+document.all.idEndDate.value+"'";
			}
			if(document.all.idStartDate.value!=""&&document.all.idEndDate.value=="")
			{
				document.all.searchdate.value="URLTIME>='"+document.all.idStartDate.value+"'";
			}
			if(document.all.idStartDate.value==""&&document.all.idEndDate.value=="")
			{
				document.all.searchdate.value="";
			}
		}
	}
	if(document.searchform.DateInputType[1].checked)
	{
		var alstr = "";
		var starttime = "";
		var endtime = "";
		if(document.searchform.start_year.value=="")
		{
			alstr+= "起始年份不能为空 ";	
			alert(alstr);
			return false;
		}
		if(document.searchform.start_month.value=="")
		{
			alstr += "起始月份不能为空 " ;	
			alert(alstr);
			return false;
		}
		if(document.searchform.start_day.value=="")
		{
			alstr += "起始日不能为空 ";	
			alert(alstr);
			return false;
		}
		if(document.searchform.end_year.value=="")
		{
			document.searchform.end_year.value = new Date().getYear();
		}
		if(document.searchform.end_month.value=="")
		{
			document.searchform.end_month.value = new Date().getMonth()+1;
		}
		if(document.searchform.end_day.value=="")
		{
			document.searchform.end_day.value = new Date().getDate();
		}
		var startDate = new Date(document.searchform.start_year.value,document.searchform.start_month.value,document.searchform.start_day.value);
		var endDate = new Date(document.searchform.end_year.value,document.searchform.end_month.value,document.searchform.end_day.value);
		if(startDate>endDate)
		{
			alert("起始URLTIME不能大于终止URLTIME！");
			return false;
		}
		starttime = document.searchform.start_year.value+"-"+document.searchform.start_month.value+"-"+document.searchform.start_day.value;
		endtime = document.searchform.end_year.value+"-"+document.searchform.end_month.value+"-"+document.searchform.end_day.value;
		document.searchform.searchdate.value="URLTIME='"+starttime+"' to '"+endtime+"'";
		return true;
	}
	
	//以上是得到时间限制的表达式	
}
function setchannel()
{
	var v_channelids = "";
	for(var i=0;i<document.searchform.channel.length;i++)
	{
		if(document.searchform.channel[i].checked)
		{
			if(v_channelids=="")
			{
					v_channelids=document.searchform.channel[i].value;
			}
			else
			{
					v_channelids =v_channelids+","+document.searchform.channel[i].value;
			}
		}
	}
	if(v_channelids=="")
	{
		return false;
	}
	else
	{
		document.searchform.channelid.value=v_channelids;
		return true;
	}
	
}
function swapChannel(object)
{	
	if(object.checked==true)
	{
		for(i=0;i<document.getElementById("searchform").channel.length;i++)
		{
			document.getElementById("searchform").channel[i].checked=true;
			document.getElementById("searchform").channel[i].disabled=true;
		}
	}
	else
	{
		for(i=0;i<document.getElementById("searchform").channel.length;i++)
		{
			document.getElementById("searchform").channel[i].checked=false;
			document.getElementById("searchform").channel[i].disabled=false;
		}
	}
	
}

