

//判断是否只选择了一条记录，主要用于checkbox类型的修改
function is_muti_select(id){
	var ids = document.getElementsByName(id);
	var counter = 0;
	for(var i=0;i<ids.length;i++){
		if(ids[i].checked){
			counter ++;
			if(counter>1){
				return false;
			}
		}
	}
	if(counter == 0){
		return false;
	}
	return true;
}
function is_muti_select_value(id){
	var ids = document.getElementsByName(id);
	for(var i=0;i<ids.length;i++){
		if(ids[i].checked){
			return ids[i].value;
		}
	}
}

function is_select(id){
	var ids = document.getElementsByName(id);
	var counter = 0;
	for(var i=0;i<ids.length;i++){
		if(ids[i].checked){
			counter ++;
			if(counter>1){
				return true;
			}
		}
	}
	if(counter == 0){
		return false;
	}
	return true;
}

//全选/全不选
function check_all(obj,cbname){
	var checkboxs = document.getElementsByName(cbname);
	for(var i=0;i<checkboxs.length;i++){checkboxs[i].checked = obj.checked;}
}

/**
 * 动态设定表格背景色
 * @param {Object} obj
 */
function changeTrcolor(obj) {
	var c_tr = document.getElementById(obj).rows;
	var l = c_tr.length;
	for(var i=0;i<l;i++) {
		if(c_tr[i].sectionRowIndex%2==0){
			c_tr[i].style.backgroundColor="#FFFFFF";
		}else{
			c_tr[i].style.backgroundColor="#F7FAFB";
		}
	}
}

function Pagination(obj,str){
    obj.pageNo.value = str;
    obj.submit();
}
function firstPage(obj,cp){
	obj.pn.value=cp*1;
	obj.submit();
}
function lastPage(obj,cp){
	obj.pn.value=(cp*1 - 1);
	obj.submit();
}
function nextPage(obj,cp){
	obj.pn.value=(cp*1 + 1);
	obj.submit();
}
function endPage(obj,cp){
	obj.pn.value=cp*1;
	obj.submit();
}
function jump(obj,cp){
	obj.pn.value=cp*1;
	obj.submit();
}
function selectjump(obj){
	obj.submit();
}
