//判断是否是数字
function isNumber(obj){
	obj.value=obj.value.replace(/[^\d]/g,'');
}

//获取真实长度，传入的是value值
function   realLength(val){   
	 val=val;
     return   val.replace(/[^\x00-\xff]/g,"**").length;   
}

//去左右空格(全角半角)
function trimBlank(s){
	s=s.replace( /^[" "|"　"]*/, "");
	s=s.replace( /[" "|"　"]*$/, "");
	s=s.replace(/^\s+|\s+$/g,"");
return s;
}

//动态往head中加js文件
function loadJsToHead(file){
    var scriptTag = document.getElementById('loadScript');
    var head = document.getElementsByTagName('head').item(0);
    if(scriptTag) head.removeChild(scriptTag);
    script = document.createElement('script');
    script.src = file;
    script.type = 'text/javascript';
    script.id = 'loadScript';
    head.appendChild(script);
}

//全选
function checkAll(boxobj,items){
	var box=boxobj;
	for(var i=0;i<document.forms[0].elements.length;i++){
		var e=document.forms[0].elements[i];
		if(e.name==items){
			e.checked=box.checked;
		}
	}
}



//验证是否为正整数字
function isPosInteger(obj){
	var v_value=trimBlank(obj.value);
	if(v_value=="")
	{
		return true;
	}
	if(v_value=="" && false){
		  alert("请输入数字!");
		  obj.select();
		  obj.focus();
		  return false;
	}else if(isNaN(v_value)){
		  alert("请输入数字!");
		  obj.select();
		  obj.focus();
		  return false;
	}else if(v_value<=0){
		  alert("数字必须大于0");
		  obj.select();
		  obj.focus();
		  return false;
	}
	var regu = "^([0-9]*[.0-9])$"; // 小数测试 
	var re = new RegExp(regu); 
	if (v_value.search(re) != -1)
	{
		return true;
	} 
	else 
	{
		alert("请输入正整数！"); 
		obj.select();
		obj.focus();
		return false;
	}
	return true;
}
