/*
 *CHHD分页查询JS方法
 */


//标签
function secBoard(n)
{
  for(i=0;i<secTable.cells.length;i++)
    secTable.cells[i].className="sec1";

  secTable.cells[n].className="sec2";
  for(i=0;i<mainTable.tBodies.length;i++)
    mainTable.tBodies[i].style.display="none";
  mainTable.tBodies[n].style.display="block";
}

//imgName的图片src根据aName当前是否显示来确定
function chgSearchImg(imgObj, aObj){
	try{
		if(aObj.style.display == ""){
			imgObj.src = "images/left.gif";
			imgObj.alt="关闭查询条件输入窗口";
		}else{
			imgObj.src = "images/right.gif";
			imgObj.alt="打开查询条件输入窗口";
		}
	}catch(ex){}
}

//-------------------提供查询操作中使用的部分js方法

var _jspagesize = 1;

function toFirst(frm,tg,firstpage,curpage){
	if(firstpage==curpage){
		alert("已经到达第一页");
		return false;
	}
    //frm.action="";
    if(frm.doAction!=null){
    	frm.doAction.value="query";
    }
    frm.curPage.value="0";
    frm.pageCount.value="";
    frm.submit();
}

function toPrev(frm,tg,firstpage,curpage){
	if(firstpage==curpage){
		alert("已经到达第一页");
		return false;
	}
	if(frm.curPage.value!="" && !isNaN(frm.curPage.value) && frm.curPage.value!="1"){
	    //frm.action="";
	    var cp = parseInt(frm.curPage.value);
	    frm.curPage.value = cp - 1;
	    if(frm.doAction!=null){
	    	frm.doAction.value="query";
	    }
        frm.submit();
	}
}

function toNext(frm,tg,lastpage,curpage){
	if(lastpage==curpage){
		alert("已经到达最后一页");
		return false;
	}
	if(!isNaN(frm.curPage.value) && !isNaN(frm.pageCount.value)){
	    var cp = parseInt(frm.curPage.value);
	    var ct = parseInt(frm.pageCount.value);
	    var count = parseInt(frm.count.value);

	    if(ct = _jspagesize && cp*_jspagesize<count){
    	    frm.curPage.value = cp + 1;
		    if(frm.doAction!=null){
		    	frm.doAction.value="query";
		    }
    	    //frm.action="";
            frm.submit();
        }
	}
}

function toEnd(frm,tg,lastpage,curpage){
	
	if(lastpage==curpage){
		alert("已经到达最后一页");
		return false;
	}
	if(!isNaN(frm.curPage.value) && !isNaN(frm.pageCount.value) &&
		frm.curPage.value!=frm.pageCount.value)
	{
	    var ct = parseInt(frm.pageCount.value);
    	frm.curPage.value = ct;
	    //frm.action="";
	    if(frm.doAction!=null){
	    	frm.doAction.value="query";
	    }
		frm.submit();
	}
}

function toSpecPage(frm,tg,firstpage,lastpage,curpage){
	var index = frm.SpecPage.value.Trim();		
	
	if(index==""){
		alert("跳转页数不能为空");
		return false;
	}		
	if(index<=firstpage && curpage==firstpage){
		alert("已经到达第一页");
		return false;
	}		
	if(index<firstpage && curpage>=firstpage){
		alert("输入的数字不能小于第一页");
		return false;
	}		
	if(index>=lastpage && curpage==lastpage){		
		alert("已经到达最后一页");
		return false;
	}		
	if(index>lastpage && curpage<=lastpage){		
		alert("输入的数字不能大于最后一页");
		return false;
	}		
	else{
		frm.curPage.value = index;
	  //frm.action="";
	  if(frm.doAction!=null){
	  	frm.doAction.value="query";
	  }
    frm.submit();
	}
}

//查询事件
function doSearch(frm,tg,url){

	res = selectTotal(frm._groupBy);

	if(!checkValue()){
	    return false;
	}
	showHideContent(document.getElementById('SearchArea'));
    frm.target = tg;
    frm.action = url;
	frm.submit();
}

//查询导出
function doExport(frm,tg,url){
	res = selectTotal(frm._groupBy);

	if(!checkValue()){
	    return;
	}
	showHideContent(document.getElementById('SearchArea'));
	frm.target=tg;
	frm.action=url;
	frm.submit();
}

function doReset(frm){
    if(frm==null){
        frm=event.srcElement.form;
    }
    frm.reset();
    res = selectTotal(frm._groupBy);
    if(res){
        moveSelected(frm._groupBy, frm.paramsGroupBy, false, true);
    }
}