document.write("<script type='text/javascript' src='/dwr/interface/YujiangUtil.js'></script>");
document.write("<script type='text/javascript' src='/dwr/interface/BasicService.js'> </script>");
document.write("<script type='text/javascript' src='/dwr/engine.js'></script>");
document.write("<script type='text/javascript' src='/dwr/util.js'></script>");

String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g,'');}
String.prototype.ltrim=function(){ return this.replace(/(^\s*)/g,'');}
String.prototype.rtrim=function(){ return this.replace(/(\s*$)/g,'');}

//检查只能选择一条
function checkSelectedRows(){
	var chks=document.getElementsByName("master_key");	
	var selRowCount=0;
	for(var i=0;i<chks.length;i++){
		if(chks[i].checked)
			selRowCount++;
	}
	if(selRowCount==0){alert("请选择一条记录");return false;}
	if(selRowCount>1) {alert("不能选择多条记录");return false;}
	return true;	
}
//检查至少选择一条（可多选）
function checkSelectedRowsMore(){
	var chks=document.getElementsByName("master_key");	
	var selRowCount=0;
	for(var i=0;i<chks.length;i++){
		if(chks[i].checked)
			selRowCount++;
	}
	if(selRowCount==0){alert("请选择一条记录");return false;}
	return true;	
}

function canOperate(tableName,masterField,fieldName,fieldValue){
	var chks=document.getElementsByName("master_key");	
	var masterKey;
	for(var i=0;i<chks.length;i++){
		if(chks[i].checked){
			masterKey=chks[i].value;
			break;
		}
	}
	if(fieldValue!="1"){	//不等于管理员的时候才判断
		dwr.engine.setAsync(false);
		var bl;
		YujiangUtil.canOperate(tableName,masterField,masterKey,fieldName,fieldValue,function(returnValue){
			bl=returnValue=="true"?true:false;
		});
		return bl;	
	}else
		return true;	
}

function canOperate2(tableName,masterField,masterKey,fieldName,fieldValue){
	
	if(fieldValue!="1"){	//不等于管理员的时候才判断
		dwr.engine.setAsync(false);
		var bl;
		YujiangUtil.canOperate(tableName,masterField,masterKey,fieldName,fieldValue,function(returnValue){
			bl=returnValue=="true"?true:false;
		});
		return bl;	
	}else
		return true;	
}

function truncateStr(str,len){	
	if(str.length>len){
		str=str.substring(0,len)-2+"...";
		return str;
	}else
		return str;
}

