function validate(f)
{
	for (i = 0; i < f.elements.length; i++) 
	{
		element_name = f.elements[i].name + ' ';
		name_length  = element_name.length - 5;
		
		if (element_name.slice(name_length,-1) == '_req')
		{
			if (f.elements[i].type == 'text' || f.elements[i].type == 'textarea') 
			{
				if (f.elements[i].value == '')
				{
					alert(eval(f.elements[i].name+'Prompt'));
					f.elements[i].focus();
					return false;
				}
			}
			
			if (f.elements[i].type == 'select-one')
			{
				if (f.elements[i].selectedIndex == 0)
				{
					alert(eval(f.elements[i].name+'Prompt'));
					f.elements[i].focus();
					return false;
				}				
			}			
		}
	}
}
