var fDesc=new Array(); fDesc[0] = "Knot is a 3D Celtic Knot generation and rendering application for exploring different types of randomly generated knots. The program allows you to: generate random 2D and 3D Celtic knots, rendered in 3D, dynamically change knot attributes like thread thickness, size, weave height, etc., color the knot threads to distinguish different loops, and more."; 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 = ''; } }