rlemon
06-10-2005, 02:17 PM
<script>
function show(id,top){
var txt = document.getElementById(id);
var parent = document.getElementById(top);
var current = (txt.style.display == 'block') ? 'none' : 'block';
txt.style.display = current;
if(current == 'block'){
show_open(id);
} else {
show_close(id);
}
}
var open_ctr=0;
var close_ctr;
function show_open(id){
open_ctr++;
var txt = document.getElementById(id);
txt.style.display = 'block';
txt.style.height = open_ctr+"px";
if(open_ctr <=100){
var oto = setTimeout( function () { show_open(id) }, 25);
} else {
clearTimeout(oto);
close_ctr=open_ctr;
return;
}
return;
}
function show_close(id){
close_ctr--;
var txt = document.getElementById(id);
txt.style.height = close_ctr+"px";
if(close_ctr >=1){
var cto = setTimeout( function () { show_close(id) }, 25);
} else {
clearTimeout(cto);
txt.style.display = 'none';
close_ctr = 0;
open_ctr = 0;
return;
}
return;
}
</script>
<style>
.txt {
display: none;
position: relative;
height:1px;
overflow: auto;
}
</style>
and
<div id="t1" onclick="show('txt1',this.id)">title #1</div>
<div class="txt" id="txt1">
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
</div>
<div id="t2" onclick="show('txt2',this.id)">title #2</div>
<div class="txt" id="txt2">
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
</div>
<div id="t3" onclick="show('txt3',this.id)">title #3</div>
<div class="txt" id="txt3">
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
</div>
function show(id,top){
var txt = document.getElementById(id);
var parent = document.getElementById(top);
var current = (txt.style.display == 'block') ? 'none' : 'block';
txt.style.display = current;
if(current == 'block'){
show_open(id);
} else {
show_close(id);
}
}
var open_ctr=0;
var close_ctr;
function show_open(id){
open_ctr++;
var txt = document.getElementById(id);
txt.style.display = 'block';
txt.style.height = open_ctr+"px";
if(open_ctr <=100){
var oto = setTimeout( function () { show_open(id) }, 25);
} else {
clearTimeout(oto);
close_ctr=open_ctr;
return;
}
return;
}
function show_close(id){
close_ctr--;
var txt = document.getElementById(id);
txt.style.height = close_ctr+"px";
if(close_ctr >=1){
var cto = setTimeout( function () { show_close(id) }, 25);
} else {
clearTimeout(cto);
txt.style.display = 'none';
close_ctr = 0;
open_ctr = 0;
return;
}
return;
}
</script>
<style>
.txt {
display: none;
position: relative;
height:1px;
overflow: auto;
}
</style>
and
<div id="t1" onclick="show('txt1',this.id)">title #1</div>
<div class="txt" id="txt1">
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
</div>
<div id="t2" onclick="show('txt2',this.id)">title #2</div>
<div class="txt" id="txt2">
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
</div>
<div id="t3" onclick="show('txt3',this.id)">title #3</div>
<div class="txt" id="txt3">
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
Ut purus neque, varius vel, sodales eget, interdum ut, sem. Etiam mi purus, ullamcorper id, tincidunt id, commodo ut, lectus. Quisque nisl. Suspendisse et enim. Nam erat. Quisque molestie ipsum volutpat nibh. In diam est, tincidunt in, sagittis ac, malesuada id, lectus. Fusce quis lacus. Duis sodales ultricies massa. Duis et leo non augue blandit commodo. Aliquam consectetuer. Aliquam vehicula metus vitae nulla. Vestibulum eget risus. Proin ac sapien.
</div>