
	var m2alerttext = "";
	var m2error = 0;
	function validate_required(field,alerttxt)
	{
		with (field)
		{
			if (value==null||value=="")
				{m2alerttext = m2alerttext + alerttxt;return false;}
			else {return true}
		}
	}
	
	function validate_form(thisform)
	{
		with (thisform)
		{
			if (validate_required(first_name,"First Name must be filled out!\n")==false)
			{m2error = 1;}
			if (validate_required(last_name,"Last Name must be filled out!\n")==false)
			{m2error = 1;}
			if (validate_required(address,"Address must be filled out!\n")==false)
			{m2error = 1;}
			if (validate_required(city,"City must be filled out!\n")==false)
			{m2error = 1;}
			if (validate_required(state,"State must be filled out!\n")==false)
			{m2error = 1;}
			if (validate_required(zip,"Zip Code must be filled out!\n")==false)
			{m2error = 1;}
			if (validate_required(phone,"Telephone Number must be filled out!\n")==false)
			{m2error = 1;}
			if (validate_required(email,"E-mail Address must be filled out!\n")==false)
			{m2error = 1;}
		}

		if(document.getElementById("email").value != document.getElementById("confirm_email").value)
		{ m2error = 1; m2alerttext = m2alerttext + "E-mail Addresses do not match."; }

		if(m2error == 1) { alert(m2alerttext);m2error=0;m2alerttext="";return false; }
	}
	
	function check_image() {
		if(document.getElementById("email").value != document.getElementById("confirm_email").value) {
			document.getElementById("email_check").src = "/images/cross.png";	
		}
		else {
			document.getElementById("email_check").src = "/images/tick.png";
		}
	}
	


