// JavaScript Document
var patrn=/^[0-9\-+ ]*$/;
function chkGoldForm(_obj){
	if(_obj['UserGameName'].value.length==0){
		alert('please input your character name!');
		_obj['UserGameName'].value='';
		_obj['UserGameName'].focus();
		return false;
	}
	else if(_obj['UserEmail'].value.length==0){
		alert('please input your email!');
		_obj['UserEmail'].value='';
		_obj['UserEmail'].focus();
		return false;
	}
	else if(_obj['UserEmail'].value.indexOf("@")==-1 || _obj['UserEmail'].value.indexOf(".")==-1){
		alert('Please input the correct e-mail!');
		_obj['UserEmail'].value='';
		_obj['UserEmail'].focus();
		return false;
	}	
	else if(_obj['UserTel'].value.length==0){
		alert('please input your phone number!');
		_obj['UserTel'].value='';
		_obj['UserTel'].focus();
		return false;
	}
	else if(!patrn.exec(_obj['UserTel'].value)){
		alert('please input your correct Phone!');
		_obj['UserTel'].value='';
		_obj['UserTel'].focus();
		return false;
	}
	return true;
}

function regInput(obj, reg, inputStr)
{
	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);
	return reg.test(str);
}