
function doSubmit(button,form){
	button.disabled=true;
	form.submit();
}

function openWindow(url,x,y){
	x=x==null?"640":x;
	y=y==null?"480":y;
	window.open(url,"从新窗口添加","scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,top="+((screen.height-y)/2)+",left="+((screen.width-x)/2)+",width="+x+",height="+y);
}


//去除字符串前后的空格
function trim(str){
	if(str!=null){
		rex=/^ +/;
		rex2=/ +$/;
		return str.replace(rex,"").replace(rex2,"");
	}
	return "";
}

//全选择复选框
function checkAll(p){
	form=document.forms[0];
	var isChecked=p.checked;
	for(i = 0; i < form.elements.length;i++){
		obj = form.elements[i];
		if(obj.type=="checkbox"&&obj!=p)
			obj.checked=isChecked;
	}
}


//返回选择数量
function checkedNum(form,noMe){
	if(form==null) form=document.forms[0];
	if(noMe==null) noMe="NoMe";
	var nn=0;
	for(i = 0; i < form.elements.length;i++){
		obj = form.elements[i];
		if(obj.type=="checkbox"&&obj.name!=noMe&&obj.checked)
			nn++;
	}
	return nn;
}


//返回第一个选择的值
function getCheckedValue(form,noMe){
	if(form==null) form=document.forms[0];
	if(noMe==null) noMe="NoMe";
	var nn=0;
	for(i = 0; i < form.elements.length;i++){
		obj = form.elements[i];
		if(obj.type=="checkbox"&&obj.name!=noMe&&obj.checked)
			return obj.value;
	}
	return "";
}

function checkValue(obj){
	if(obj.value==""){
		alert("请输入"+obj.title);
		obj.focus();
		return false;
	}
	return true;
}




//存放被替换的值
var transData=new Array();
//将obj的值从第begin位开始用*代替
function transChar(obj,begin){
	str=obj.value.length>begin?obj.value.substring(0,begin):obj.value;
	for(var i=0;i<obj.value.length;i++){
		s=obj.value.substring(i,i+1);
		if(s!="*") transData[i]=s;
		if(i>=begin) str+="*";
	}
	obj.value=str;
}


function getObj(id){
	return document.getElementById(id);
}
function g(id){
	return document.getElementById(id);
}

//检查是否为手机号码
function checkMobileNo(str){
	rex=/^13\d{9}$/;
	rex1=/^15\d{9}$/;
	return str.match(rex)==str||str.match(rex1)==str;
}

//检查是否为email地址
function isEmail(str){
	rex=/^[^@]+@[^@]+\.[^@]+$/
	return str.match(rex)==str;
}

//检查是否为金额
function isMoney(str){
	rex1=/^\d+\.\d{1,2}$/
	rex2=/^\d+$/
	return str.match(rex1)==str||str.match(rex2)==str;
}
