i have a relatively small shop with which alot of my products cross over (see below)

what i would like is for the customer to be able to click on any top category or sub category and have a listing of all products (split into pages for easy viewing of course!) within it, im looking to set this up by linking products into each category but above the listing of all products i would like the sub categories to display first, on the same page. so if a customer clicks on money boxes then on the main page they will be given the option to view the sub categories displayed but directly under those they will see all products,essentially a non specific list of the contents of both the ceramic and the silver sub cats.

i hope i have explained myself adequately?

i wonder is this a feature i have overlooked, or perhaps there is an add on available? the only other way i can do this as far as i know is implementing a "view all category" with linked products, but seeing as i already have quite alot of linked products i would prefer not to if i dont have to. each category has around 20 produts which are then linked in to other describing cateories etc.

any advice appreciated

thanks


folder structure:
Code:
baby boy gifts		
	newborn shoes	
	money boxes	
	breakfast sets	
	photo gifts	
	General gifts	
	congratulations cards	
		
baby girl gifts		
	newborn shoes	
	money boxes	
	breakfast sets	
	photo gifts	
	general gifts	
	congratulations cards	
		
new parent gifts		
		
new baby gift boxes		
	baby girl gift boxes	
	baby boy gift boxes	
		
congratulations cards		
	baby girl cards	
	baby boy cards	
	personalised cards	
		
personalised gifts		
	money boxes	
	breakfast sets	
	photo gifts	
	congratulations cards	
		
baby keepsake gifts		
	newborn shoes	
		boys shoes
		girls shoes
		
	money boxes	
		silver
		ceramic
		
	photo gifts	
		photo frames
		photo albums
		
	other gifts	
		soft toys
		trinkets
		other
		breakfast sets