
function $(id){return document.getElementById(id);}
function $$(name,formName){formName=formName||"form1";return document.forms[formName].elements[name];}
function checkAll(nowCheck,needName,form){if(!form){form=document.form1;}
if(nowCheck.checked){for(var j=0;j<form.elements.length;j++){if(form.elements[j].name){if(form.elements[j].name.indexOf(needName)!=-1){form.elements[j].checked=true;}}}}else{for(var j=0;j<form.elements.length;j++){if(form.elements[j].name){if(form.elements[j].name.indexOf(needName)!=-1){form.elements[j].checked=false;}}}}}
function selectCheckbox(name,status,modifySelectAll,exceptValue,formName){status=status||false;modifySelectAll=modifySelectAll||false;exceptValue=exceptValue||"";formName=formName||"form1";var form=document.forms[formName];for(var i=0;i<form.elements.length;i++){if(form.elements[i].type=="checkbox")
{form.elements[i].checked=status;}
if(exceptValue&&form.elements[i].value==exceptValue)
{form.elements[i].checked=!status;}}
if(modifySelectAll)$("selectAll").onclick=function(){return selectCheckbox('',status?false:true,true);};refreshTrStyle(name,formName);return false;}
function refreshTrStyle(name,formName){formName=formName||"form1";var form=document.forms[formName];for(var i=0;i<form.elements.length;i++){if(form.elements[i].type=="checkbox"){var style=form.elements[i].checked?"be-choose":"be-unchoose";if(form.elements[i].parentNode.parentNode.parentNode.className!=style)
form.elements[i].parentNode.parentNode.parentNode.className=style;}}}
function tdOnclick(o,name){var input=o.parentNode.childNodes[1].firstChild.childNodes[1];if(document.all){input=o.parentNode.firstChild.firstChild.firstChild;}
if(!input){return false;}
if(input.tagName!="INPUT"){return false;}
input.checked=!input.checked;refreshTrStyle(name);}
function processSend(formAction,name,value,info,url,formName,method,target){formName=formName||"form1";formAction=formAction||"";var form=document.forms[formName];url=url||currentProcessUrl;method=method||"post";form.action=url;form.method=method;if(target!=null){form.target=target;}
form.elements["formAction"].value=formAction;if(value){selectCheckbox(name,false,false,value,formName);if(form.elements[name]&&(form.elements[name].type=="input"||form.elements[name].type=="hidden")){form.elements[name].value=value;}}else{for(var i=0,j=0;i<form.elements.length;i++)
if(form.elements[i].type=="checkbox"&&form.elements[i].checked&&(form.elements[i].name==name+"[]"||form.elements[i].name==name))j++;if(!j){alert("您还没有选择项目！");return false;}}
if(info&&!confirm(info)){return false;}
form.submit();return false;}
function processSend_mod(formAction,name,value,info,url,formName){formName=formName||"form1";formAction=formAction||"";var form=document.forms[formName];url=url||currentProcessUrl;form.action=url;form.method="post";form.elements["formAction"].value=formAction;form.elements[name].value=value;if(info&&!confirm(info)){return false;}
form.submit();return false;}
var isTablePagerByPost=false;function setQueryVar(url,name,value,formName){formName=formName||"form1";if(isTablePagerByPost&&$$(name)){$$(name).value=value;}
if(url.search(new RegExp("[&?]"+name+"=[^&#]*","ig"))==-1){if(url.search(/\?/)==-1)return url+"?"+name+"="+value.toString();else return url+"&"+name+"="+value.toString();}
return url.replace(new RegExp("([&?])"+name+"=[^&#]*","ig"),"$1"+name+"="+value.toString());}
function gotoPage(to,formName){formName=formName||"form1";if(!to){to=parseInt(document.forms[formName].elements["toPage"].value);if(!to){alert("您还没有填入页码！");return false;}
if(to>parseInt(document.forms[formName].elements["pageCount"].value)||to<1){alert("页码不存在！");return false;}}
var url=location.href;if($$("nowPage"))url=setQueryVar(url,"nowPage",to.toString());if($$("perPage"))url=setQueryVar(url,"perPage",$$("perPage").value);if($$("order"))url=setQueryVar(url,"order",$$("order").value);if($$("orderBy"))url=setQueryVar(url,"orderBy",$$("orderBy").value);if(isTablePagerByPost){document.forms[formName].submit();}else{location.href=url;}}
function changeOrder(formName){formName=formName||"form1";var url=location.href;if($$("nowPage"))url=setQueryVar(url,"nowPage",$$("nowPage").value);if($$("perPage"))url=setQueryVar(url,"perPage",$$("perPage").value);if($$("order"))url=setQueryVar(url,"order",$$("order").value);if($$("orderBy"))url=setQueryVar(url,"orderBy",$$("orderBy").value);if(isTablePagerByPost){document.forms[formName].submit();}else{location.href=url;}
return false;}
function changePerPage(v,formName){formName=formName||"form1";var url=location.href;if($$("nowPage"))url=setQueryVar(url,"nowPage",$$("nowPage").value);if($$("perPage"))url=setQueryVar(url,"perPage",v);if($$("order"))url=setQueryVar(url,"order",$$("order").value);if($$("orderBy"))url=setQueryVar(url,"orderBy",$$("orderBy").value);if(isTablePagerByPost){document.forms[formName].submit();}else{location.href=url;}
return false;}
function refresh(){formName=formName||"form1";if(formName==undefined){var formName="form1";}
if(isTablePagerByPost){document.forms[formName].submit();}else{location.reload();}
return false;}
function gotoUrl(url){location.href=url;return false;}
function go(count){location.href=_go_href(count);}
function _go_href(param_1){var n_href=location.href;if(n_href.indexOf("nowPage=")!=-1){return n_href.replace(/nowPage=[^&]*/g,"nowPage="+param_1);}
return n_href+(n_href.indexOf("?")!=-1?"&":"?")+"nowPage="+param_1;}
function go_input(oEvent,total){return oEvent.keyCode==13?false:true;}
function go_button(total,obj){var count=parseInt(obj.previousSibling.previousSibling.value);if(count>0&&count<=total){go(count);}else{alert("请输入正确的页码，不可以大于"+total+"或小于0");return false;}}
function st(col){location.href=_st_href(col);}
function _st_href(param_1){var n_href=location.href;var n_sort=$$("now_sort").value;var new_sort=$$("now_sort").value.toUpperCase()=="ASC"?"DESC":"ASC";if(n_href.indexOf("sortCol="+param_1)!=-1){return n_href.replace(/sort=[^&]*/g,"sort="+new_sort);}
if(n_href.indexOf("sortCol=")!=-1){return n_href.replace(/sortCol=[^&]*/g,"sortCol="+param_1).replace(/sort=[^&]*/g,"sort=ASC");}
return n_href+(n_href.indexOf("?")!=-1?"&":"?")+"sortCol="+param_1+"&sort=ASC";}
function applyJobSend(formAction,name,value,info,url,formName){formName=formName||"form1";formAction=formAction||"";var form=document.forms[formName];url=url||currentProcessUrl;form.action=url;form.method="post";form.elements["formAction"].value=formAction;form.elements["jobContent"].value
if(value){selectCheckbox(name,false,false,value,formName);if(form.elements[name]&&(form.elements[name].type=="input"||form.elements[name].type=="hidden")){form.elements[name].value=value;}}else{for(var i=0,j=0;i<form.elements.length;i++)
if(form.elements[i].type=="checkbox"&&form.elements[i].checked&&(form.elements[i].name==name+"[]"||form.elements[i].name==name))j++;if(!j){alert("您还没有选择项目！");return false;}}
if(info&&!confirm(info)){return false;}
form.submit();return false;}