//////////////////////////////////////////////////////////////////////////////////////////////////	
//全选
function checkAll(ob){
	if(typeof(document.all[ob])!="object") return;
	if(document.all[ob].length!=null){
		for(i=0;i<document.all[ob].length;i++){
			document.all[ob][i].checked=true;
		}
	}
	else{
		document.all[ob].checked=true;
	}
}

//清空
function unCheckAll(ob){
	if(typeof(document.all[ob])!="object") return;
	if(document.all[ob].length!=null){
		for(i=0;i<document.all[ob].length;i++){
			document.all[ob][i].checked=false;
		}
	}else{
		document.all[ob].checked=false;
		}
}

//反选
function checkInvert(ob){
	if(typeof(document.all[ob])!="object") return;
	if(document.all[ob].length!=null){
		for(i=0;i<document.all[ob].length;i++){
			document.all[ob][i].checked=!document.all[ob][i].checked;
		}
	}else{
		document.all[ob].checked=!document.all[ob].checked;
	}
}

//返回选择元素的个数
function checkedNum(ob){
	if(typeof(document.all[ob])!="object") return 0;
	var num=0;
	if(document.all[ob].length!=null){
		for(i=0;i<document.all[ob].length;i++){
			if(document.all[ob][i].checked==true){
				num++;
			}
		}
	}
	if((document.all[ob].length==null)&&(document.all[ob].checked==true)){
		num=1;
	}
	return num;
}

//返回被选元素的值，以，分隔的串
function getCheckedValue(ob){
	if(typeof(document.all[ob])!="object") return;
	var val="";
	if(document.all[ob].length!=null){
		for(i=0;i<document.all[ob].length;i++){
			if(document.all[ob][i].checked==true){
				val=val+document.all[ob][i].value+",";
			}
		}
	return val.substr(0,val.length-1);
	}
	if((document.all[ob].length==null)&&(document.all[ob].checked==true)){
		val=document.all[ob].value;
	}
	return val;
}
///////////////////////////////////////////////////////////////////////////////
