﻿function verifyForm()
{
	if (checkNull(document.getElementById("category"), "作品类别") == false)
		return false;

	if (checkNull(document.getElementById("worksName"), "作品名称") == false)
		return false;
	
	if (checkNull(document.getElementById("intro"), "作品简介") == false)
		return false;	
		
	if (document.getElementById("p_JpgPath").getAttribute("value") == "" && document.getElementById("p_WordPath").getAttribute("value") == "")
	{
		alert("图片上传或文章上传不能为空！");
		document.getElementById("p_JpgPath").focus();
		return false;
	}
	
	return true;
}

function checkNull(o, s) 
{
	if(o.value == "") 
	{
		alert("“" + s + "”" + "不能为空!");
		o.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function checkLength(o, min, s) 
{
	if(checkNull(o, s) == false) return false;
	if(o.value.length < min) 
	{
		alert("“" + s + "”" + "的长度不能小于" + min + "个字符，当前长度：" + o.value.length + "。");
		o.focus();
		return false;
	}
	return true;
}

function comparePasswords(text1, text2)
{
	if (text1.getAttribute("value") == text2.getAttribute("value"))
		return true;
	else
	{
		alert("密码不一致，请重新输入！");
		text2.focus();
		return false;
	}
}

function isNumeric(text, alertString)
{
	var regularExpression = /^[0-9]+$/;
	if (regularExpression.test(text.getAttribute("value")) == false)
	{
		alert(alertString);
		text.focus();
		return false;
	}
	return true;
}

function isEmail(text, alertString)
{
	var regularExpression = /^\w+[@](\w+[.])+\w+$/;
	if (regularExpression.test(text.getAttribute("value")) == false)
	{
		alert(alertString);
		text.focus();
		return false;
	}
	return true;
}
