var fDesc=new Array(); fDesc[0] = "One handler that stephen also provides is a pdf preview handler (probably the second one i will use the most next to the zip one). in his sample, he uses the adobe activex control for the acrobat reader implementation. now this would require that you have adobe reader installed."; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }