var fDesc=new Array(); fDesc[1] = "structure and content. What has been said could sound little for many people but it’s not since the extremely complex that mathematical expressions can be."; fDesc[2] = "mathematical operations in a game-like fashion. Through simple mathematical exercises, Math Educator can help school age children to improve their marks at school, and give them a more agile mind to solve mathematical operations more quickly."; fDesc[3] = "tool to get the solution of mathematical expressions of any kind. One great advantage of this program over other options alike is that this one keeps things as simple as they can be."; fDesc[4] = "geometry which is said to be present in light, music, and, well, life. The application allows you to somehow create those geometrical patterns by simply modifying certain values and creating oscillations."; fDesc[5] = "numbers from sound card. Configure your random string or number precisely. Pronounceable passwords."; fDesc[6] = "pronounced \"bean\", you can watch as images evolve organically."; fDesc[7] = "waveform, -- an array of samplings. The U_Law.class will then convert that to (or from) *.AU mu-law 8-bit encoding format."; function tCollapseAll(maxID) { document.getElementById("alls_action").innerHTML = "Expand descriptions"; var id=1; for (id=1; id <= maxID; id++) { if (document.getElementById("desc_" + id)) tShowHide(id, 2); } } function tExpandAll(maxID) { document.getElementById("alls_action").innerHTML = "Collapse descriptions"; var id=1; for (id=1; id <= maxID; id++) { if (document.getElementById("more_" + id)) tShowHide(id, 1); } } function tShowHide(id, show) { var s = document.getElementById("more_" + id); if ((s.innerHTML!=fDesc[id] || show==1) && show!=2) { s.innerHTML = fDesc[id]; } else { s.innerHTML = '...'; } }