var fDesc=new Array(); fDesc[1] = "off for fun with Airport Mania! Land planes, unload, and return to the skies in 8 amusing airports. Avoid delays, keep your planes in good repair, and get to the gate on time to keep things running smoothly."; fDesc[2] = "aircraft flying around your area? Imagine the thrill of organizing all those airplanes down to safety while avoiding mid-air collisions and flight delays? Then the Radar Screensaver is for you!"; fDesc[3] = "traffic. This is exactly similar to the customized radio communications used at airports. This add-on generates more than 475.000 flights per day. This includes 7.800 worldwide airports."; fDesc[4] = "is a multi threaded application unlike its model, ServInfo, which makes the user interface more responsive even though the application is still doing something on background. Thus, while downloading the current traffic data, you will be able to zoom or pan through the map."; fDesc[5] = "simulator. The program has a new database on all the runways using the PFE feature. It has a support for multiple flight planners which include both the versions of flight simulator."; fDesc[8] = "over large track territories. This game simulates the gargantuan routing tasks a real-life dispatcher faces daily."; 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 = '...'; } }