var regList = {
	chinese:/^([\u4E00-\u9FA5]|[\uFE30-\uFFA0])*$/gi,
	code:/^\d{1,6}?$/,
	number:/^[0-9]*$/,
	pcode:/^((\d{1,15})|(\d{1,18})|(\d{1,17}x))?$/,
	mobile:/^13(\d{1,9})?$/,
	username:/^[A-Za-z0-9\-\_]*$/,
	vcode:/^[A-Za-z0-9]*$/,
	password:/^[A-Za-z0-9~`!@#$%\^&\*()\=\+_\-\.]*$/,
	chinese:/^[\u4E00-\u9FA5]*$/,
	url:/[A-Za-z0-9_\-\.\/\:]*$/,
	price:/^[0-9\.]*$/,
	mail:/^[A-Za-z0-9_\-\.\@]*$/,
	tel:/^[0-9\-]*$/
}
function regInput(obj, reg, type) {
	if(event.keyCode!=13&&event.keyCode!=9) {
		var inputStr = (typeof(type)!='boolean')?String.fromCharCode(event.keyCode):window.clipboardData.getData('Text');
		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);
		reg = regList[reg];
		return reg.test(str);
	}
	else {
		if(checkSubmit()) document.forms[0].submit();
		return false;
	}
}
function checkInput() {
	if(event.keyCode==13) {
		if(checkSubmit()) document.forms[0].submit();
		return false;
	}
}
function checkUsername() {
	var re = /^[0-9a-z][\w-.]*[0-9a-z]$/i;
	if(re.test(arguments[0]))
		return true;
	else
		return false;
}
function show() {
	if(arguments[0]) {
		var obj = document.getElementById("txtStatus");
		if(obj) obj.innerText = arguments[0];
	}
}