var Imgs = 0;
var Current = 0;

function Init( SLIDESHOW, NUMBER ) {
  Imgs = NUMBER;
  setInterval( "Swap( 'images/slide" + SLIDESHOW + "/' )", 5000 );
}

function ID( _ID ) {
  return document.getElementById( _ID );
}

function SetOpacity( _ID, VALUE ) {
  ID( _ID ).style.opacity = VALUE;
  ID( _ID ).style.filter = "alpha( opacity = " + ( VALUE * 100 ) + " )";
}

function Change( IMG, VALUE, PATH ) {
  if( VALUE > 1 ) {
    ID( "img" ).src = PATH + IMG + ".jpg";
    SetOpacity( "imgnew", 0 );
    ID( "imgnew" ).src = PATH + ( ( IMG == Imgs - 1 ) ? 0 : IMG + 1 ) + ".jpg";
    return;
  }
  SetOpacity( "imgnew", VALUE );
  VALUE += .05;
  setTimeout( "Change( " + IMG + ", " + VALUE + ", '" + PATH + "' )", 100 );
}

function Swap( PATH ) {
  Current = ( Current == Imgs - 1 ) ? 0 : Current + 1;
  setTimeout( "Change( " + Current + ", .05, '" + PATH + "' )", 100 );
}
