Folder Actions: Determine name and type of mounted media...

Greetings!

My task is to determine the name of mounted disk associated with a real disk (CD, DVD) inserted into CD/DVD drive.
I’ve set up the following Folder Action on /Volumes system folder:

on adding folder items to this_folder after receiving added_items
	repeat with itemadded in added_items
		display dialog itemadded as string
	end repeat
end adding folder items to

This code displays me the name of every drive mounted regardless of its type (network, CD/DVD, USB etc.).
Could you advice me please any way to filter out drive names by type please?

CD/DVD disks are smartly handled by the Mac OS X as described here:
http://www.peachpit.com/guides/content.aspx?g=mac&seqNum=80

Now the question is how to distinguish and filter out names of USB, network and other mounted drives?

Model: MacBook Pro, MacBook Air, Mac Mini
AppleScript: 2.0.1
Browser: Safari 530.18
Operating System: Mac OS X (10.5)

The Finder and System Events have a disks element which contains (almost) all information about the disks

Is there any way to connect this to a Folder Action added items?
Could you provide a one-line example please?

something like this


on adding folder items to this_folder after receiving added_items
	repeat with itemadded in added_items
		tell application "Finder"
			display dialog (get name of disk (text 1 thru -2 of (itemadded as text)))
		end tell
	end repeat
end adding folder items to