function validate_single_field(val_obj)
{
	
	if (0 == val_obj.tiny_mce)
	{
		if (jQuery.trim($("#" + val_obj.id).val()) == '')
		{
			alert (val_obj.error_message);
			return false;
		}
	}
	else if (1 == val_obj.tiny_mce)
	{
		if (jQuery.trim(tinyMCE.get(val_obj.id).getContent()) == '')
		{
			alert (val_obj.error_message);
			return false;
		}	
	}
	return true;
}

function validate_fields(validation_objects)
{
	for (i = 0; i < validation_objects.length; i ++)
	{
		if (!validate_single_field(validation_objects[i]))
		{
			return false;
		}
	}
	return true;
}
