// JavaScript Document
function c_mobile(){
	var str = document.getElementById("form_mobile");
	var reg = /^(((13[0-9]{1})|152|151|150|157|158|159|188|189|187)+\d{8})$/;
	if(str.value == ""||str.value.length == 0){
		alert("手机号码不能为空");
		canSubmit = false;
		return;
	}else if(str.value.length !=11){
		alert("手机号码位数不对");
		canSubmit = false;
		return;
	}else if(str.value.match("[^0-9]")){
		alert("手机号码只能是数字");
		canSubmit = false;
		return;
	}else{
		if(!reg.test(str.value)){
			alert("手机号码不合法");
			canSubmit = false;
			return;
		}
	}
}

function c_tel(){
	var str= document.getElementById("form_tel");
	var reg=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{7,12}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)|(^0{0,1}15[0-9]{9}$)|(^0{0,1}18[0-9]{9}$)/
	if(str.value.length==0||str.value==""){
		alert("电话号码不能为空");
		canSubmit = false;
		return;
	}else if(!reg.test(str.value)){
		alert("电话号码有误");
		canSubmit = false;
		return;
	}
}

function c_mtel(){
	var str= document.getElementById("form_mtel");
	var reg=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{7,12}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)|(^0{0,1}15[0-9]{9}$)|(^0{0,1}18[0-9]{9}$)/
	if(str.value.length==0||str.value==""){
		alert("小灵通号码不能为空");
		canSubmit = false;
		return;
	}else if(!reg.test(str.value)){
		alert("小灵通号码有误");
		canSubmit = false;
		return;
	}
}

function c_postcode(){
	var str= document.getElementById("form_postcode");
	if(str.value == ""||str.value.length == 0){
		alert("邮政编码不能为空");
		canSubmit = false;
		return;
	}else if(str.value.length !=6){
		alert("邮政编码位数不对");
		canSubmit = false;
		return;
	}else if(str.value.match("[^0-9]")){
		alert("邮政编码只能是数字");
		canSubmit = false;
		return;
	}
}

function c_qqnum(){
	var str= document.getElementById("form_qqnum");
	if(str.value == ""||str.value.length == 0){
		alert("QQ号码不能为空");
		canSubmit = false;
		return;
	}else if(str.value.length<5){
		alert("QQ号码位数不对");
		canSubmit = false;
		return;
	}else if(str.value.match("[^0-9]")){
		alert("QQ号码只能是数字");
		canSubmit = false;
		return;
	}
}

function c_msnnum(){
	var str= document.getElementById("form_msnnum");
	if(str.value == ""||str.value.length == 0){
		alert("MSN号码不能为空");
		canSubmit = false;
		return;
	}
	else if(str.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1){
		alert("MSN格式错误");
		canSubmit = false;
		return;
	}
}

function c_mail(){
	var str= document.getElementById("form_mail");
	if(str.value == ""||str.value.length == 0){
		alert("邮箱地址不能为空");
		canSubmit = false;
		return;
	}
	else if(str.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1){
		alert("邮箱格式错误");
		canSubmit = false;
		return;
	}
}


function c_blog(){
	var str= document.getElementById("form_blog");
	var reg = /^[u4E00-u9FA5]+$/;
	if(str.value == ""||str.value.length == 0){
		alert("主页地址不能为空");
		canSubmit = false;
		return;
	}
	else if(reg.test(str.value)){
       alert("主页地址有误或不能是中文！");
       return false;
    }

}

function formsubmit(){
	var submitOK = true;
	canSubmit = true;
	c_mobile();
	submitOK = submitOK & canSubmit;
	c_tel();
	submitOK = submitOK & canSubmit;
	c_mtel();
	submitOK = submitOK & canSubmit;
	c_postcode();
	submitOK = submitOK & canSubmit;
	c_qqnum();
	submitOK = submitOK & canSubmit;
	c_msnnum();
	submitOK = submitOK & canSubmit;
	c_mail();
	submitOK = submitOK & canSubmit;
	c_blog();
	submitOK = submitOK & canSubmit;
	return submitOK;
} 

function checkform()
{   
   if (!formsubmit())
   {
    alert("对不起，由于您的输入信息有误！");
    return false;
   }
   alert("恭喜你，注册成功！")
   return true;
}