function Checkreg()
{
var dg=document.getElementById;
if(dg("provinceId").selectvalue=="")
{
alert("请选择省份!");
dg("provinceId").focus();
return false;
}
if(dg("cityId_Value").value=="")
{
alert("请选择城市!");
dg("cityId").focus();
return false;
}
if(dg("xianId_Value").value=="")
{
alert("请选择区/县!");
dg("xianId").focus();
return false;
}
//验证电话号码手机号码,包含153,159号段
if (document.form1.phone.value=="" && document.form1.mobile.value==""){
alert("电话号码和手机号码至少选填一个!");
if(document.form1.phone.value=="")
{
document.form1.phone.focus();
return false;
}else
{
document.form1.mobile.focus();
}
}
if (document.form1.phone.value != ""){
var phone=document.form1.phone.value;
var p1 = /^(([0/+]/d{2,3}-)?(0/d{2,3})-)?(/d{7,8})(-(/d{3,}))?$/;
var me = false;
if (p1.test(phone))me=true;
if (!me){
document.form1.phone.value='';
alert('对不起,您输入的电话号码有错误。区号和电话号码之间请用-分割例如:0371-12345678');
document.form1.phone.focus();
return false;
}
}
if (document.form1.mobile.value != "")
{
var mobile=document.form1.mobile.value;
var reg0 = /^13/d{5,9}$/;
var reg1 = /^153/d{4,8}$/;
var reg2 = /^159/d{4,8}$/;
var reg3 = /^0/d{10,11}$/;
var reg4 = /^158/d{4,8}$/;
var reg5 = /^150/d{4,8}$/;
var reg6 = /^151/d{4,8}$/;
var reg7 = /^155/d{4,8}$/;
var reg8 = /^156/d{4,8}$/;
var reg9 = /^189/d{4,8}$/;
var reg10 = /^157/d{4,8}$/;
var my = false;
if (reg0.test(mobile))my=true;
if (reg1.test(mobile))my=true;
if (reg2.test(mobile))my=true;
if (reg3.test(mobile))my=true;
if (reg4.test(mobile))my=true;
if (reg5.test(mobile))my=true;
if (reg6.test(mobile))my=true;
if (reg7.test(mobile))my=true;
if (reg8.test(mobile))my=true;
if (reg9.test(mobile))my=true;
if (reg10.test(mobile))my=true;
if (!my)
{
document.form1.mobile.value="";
alert('对不起,您输入的手机或小灵通号码有错误。');
document.form1.mobile.focus();
return false;
}
}
}
function checkBit(value)
{
value = '' + value;
if(value.length!=2)
{
value = '0' + value;
return value;
}else
{
return value;
}
}