function validateForm(form) {
	var checkThese = form.required.value.split(',');
	for(var checkThis=0; checkThis<checkThese.length; checkThis++){

		if(form[checkThese[checkThis]].type == "radio")
		{
			var checked = false				
			var name = form[checkThese[checkThis]].name;
			while(name == form[checkThese[checkThis]].name && !checked)
			{
				checked = form[checkThese[checkThis]].checked;
				i++;
			}
			
			while(name == form[checkThese[checkThis]].name)
			{
				i++;
			}
				
			i--;
			
			if(!checked)
			{
				alert('Please complete the ' + checkThese[checkThis] + ' field');
				return false;
			}

		}
		else if(form[checkThese[checkThis]].type == "text")
		{
			if(form[checkThese[checkThis]].value == "")
			{
					alert('Please complete the ' + checkThese[checkThis] + ' field');
					return false;
			}
		}
		else if(form[checkThese[checkThis]].type == "textarea")
		{
			if(form[checkThese[checkThis]].value == "")
			{
					alert('Please complete the ' + checkThese[checkThis] + ' field');
					return false;
			}
		}
		else if(form[checkThese[checkThis]].type == "select-one")
		{
			if(form[checkThese[checkThis]].value == "0")
			{
				alert('Please complete the ' + checkThese[checkThis] + ' field');
				return false;
			}
		}
	}
	return true;
}



