function validEmail(str,errmsg) {
	var reg1 = new RegExp("(.+ .+)|(\\\\)|(/)|(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)");
	var reg2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	var reg3 = new RegExp("\]");
	if (window.RegExp) {
		if (reg1.test(str) || !reg2.test(str) || reg3.test(str)){
			if(errmsg)	alert(errmsg)
			return false
		}
	} else if(str.indexOf("@") < 1){
		if(errmsg)	alert(errmsg)
		return false
	}
	return true
}
