function validateForm(f)
{
	for (var i=0; i<f.elements.length; i++)
	{
		if ((f.elements[i].alt=="blank" || f.elements[i].alt=="email") && f.elements[i].value=="")
		{
			alert("Please provide "+f.elements[i].name);
			f.elements[i].focus();
			return false;
		}
		if (f.elements[i].alt=="email")
		{
			if ( f.elements[i].value.indexOf('@')<0 || f.elements[i].value.indexOf('.')<0 || (f.elements[i].value.indexOf('@') > f.elements[i].value.indexOf('.')) )
			{
				alert("Please provide valid "+f.elements[i].name);
				f.elements[i].focus();
				return false;
			}
		}
		if (f.elements[i].alt=="numeric" && (f.elements[i].value=="" || isNaN(f.elements[i].value)))
		{
			alert("Please provide "+f.elements[i].name);
			f.elements[i].focus();
			return false;
		}
		if (f.elements[i].alt!="" && f.elements[i].alt!=null)
		{
			if (f.elements[i].alt.substr(0, 7)=="equalto")
			{
				if ((f.elements[i].value!=f(f.elements[i].alt.substr(8)).value))
				{
					alert("Please provide "+f.elements[i].name);
					f.elements[i].focus();
					return false;
				}
			}
		}
	}
}
