 // SlideshowA function
function slideshowA(start,last,interval) {
  var frame = start;
  var nextframe = start+1;
  Effect.Appear('slideA1',{duration:.5,from:0.0,to:1.0});
    setInterval(function() {
    Effect.Fade('slideA'+frame,{duration:.5,from:1.0,to:0.0,afterFinish:function(){
    $('slideA'+frame).hide();
    Effect.Appear('slideA'+nextframe,{duration:.5,from:0.0,to:1.0});
    frame = nextframe;
    nextframe = (frame == last) ? start : nextframe+1;
    }});
 },interval);
 return;
};

 // SlideshowB function
function slideshowB(start,last,interval) {
  var frame = start;
  var nextframe = start+1;
  Effect.Appear('slideB1',{duration:.5,from:0.0,to:1.0});
    setInterval(function() {
    Effect.Fade('slideB'+frame,{duration:.5,from:1.0,to:0.0,afterFinish:function(){
    $('slideB'+frame).hide();
    Effect.Appear('slideB'+nextframe,{duration:.5,from:0.0,to:1.0});
    frame = nextframe;
    nextframe = (frame == last) ? start : nextframe+1;
    }});
 },interval);
 return;
};

 // SlideshowC function
function slideshowC(start,last,interval) {
  var frame = start;
  var nextframe = start+1;
  Effect.Appear('slideC1',{duration:.5,from:0.0,to:1.0});
    setInterval(function() {
    Effect.Fade('slideC'+frame,{duration:.5,from:1.0,to:0.0,afterFinish:function(){
    $('slideC'+frame).hide();
    Effect.Appear('slideC'+nextframe,{duration:.5,from:0.0,to:1.0});
    frame = nextframe;
    nextframe = (frame == last) ? start : nextframe+1;
    }});
 },interval);
 return;
};

 // SlideshowD function
function slideshowD(start,last,interval) {
  var frame = start;
  var nextframe = start+1;
  Effect.Appear('slideD1',{duration:.5,from:0.0,to:1.0});
    setInterval(function() {
    Effect.Fade('slideD'+frame,{duration:.5,from:1.0,to:0.0,afterFinish:function(){
    $('slideD'+frame).hide();
    Effect.Appear('slideD'+nextframe,{duration:.5,from:0.0,to:1.0});
    frame = nextframe;
    nextframe = (frame == last) ? start : nextframe+1;
    }});
 },interval);
 return;
};