hide


              function hideTimer(value,time) {
                  var currSlide = slides.whichChoice;
                  var slide     = slides.choice[currSlide];
                  if(value) {
                      if(slide.hideEffect == -1) {
                          effect = Math.round(Math.random()*
                                          effects.hide.length);
                          if(effect >= effects.hide.length)  {
                              effect=0;
                          }
                      } else {
                          effect = slide.hideEffect;
                      }
                      Browser.addRoute(effects.hide[effect],
                                       'translation',
                                       slide,
                                       'translation');
                      Browser.addRoute(effects.hide[effect],
                                       'rotation',
                                       slide,
                                       'rotation');
                      Browser.addRoute(hideTimeSensor,
                                       'fraction_changed',
                                       effects.hide[effect],
                                       'set_fraction');
                      effects.hide[effect].set_fraction = 0.0;
                  } else {
                      Browser.deleteRoute(effects.hide[effect],
                                          'translation',
                                          slide,
                                          'translation');
                      Browser.deleteRoute(effects.hide[effect],
                                          'rotation',
                                          slide,
                                          'rotation');
                      Browser.deleteRoute(hideTimeSensor,
                                          'fraction_changed',
                                          effects.hide[effect],
                                          'set_fraction');
  
                      // Start show-animation
                      slides.whichChoice = nextSlide;
                      setBgColor();
                      showTimeSensor.startTime = time;
                      showTimeSensor.stopTime  = time + 3;
                  }
              }
          "
      }
  
  }