photos = new Array();

var to  = false, 
    to2 = false,
    opacity = 100;
var img = new Array;
    path = new Array;
var curr = 0;

function swap ()
{
   if ( curr < maxi ) {
      curr = curr + 1;
   } else {
      curr = 0;
   }
   document.images [ 'rotate01' ].src = img [ curr ].src;
   document.images [ 'rotate01' ].alt = photos [ curr ] [ "alt" ];
}

function setOp ()
{
   if ( document.getElementById && navigator.appName == "Microsoft Internet Explorer" )
      to = setInterval ( 'chOp ()', 5000 );
   else
      to = setInterval ( 'swap ()', 5000 );
}

function chOp ()
{
   if ( to2 )
      clearInterval ( to2 );
   to2 = setInterval ( 'op ( 1 )', 1 );
}

function op ( down )
{
   if ( down == 1 )
   {
      opacity -= 3;
      document.images [ 'rotate01' ].style.filter = "Alpha(opacity=" + opacity +");";
      if ( opacity <= 0 )
      {
         clearInterval ( to2 );
         swap ();
         to2 = setInterval ( 'op (0)', 10 );
      }
   }
   else
   {
      opacity += 3;
      document.images [ 'rotate01' ].style.filter = "Alpha(opacity=" + opacity +");";
      if ( opacity >= 100 )
         clearInterval ( to2 );
   }
}


