function validateZIP(field) 
{
	var valid = "0123456789";

	if (field.length!=5) 
	{
		return false;
	}
	for (var i=0; i < field.length; i++) 
	{
		temp = "" + field.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") 
		{
			return false;
		}
	}
	return true;
}

function checkform(formname)
{
	var e=document.getElementById(''+formname+'');
	var errmsg = '';
	if (e.Name.value == '')
	{
		errmsg += "* You must enter your name.\n";
	}
	if (e.Chap_name.value == '')
	{
		errmsg += "* You must enter Chapter name.\n";
	}
	/*if (e.User.value == '')
	{
		errmsg += "* You must enter your username.\n";
	}
	if (e.Password.value == '')
	{
		errmsg += "* You must enter your password.\n";
	}
	if (e.Password.value != e.Re_Password.value)
	{
		errmsg += "* Passwords do not match.\n";
	}*/
	if (e.Ecity.value == '')
	{
		errmsg += "* You must enter your city.\n";
	}
	if (e.Estate.value == '')
	{
		errmsg += "* You must select your state.\n";
	}
	if (e.Ecountry.value == '')
	{
		errmsg += "* You must select your country.\n";
	}
	if (e.Ecountry.value == 'United States')
	{
		if (!validateZIP(e.Ezip.value))
		{
			errmsg += "* You must enter a valid 5 digit zip code.\n";
		}
	}
	if (errmsg != "")
	{
		alert ('Following error(s) occured:\n\n'+errmsg);
		return false;
	}	
	else
	{
		return true;
	}
}
