﻿          var defaultVideo = ''; //set this video to play once the page is loaded.
  
          var videostatus = 'off';
          var oldvideoid = '';
          var oldplayerid = '';
          var oldVideoLinkHTML = '';
          
          //use onload to test for the flashplayer plugin.
        //need to wait so the div the contains the error message is loaded.
        window.onLoad = setTimeout('pageLoad()',1000);

  

function pageLoad()
{
   testForPlugin();
   if(defaultVideo!='')
    document.getElementById(defaultVideo + 'Div').innerHTML = getVideo(defaultVideo);


}
function testForPlugin()
{

   
    var hasPlugin = true;

    
   if(navigator.userAgent.toLowerCase().indexOf('firefox')>-1)
    hasPlugin = checkForPlugin('Windows Media Player Plug-in');
    else if(navigator.userAgent.toLowerCase().indexOf('safari')>-1)
        hasPlugin = checkForMimeType('video/x-ms-wmv');
   else return;
    

    
        //hasPlugin = false; //for testing.
        if(hasPlugin)return;

        //get the template for the install message.
        var txt = document.getElementById("installWMPPluginDiv");

         for(var key in videoObjectTags)
            videoObjectTags[key] = txt.innerHTML;
        
    
    
}        
     
          function showfeature(idnum,bg)
          {
	         if (videostatus == 'on') 
            {
              return;
            }
	          var topelem = document.getElementById(oldfid);
	          if (topelem != null)
	          {
		          topelem.style.display = 'none';
		          if (bg != '') {
			          var navelem = document.getElementById(bg + oldfid);
			          if (navelem != null) {
				          navelem.className = 'feature';
			          }
		          }
              var spanelem = document.getElementById('play_' + oldfid);
              if (spanelem != null)
              {
                spanelem.innerHTML = '';
              }
	          }
	          var newelem = document.getElementById(idnum);
	          newelem.style.display = 'inline';
	          if (bg != '') {
		          var navelem2 = document.getElementById(bg + idnum);
		          if (navelem2 != null) {
			          navelem2.className = 'featureHighlighted';
		          }
	          }
            var spanelem2 = document.getElementById('play_' + idnum);
            if (spanelem2 != null)
            {
              spanelem2.innerHTML = 'show video';
            }
	          oldfid = idnum;
          }


           //default show video, used by feature items.
          function showvideo(idnum,playernum)
          {
      
            if (videostatus == 'on') 
            {
                closevideo(); 
                if(playernum==oldplayerid)return;
            }
            
	       

            var videodivelem = document.getElementById(idnum);
            if(videodivelem!=null)
            {
                videodivelem.style.display = 'inline';
                videodivelem.innerHTML = getVideo(playernum);
            }
            startVideo(playernum);
           
            
            document.getElementById(oldfid).style.display = 'none';
            oldplayerid = playernum;
	        oldvideoid = idnum;
            videostatus = 'on';
            
            var spanelem = document.getElementById('play_' + oldfid);
            if (spanelem != null)
            {
                spanelem.innerHTML = 'hide video';
            }

           
          }
          
          
          //this is for the main video for a feature.
          function showvideo2(idnum,playernum)
          {
      
            if (videostatus == 'on') 
            {
                
                closevideo(); 
                if(playernum==oldplayerid)return;
            }
            
	       

            var videodivelem = document.getElementById(idnum);
            videodivelem.style.display = 'inline';
            videodivelem.innerHTML = getVideo(playernum);
            startVideo(playernum);
            document.getElementById(oldfid).style.display = 'none';
            oldplayerid = playernum;
	        oldvideoid = idnum;
            videostatus = 'on';
            
            var videolinkelem = document.getElementById('VideoLink');
            if (videolinkelem != null)
            {
              oldVideoLinkHTML = videolinkelem.innerHTML;
              videolinkelem.innerHTML = 'Return to Features';
            }
          }
          
          
          
          function closevideo()
          {
          
     
            document.getElementById(oldfid).style.display = 'inline';
            stopVideo(oldplayerid);
        
            var videodivelem = document.getElementById(oldplayerid + 'Div');
            videodivelem.style.display = 'none';
          
            pstatus = 'off';
            videostatus = 'off';
            var spanelem = document.getElementById('play_' + oldfid);
            if (spanelem != null)spanelem.innerHTML = 'show video';
            
             var videolinkelem = document.getElementById('VideoLink');
              if (videolinkelem != null)videolinkelem.innerHTML = 'Quick Tour Video';
            
            
           
           
          }