function CheckIT() 
{
		
	var tpaddress=document.all.UserReg.TPAddress.value;
	if ((tpaddress.length==0)||(BASEtrim(tpaddress)=="")) //判断通信地址是否为空
		{ 
		alert("通信地址不能为空！"); 
		document.UserReg.TPAddress.focus();		 
		    return false; 
		}
		
	///////////////////////联系电话号码检测
	var tpphone = document.UserReg.TPPhone.value;
	var cbit=tpphone.substring(0,1);
	
	var ckbit=true;
	if ((cbit==1)||(cbit ==0))
		ckbit=false;
	else
		ckbit=true;

	if ((BASEisNotNum(tpphone))||(tpphone.length !=11)|| ckbit )
	{
		document.all.UserReg.TPPhone.focus();
		alert("联系电话包含有非数字字符或位数不够或不是正确的电话号码！");
		return false;		
	}
	
	
	return true;
		
} 


function BASEtrim(str){
//去掉空格
lIdx=0;rIdx=str.length;
if (BASEtrim.arguments.length==2)
act=BASEtrim.arguments[1].toLowerCase();
else
act="all";
for(var i=0;i<str.length;i++){
thelStr=str.substring(lIdx,lIdx+1);
therStr=str.substring(rIdx,rIdx-1);
if ((act=="all" || act=="left") && thelStr==" "){
lIdx++;
}
if ((act=="all" || act=="right") && therStr==" "){
rIdx--;
}
}
str=str.slice(lIdx,rIdx);
return str;
}


function BASEisNotNum(theNum){
//判断是否为数字
if (BASEtrim(theNum)=="")
return true;
for(var i=0;i<theNum.length;i++){
oneNum=theNum.substring(i,i+1);
if (oneNum<"0" || oneNum>"9")
return true;
}
return false;
}
