//////////////////////////////////////////////////////////////////////////////
// slide.js Example
//////////////////////////////////////////////////////////////////////////////
var Hide = "";
var varHt = 0;
var Ht = "";
var x = 0;
var y = 10;
var z = 4;
var foo = new Array();
var Speed = "";
function setup() {
foo = document.getElementsByTagName("div");
for (i=0;i<foo.length;i++) {
if (foo[i].className == "hidden") {
Hide = foo[i].id;
}
}
Ht = document.getElementById(Hide).offsetHeight;
Speed = Hide.substring(Hide.lastIndexOf('-')+1);
document.getElementById(Hide).style.height = '0px';
document.getElementById('toggle').style.display = 'inline';
if (Speed == 1) { y = 100; z = 1; }
if (Speed == 2) { y = 70; z = 1; }
if (Speed == 3) { y = 40; z = 1; }
if (Speed == 4) { y = 20; z = 1; }
if (Speed == 5) { y = 10; z = 1; }
if (Speed == 6) { y = 10; z = 2; }
if (Speed == 7) { y = 10; z = 4; }
if (Speed == 8) { y = 10; z = 7; }
if (Speed == 9) { y = 10; z = 10; }
}
function toggle() {
if (x === 0) {
document.getElementById(Hide).style.height = varHt+'px';
if (((Ht-varHt) < z) && (varHt !== Ht)) {
varHt = Ht;
} else {
varHt = varHt+z;
}
if (varHt <= Ht) {
setTimeout('toggle()',y);
}
if (varHt > Ht) {
varHt = Ht;
x = 1;
}
} else {
document.getElementById(Hide).style.height = varHt+'px';
varHt = varHt-z;
if ((Ht-varHt) <= Ht) {
setTimeout('toggle()',y);
}
if ((Ht-varHt) > Ht) {
varHt = 0;
document.getElementById(Hide).style.height = varHt+'px';
x = 0;
}
}
}