var fDesc=new Array(); fDesc[1] = "domain names raises up to 80 million, meaning that it is not easy to find available and good names for your websites. Just think of the time you will be spending looking for synonyms, or possible variations to registered domains, and without any result."; fDesc[2] = "to find your desired domain names quickly and easily. The built-in database helps you to search from generic top level domains and from country code top level domains as well."; fDesc[3] = "Domain name on the Internet. It is capable of reporting as many as 21 of the most popular domain extensions available on the Internet. The program has a very intuitive and user-friendly interface."; fDesc[4] = "names from keywords and then check them for availability with a single click. There are no nag screens or restrictions. Easy to use w..."; fDesc[5] = "before and after views of registrations when anything changes. Receive email alerts when domains expire or become available."; fDesc[6] = "Email Verify, Finger, Name Scan, plus 6 others. Also, NetGadgets provides 6 Local Information Network tools."; fDesc[7] = "when they are about to expire. Searching for accurate domain registration details is harder than ever. Deregulation has led to a rapid expansion in the number internet registrars, each with their own whois database. The new generic domains such as .biz and .name and the increasing importance of international country code domains make it even more complicated. KFWhois does the hard work for you in finding the right registrar for each domain and querying its whois database. This application saves you time and trouble in managing your vital domain name assets."; fDesc[8] = "features include automated check, customizable fields display, multiple projects, custom color coding, SMTP and proxy support"; 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 = '...'; } }