I wonder whether it would be possible to implement something similar to http://bit.ly/MEdfiq using views exposed filters? That is to only show the data that is relevant to a previously selected exposed filter?
Thanks
Try the Hierarchical Select contrib module, It's an awesome module to achieve that.
Here's a documentation for hierarchical select API.
Hope this works... Muhammad.