function regInput(obj, regMode, inputStr)
{
	if(obj.value=='') obj.value = '';
	var docSel	= document.selection.createRange()
	if (docSel.parentElement().tagName != "INPUT")	return false
	oSel = docSel.duplicate()
	oSel.text = ""
	var srcRange = obj.createTextRange()
	oSel.setEndPoint("StartToStart", srcRange)
	var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
	switch(regMode){
		case 'money':
			reg = /^\d*\.?\d{0,2}$/;
			//var reg = new RegExp("^\d*\.?\d{0,2}$");
			break;
		case 'number':
			reg = /^[0-9]*$/;
			break;
		default:
			reg = regMode;
			break;
	}
	return reg.test(str)
}
