   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 [ 'ii' ].src = img [ curr ].src;
      document.images [ 'ii' ].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 [ 'ii' ].style.filter = "Alpha(opacity=" + opacity +");";
         if ( opacity <= 0 )
         {
            clearInterval ( to2 );
            swap ();
            to2 = setInterval ( 'op (0)', 10 );
         }
      }
      else
      {
         opacity += 3;
         document.images [ 'ii' ].style.filter = "Alpha(opacity=" + opacity +");";
         if ( opacity >= 100 )
            clearInterval ( to2 );
      }
   }
   
