You are required to create a web site for a local primary school to help students in developing their mathematically ability. This must be achieved using JavaScript ,DOM Scripting and XML. Requirements for this site include 1. 3 pages a. Index.html with Site Map b. HTML5 c. XHTML 2. You must show correct directory setup 3. Use of arrays 4. HTML5 and XHTML pages must be validated 5. Format this site using CSS and the box model a. Include navigation bars, navigation lists etc. 6. Allow the user to set the number of decimal places calculations are correct to. 7. Ensure to check that all values entered are numerical 8. Use visual thinks to notify the user of any special requirements 9. Use text fields, buttons, checkboxes & radio buttons to allow users to: a. Perform calculations b. Take part in a quiz c. Set preferences DeadLine: 26/03/2014 10. DOM Scripts must be in an external file 11. Using MS Visio generate a DOM tree for each page a. Save the trees as b. JPEG: c. MS Visio File: d. PDF: Store in the images folder and create a link for users to see Store in the download folder and create a link for users to download Store in the download folder and create a link for users to view As a guide, include the following mathematical operations: Addition, subtraction, multiplication and division of numbers, absolute difference of numbers Min and max of a sequence of numbers entered by the user (stored in an array/arraylist) Use a recursive factorial function – Max number allowed is 20 for this operation Numerical times tables Unit conversions: o Mass o Distance o Speed You Should Include other functionality that is omitted from this document that you feel is necessary and make the page very attractive .