Hi I would like to offer a toggle show/hide for some fields that are not mandatory. Is there is a modules for this or would it be a case of using a template and jquery.
You can put the not mandatory field in a group installing Field Group. The group have a 'collapsible' option.
You can Put your fields toghether with Field Group Module ,and after it you can show/hide it(field groups) by custom jquery code.