function checkBaleNum1( num )
{
	var numstr = num.value;
	
	if ( !trim( numstr ) )
	{
		return false;
	}
	
	if ( !checkIntValue( num.value ) )
	{
		document.location.href='../srch/search.jsp?act=baleIllegal';
	    
	    return false;
	}
	
	if (numstr.length != 32)
	{
		document.location.href='../srch/search.jsp?act=baleIllegal';
	    
	    return false;
	}
	
	document.getElementById("tips").style.visibility="hidden";
	
	return true;
}

// 按照条码查询，错误信息显示在页面上。
function searchbale1()
{
	if ( formSearch.C_BALE.value == "" )
	{
	    document.location.href='../srch/search.jsp?act=baleIsNull';
	    
	    return;
	}
	
	if ( checkBaleNum( formSearch.C_BALE ) )
	{
	    formSearch.submit();
	}
	
	return true;
}

// 按照条码查询
function searchbale()
{
	if ( checkNotNull( formSearch.C_BALE, "请输入要查询的棉包条码！") &&
		 checkBaleNum( formSearch.C_BALE) )
    {
		formSearch.submit();
	}
}

function fileopen()
{
	formfile.Filename.click();
}


function filechange( fileinput, jspName, sAct )
{
    var str = formfile.Filename.value;
    var fileExt=str.substring(str.lastIndexOf(".")+1).toUpperCase();    

   if ( fileExt != "TXT" )
    {   
    	//document.location.href='../srch/searchTrade.jsp?act=fileExt';        
    	document.location.href='../' + jspName + '?act=' + sAct;
    }
    else
    {
        document.getElementById("tips").style.visibility="hidden";
    }

	return true;
}

// 批量查询
function searchfile( jspName, sAct )
{	
	if ( document.formfile.Filename.value != "" )
	{	    
	    formfile.submit();	    
	    	      
	    // 将value值置为空。
	    formfile.reset(); 
	    
	    /*
	    document.getElementById("tips").style.color = "#0033FF";
	    document.getElementById("tips").innerHTML = "查询数据成功，请继续上传条码文件进行查询。";
	    document.getElementById("tips").style.visibility="visible";
	    */
	}
	else
	{
	    //document.location.href='../srch/searchTrade.jsp?act=isNull';
	    document.location.href='../' + jspName + '?act=' + sAct;
	}
	
	return true;	
}

// 按照其他条件查询
function searchcond() {
	var form = document.formSearch;
	if (checkCondition(form, "请选择查询条件！"))
		form.submit();
}

function checkSearch(form) {
	var checkObj = form.checkSearch;
	if (!checkObj[8].checked) {
		alert("必须选择检验日期条件！");
		checkObj[8].checked = true;
		form.D_VERIFYDATETIME_KS.focus();
		return;
	}
	if (checkCondition(form, "请选择查询条件！"))
		form.submit();
}

function isCharsInBag (s, bag) { 
	var i,c;
	for (i = 0; i < s.length; i++) { 
		c = s.charAt(i);//字符串s中的字符
		if (bag.indexOf(c) > -1) 
			return c;
	}
	return "";
}

function ischinese(s) {
	var errorChar;
	var badChar = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789><,[]{}?/+=|\\'\":;~!#$%()`";
	errorChar = isCharsInBag( s, badChar)
	if (errorChar != "" ) {
		//report=report+"请重新输入中文\n";
		return false;
	} 
	return true;
}


function limitFactory(Num) {
	/*if (!ischinese(Num.value)) {
		alert("请输入中文！");
		Num.value = "";
		Num.focus();
		return false;
	}*/
	//i = trim(Num.value).length;
	var NumStr=trim(Num.value);
  	var totalLen=0;
	var asc2Str;
  	var zhtempstr;
	for(i=0;i<NumStr.length;i++)
    {
  		zhtempstr=NumStr.charAt(i);
		asc2Str=escape(zhtempstr);
		if(asc2Str.length==6 ||
			zhtempstr == '§' || zhtempstr == '×' || zhtempstr =='÷' || zhtempstr=='·' )
	  		totalLen=totalLen+2;
		else
	  		totalLen=totalLen+1;
  	}
	if (totalLen == 0)
		return true;
	if (totalLen < 10) {
		alert("加工厂长度字符应不小于10！");
		Num.value = "";
		Num.focus();
		return false;
	}
	return true;
}

function srcharea() {
  formSearch.submit();
}

function srchplant(area) {
  formSearch.area.value = area;
  formSearch.submit();
}

function srchresult(area,plant) {
  formSearch.area.value = area;
  formSearch.plant.value = plant;
  formSearch.submit();
}