[repost] XSL transformation of xml files to HTML

IN PROGRESS
Bids
10
Avg Bid (USD)
$178
Project Budget (USD)
$30 - $250

Project Description:
this is a repost of a precent job we did not assign, with a (hopefully) clearer assignment

we have a collection of XML files identified by numbers (see q/*.xml) all adhering to the model.xsd schema, see the output of:
ls -1 q/*.xml | xargs xmllint --schema model.xsd --noout
the files describe a multi-level hierarchy of models
additionally there is one toc.xml file (table of contents) that contains the information on the entire model hierarchy
the toc.xml file adheres to the toc.xsd schema, see the output of:
xargs xmllint --schema toc.xsd --noout q/toc.xml

we currently generate a HTML view of the same data (see w/*.html), but that has three limitations:
- it is ugly
- it has no left-pane navigation
- and it does not use CSS for formatting

we need an XSL transformation to convert the xmls to HTML with:
- a horizontally-split two-frame view
- left pane: drillable, clickable treeview of the models hierarchy produced from the toc.xml; shows tag, description and type; group units+flowsheets and steams, and in each folder sort by tag; the attached tree*.png screenshots shows how it should look like; use the 32x32 bit icons in icons.png
- right pane: tabbed (similar to what we have today) view of strings, integers and quantities for the currently selected object in the treeview; ignore the submodels tags
- prev/next/up navigation buttons

requirements:
- keep a structure of small HTML files rather than a single HTML file, with the exception of the treeview pane
- use CSS for formatting and functionalities
- the treeview should be based on the CSS3 treeview technique described here:
http://acidmartin.wordpress.com/2011/09/26/css3-treevew-no-javascript/
- the tabbed view should be based on the CSS3 Tabbed Navigation described here:
http://www.sitepoint.com/css3-tabs-using-target-selector/
- the resulting HTML:
- must contain no javascript
- must not include any third-party javascript libraries
- must validate as XHTML 1.0 Strict on http://validator.w3.org/check
- must be compatible with IE 9+, chromium 27+ and iceweasel 10+

Skills required:
HTML, XML, XSLT
Additional Files: stuff.zip
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire gertone
$ 150
in 5 days
$ 257
in 3 days
$ 315
in 7 days
Hire guiqul
$ 133
in 3 days
Hire grammal
$ 133
in 2 days
Hire ranadheera
$ 111
in 6 days
$ 233
in 3 days
Hire tanhm
$ 155
in 5 days
$ 138
in 7 days
Hire linkblarn
$ 155
in 5 days