


function OnLoad()
{
	
	
	   timerInit();
	
}
function SeekTime( Time )
{
   if( document.mediaPlayer == undefined || document.mediaPlayer == null )
   {
      return;
   }
   
   if (navigator.appName == "Netscape" && !window.GeckoActiveXObject ) 
   {
      document.mediaPlayer.getControls().setCurrentPosition( Time );
      document.mediaPlayer.getControls().Play();
   } 
   else 
   {
      document.mediaPlayer.controls.currentPosition = Time;
      document.mediaPlayer.controls.play();
   }	
}


function ScrollToIndex( DivID, destIndex ) 
{
   var nDestYCoord = destIndex.offsetTop; 
   var thisNode    = destIndex; 
   
   while ( thisNode.offsetParent && ( thisNode.offsetParent !=  document.body) ) 
   { 
      thisNode     = thisNode.offsetParent; 
      nDestYCoord += thisNode.offsetTop; 
   }

   nCurWindowYPos = GetCurrentScrollYPos( DivID.id );

   //Only scroll if it's needed..
   if( destIndex.offsetTop + destIndex.offsetHeight > DivID.clientHeight )
   {      
      nDestYCoord -= DivID.clientHeight;
      
      if( nDestYCoord > DivID.scrollTop )
      {
         DivID.scrollTop = nDestYCoord;
      }
   }
}

function GetCurrentScrollYPos( DivID ) 
{ 
   var aDivs = document.body.getElementsByTagName("DIV");

   for ( var i=0; i < aDivs.length; i++ ) 
   { 
      var Div = aDivs[i]; 

      if ( Div.id == DivID ) 
      { 
         return Div.scrollTop
      }
   }

   return 0;
}


function timerInit() 
{
   //Sets the timer to check every .1 second
   window.setInterval("timer()", 100);
}

function timer() 
{       
   if( document.mediaPlayer == undefined || document.mediaPlayer == null )
   {
      return;
   }
   
   if( document.mediaPlayer.PlayState == 3 ) 
   {
      var destIndex = null;
      
      var curTime = mediaPlayer.controls.currentPosition;
      if( curTime >= 0.000000 && curTime < 8.000000 )
      {
         document.getElementById('Index0').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index0');
      }
      else
      {
         document.getElementById('Index0').style.backgroundColor = '';
      }
      if( curTime >= 8.000000 && curTime < 17.500000 )
      {
         document.getElementById('Index1').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index1');
      }
      else
      {
         document.getElementById('Index1').style.backgroundColor = '';
      }
      if( curTime >= 17.500000 && curTime < 43.500000 )
      {
         document.getElementById('Index2').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index2');
      }
      else
      {
         document.getElementById('Index2').style.backgroundColor = '';
      }
      if( curTime >= 43.500000 && curTime < 97.300000 )
      {
         document.getElementById('Index3').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index3');
      }
      else
      {
         document.getElementById('Index3').style.backgroundColor = '';
      }
      if( curTime >= 97.300000 && curTime < 154.200000 )
      {
         document.getElementById('Index4').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index4');
      }
      else
      {
         document.getElementById('Index4').style.backgroundColor = '';
      }
      if( curTime >= 154.200000 && curTime < 158.000000 )
      {
         document.getElementById('Index5').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index5');
      }
      else
      {
         document.getElementById('Index5').style.backgroundColor = '';
      }
      if( curTime >= 158.000000 && curTime < 158.300000 )
      {
         document.getElementById('Index6').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index6');
      }
      else
      {
         document.getElementById('Index6').style.backgroundColor = '';
      }
      if( curTime >= 158.300000 && curTime < 160.700000 )
      {
         document.getElementById('Index7').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index7');
      }
      else
      {
         document.getElementById('Index7').style.backgroundColor = '';
      }
      if( curTime >= 160.700000 && curTime < 174.400000 )
      {
         document.getElementById('Index8').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index8');
      }
      else
      {
         document.getElementById('Index8').style.backgroundColor = '';
      }
      if( curTime >= 174.400000 && curTime < 196.200000 )
      {
         document.getElementById('Index9').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index9');
      }
      else
      {
         document.getElementById('Index9').style.backgroundColor = '';
      }
      if( curTime >= 196.200000 && curTime < 196.300000 )
      {
         document.getElementById('Index10').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index10');
      }
      else
      {
         document.getElementById('Index10').style.backgroundColor = '';
      }
      if( curTime >= 196.300000 && curTime < 196.800000 )
      {
         document.getElementById('Index11').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index11');
      }
      else
      {
         document.getElementById('Index11').style.backgroundColor = '';
      }
      if( curTime >= 196.800000 && curTime < 223.400000 )
      {
         document.getElementById('Index12').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index12');
      }
      else
      {
         document.getElementById('Index12').style.backgroundColor = '';
      }
      if( curTime >= 223.400000 && curTime < 248.200000 )
      {
         document.getElementById('Index13').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index13');
      }
      else
      {
         document.getElementById('Index13').style.backgroundColor = '';
      }
      if( curTime >= 248.200000 && curTime < 304.100000 )
      {
         document.getElementById('Index14').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index14');
      }
      else
      {
         document.getElementById('Index14').style.backgroundColor = '';
      }
      if( curTime >= 304.100000 && curTime < 330.000000 )
      {
         document.getElementById('Index15').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index15');
      }
      else
      {
         document.getElementById('Index15').style.backgroundColor = '';
      }
      if( curTime >= 330.000000 && curTime < 356.400000 )
      {
         document.getElementById('Index16').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index16');
      }
      else
      {
         document.getElementById('Index16').style.backgroundColor = '';
      }
      if( curTime >= 356.400000 && curTime < 411.800000 )
      {
         document.getElementById('Index17').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index17');
      }
      else
      {
         document.getElementById('Index17').style.backgroundColor = '';
      }
      if( curTime >= 411.800000 && curTime < 467.500000 )
      {
         document.getElementById('Index18').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index18');
      }
      else
      {
         document.getElementById('Index18').style.backgroundColor = '';
      }
      if( curTime >= 467.500000 && curTime < 496.800000 )
      {
         document.getElementById('Index19').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index19');
      }
      else
      {
         document.getElementById('Index19').style.backgroundColor = '';
      }
      if( curTime >= 496.800000 && curTime < 533.700000 )
      {
         document.getElementById('Index20').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index20');
      }
      else
      {
         document.getElementById('Index20').style.backgroundColor = '';
      }
      if( curTime >= 533.700000 && curTime < 539.900000 )
      {
         document.getElementById('Index21').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index21');
      }
      else
      {
         document.getElementById('Index21').style.backgroundColor = '';
      }
      if( curTime >= 539.900000 && curTime < 611.800000 )
      {
         document.getElementById('Index22').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index22');
      }
      else
      {
         document.getElementById('Index22').style.backgroundColor = '';
      }
      if( curTime >= 611.800000 && curTime < 634.100000 )
      {
         document.getElementById('Index23').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index23');
      }
      else
      {
         document.getElementById('Index23').style.backgroundColor = '';
      }
      if( curTime >= 634.100000 && curTime < 634.200000 )
      {
         document.getElementById('Index24').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index24');
      }
      else
      {
         document.getElementById('Index24').style.backgroundColor = '';
      }
      if( curTime >= 634.200000 && curTime < 635.600000 )
      {
         document.getElementById('Index25').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index25');
      }
      else
      {
         document.getElementById('Index25').style.backgroundColor = '';
      }
      if( curTime >= 635.600000 && curTime < 636.000000 )
      {
         document.getElementById('Index26').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index26');
      }
      else
      {
         document.getElementById('Index26').style.backgroundColor = '';
      }
      if( curTime >= 636.000000 && curTime < 681.700000 )
      {
         document.getElementById('Index27').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index27');
      }
      else
      {
         document.getElementById('Index27').style.backgroundColor = '';
      }
      if( curTime >= 681.700000 && curTime < 741.000000 )
      {
         document.getElementById('Index28').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index28');
      }
      else
      {
         document.getElementById('Index28').style.backgroundColor = '';
      }
      if( curTime >= 741.000000 && curTime < 810.500000 )
      {
         document.getElementById('Index29').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index29');
      }
      else
      {
         document.getElementById('Index29').style.backgroundColor = '';
      }
      if( curTime >= 810.500000 && curTime < 871.700000 )
      {
         document.getElementById('Index30').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index30');
      }
      else
      {
         document.getElementById('Index30').style.backgroundColor = '';
      }
      if( curTime >= 871.700000 && curTime < 923.900000 )
      {
         document.getElementById('Index31').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index31');
      }
      else
      {
         document.getElementById('Index31').style.backgroundColor = '';
      }
      if( curTime >= 923.900000 && curTime < 968.200000 )
      {
         document.getElementById('Index32').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index32');
      }
      else
      {
         document.getElementById('Index32').style.backgroundColor = '';
      }
      if( curTime >= 968.200000 && curTime < 1001.100000 )
      {
         document.getElementById('Index33').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index33');
      }
      else
      {
         document.getElementById('Index33').style.backgroundColor = '';
      }
      if( curTime >= 1001.100000 && curTime < 1030.500000 )
      {
         document.getElementById('Index34').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index34');
      }
      else
      {
         document.getElementById('Index34').style.backgroundColor = '';
      }
      if( curTime >= 1030.500000 && curTime < 1057.200000 )
      {
         document.getElementById('Index35').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index35');
      }
      else
      {
         document.getElementById('Index35').style.backgroundColor = '';
      }
      if( curTime >= 1057.200000 && curTime < 1070.000000 )
      {
         document.getElementById('Index36').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index36');
      }
      else
      {
         document.getElementById('Index36').style.backgroundColor = '';
      }
      if( curTime >= 1070.000000 && curTime < 1078.300000 )
      {
         document.getElementById('Index37').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index37');
      }
      else
      {
         document.getElementById('Index37').style.backgroundColor = '';
      }
      if( curTime >= 1078.300000 && curTime < 1084.400000 )
      {
         document.getElementById('Index38').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index38');
      }
      else
      {
         document.getElementById('Index38').style.backgroundColor = '';
      }
      if( curTime >= 1084.400000 && curTime < 1099.400000 )
      {
         document.getElementById('Index39').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index39');
      }
      else
      {
         document.getElementById('Index39').style.backgroundColor = '';
      }
      if( curTime >= 1099.400000 && curTime < 1114.100000 )
      {
         document.getElementById('Index40').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index40');
      }
      else
      {
         document.getElementById('Index40').style.backgroundColor = '';
      }
      if( curTime >= 1114.100000 && curTime < 1122.900000 )
      {
         document.getElementById('Index41').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index41');
      }
      else
      {
         document.getElementById('Index41').style.backgroundColor = '';
      }
      if( curTime >= 1122.900000 && curTime < 1139.000000 )
      {
         document.getElementById('Index42').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index42');
      }
      else
      {
         document.getElementById('Index42').style.backgroundColor = '';
      }
      if( curTime >= 1139.000000 && curTime < 1148.200000 )
      {
         document.getElementById('Index43').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index43');
      }
      else
      {
         document.getElementById('Index43').style.backgroundColor = '';
      }
      if( curTime >= 1148.200000 && curTime < 1163.400000 )
      {
         document.getElementById('Index44').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index44');
      }
      else
      {
         document.getElementById('Index44').style.backgroundColor = '';
      }
      if( curTime >= 1163.400000 && curTime < 1165.300000 )
      {
         document.getElementById('Index45').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index45');
      }
      else
      {
         document.getElementById('Index45').style.backgroundColor = '';
      }
      if( curTime >= 1165.300000 && curTime < 1230.900000 )
      {
         document.getElementById('Index46').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index46');
      }
      else
      {
         document.getElementById('Index46').style.backgroundColor = '';
      }
      if( curTime >= 1230.900000 && curTime < 1256.300000 )
      {
         document.getElementById('Index47').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index47');
      }
      else
      {
         document.getElementById('Index47').style.backgroundColor = '';
      }
      if( curTime >= 1256.300000 && curTime < 1280.400000 )
      {
         document.getElementById('Index48').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index48');
      }
      else
      {
         document.getElementById('Index48').style.backgroundColor = '';
      }
      if( curTime >= 1280.400000 && curTime < 1546.400000 )
      {
         document.getElementById('Index49').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index49');
      }
      else
      {
         document.getElementById('Index49').style.backgroundColor = '';
      }
      if( curTime >= 1546.400000 && curTime < 1620.000000 )
      {
         document.getElementById('Index50').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index50');
      }
      else
      {
         document.getElementById('Index50').style.backgroundColor = '';
      }
      if( curTime >= 1620.000000 && curTime < 1660.500000 )
      {
         document.getElementById('Index51').style.backgroundColor = '#ffffcc';
         destIndex = document.getElementById('Index51');
      }
      else
      {
         document.getElementById('Index51').style.backgroundColor = '';
      }

      
      if( destIndex != null )
      {
         ScrollToIndex( document.getElementById('indexlinks'), destIndex );
      }
   }     
}



