﻿function class_Form($)
{
	var form=$("#postForm");
	var txtName=form.find("#txtName");
	var txtEmail=form.find("#txtEmail");
	var txtPhoneNumber=form.find("#txtPhoneNumber");
	var txtRequirement=form.find("#txtRequirement");
	var divError=form.find("#divError");
	var btnSubmit=form.find("#btnSubmit");
	
	this.Init=function()
	{
		btnSubmit.click(btnSubmit_Click);
	}
	
	function btnSubmit_Click()
	{ 
		form.attr("action","#");
		divError.hide();
		var txts=$("#txtName,#txtEmail,#txtRequirement");
		txts.filter(".error").removeClass("error");
		
		for(var i=0;i<txts.length;i++)
		{
			var txt=txts.eq(i);
			if(txt.val()=="" && txt.attr("id")=="txtName")
			{
				txt.parent("td").append(divError);
				divError.text("姓名不能为空!").show();
				txt.addClass("error").focus();
				return false;
			}
			else if(txt.attr("id")=="txtEmail" && txt.val()=="")
			{
				txt.parent("td").append(divError);
				divError.text("邮箱不能为空!").show();
				txt.addClass("error").focus().select();
				return false;
			}
			else if(txt.attr("id")=="txtEmail" && txt.val().indexOf("@")<1)
			{
				txt.parent("td").append(divError);
				divError.text("邮箱格式错误!").show();
				txt.addClass("error").focus().select();
				return false;
			}
		}
		form.attr("action","/contact_us.aspx?act=Save");
		return true;
	}
}


(new class_Form($)).Init();
