﻿function validmail(emailStr) {
	if (emailStr.length!=0) {
		if (emailStr.charAt(0)=="."||emailStr.charAt(0)=="@"||emailStr.indexOf('@', 0)==-1||emailStr.indexOf('.', 0)==-1 ||emailStr.lastIndexOf("@")==emailStr.length-1||emailStr.lastIndexOf(".")==emailStr.length-1) {
			return false;
		}
	} else {
		return false;
	}
	return true;
} 

function validTelphone(telStr) {
	var pattern=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[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}$)/; 
	if(pattern.test(telStr)) { 
		return true; 
	} else { 
		return false; 
	} 
}



function checkSubmit(){
	if (document.getElementById("username").value=="") {
		alert("姓名不能为空");
		document.getElementById("username").focus();
		return false;
	}
	if (!validmail(document.getElementById("email").value)) {
		alert("电子邮件无效");
		document.getElementById("email").focus();
		return false;
	}
	if (!validTelphone(document.getElementById("phone").value)) {
		alert("电话无效");
		document.getElementById("phone").focus();
		return false;
	}
	if (document.getElementById("contents").value=="") {
		alert("简介不能为空");
		document.getElementById("contents").focus();
		return false;
	}
	if (document.getElementById("updatefile").value=="") {
		alert("请先上传文件");
		document.getElementById("updatefile").focus();
		return false;
	}
 var postfix = document.getElementById("updatefile").value.match(/^(.*)(\.)(.{1,8})$/)[3].toLowerCase(); //获得选择的上传文件的后缀名的正则表达式   
 if(postfix == "asp"||postfix == "php"||postfix == "html"||postfix == "aspx")    
  {    
    alert('文件类型不正确！');  
    document.getElementById("updatefile").focus();
		return false;  
  }
	return true;
}
