﻿// JScript 文件
var PicPlayImage;            //图片变量
var PicPlayBT;               //标题变量
var PicPlayImageArr;         //图片数组
var PicPlayBTArr;            //标题数组
var PicPlayImageSmallArr;    //缩略图数组

var num;
var num_i=1;
var timeset=5000;
var ButSum=0;

function addLoadEvent(func)
{
   var oldonload=window.onload;
   if(typeof window.onload!='function')
   {
      window.onload=func;
   }
   else
   {
      window.onload=function()
      {
         oldonload();
         func();
      }
   }
}
addLoadEvent(PicNone);
//addLoadEvent(TimeOut);

function PicNone()
{
    PicPlayImage = document.getElementById('PlayPic1_PicPlay_Image');
    PicPlayPicPlayBTBorder=document.getElementById('PicPlayBTBorder');
    PicPlayBT = document.getElementById('PlayPic1_PicPlayBT');

    if (document.getElementById('PlayPic1_DataList1') == null)
    {
       PicPlayImage.style.visibility = "hidden";
       PicPlayPicPlayBTBorder.style.visibility = "hidden";
       PicPlayBT.style.visibility = "hidden";
    }
   if (document.getElementById('PlayPic1_DataList1') != null)
    {
        PicPlayImageArr = document.getElementById('PlayPic1_DataList1').getElementsByTagName('img');
        PicPlayBTArr = document.getElementById('PlayPic1_DataList1').getElementsByTagName('a');
        PicPlayImageSmallArr1 = document.getElementById('PlayPic1_DataList2').getElementsByTagName('img');
        PicPlayImageSmallArr2 = document.getElementById('PlayPic1_DataList2').getElementsByTagName('span');
       
       if (PicPlayImageSmallArr2.length > 0)
       {
           PicPlayImageSmallArr = PicPlayImageSmallArr2;
       }
       else
       {
           PicPlayImageSmallArr = PicPlayImageSmallArr1;
       }
       PicPlayImage.src = PicPlayImageArr[0].src;
       
       PicPlayBT.firstChild.nodeValue=PicPlayBTArr[0].firstChild.nodeValue;
       PicPlayBT.href=PicPlayBTArr[0].href;
       PicPlayImageSmallArr[0].className="PicPlaySmallImgSel";  
       num=PicPlayImageArr.length;
       
       if(PicPlayImageSmallArr[0]!=null)
       {
          PicPlayImageSmallArr[0].onmouseover=function(){ButOver(0);}
       }
    
       if(PicPlayImageSmallArr[1]!=null)
       {
          PicPlayImageSmallArr[1].onmouseover=function(){ButOver(1);}
       }
    
       if(PicPlayImageSmallArr[2]!=null)
       {
          PicPlayImageSmallArr[2].onmouseover=function(){ButOver(2);}
       }
    
       if(PicPlayImageSmallArr[3]!=null)
       {
          PicPlayImageSmallArr[3].onmouseover=function(){ButOver(3);}
       }

       if (PicPlayImageSmallArr[4] != null)
       {
           PicPlayImageSmallArr[4].onmouseover = function() { ButOver(4); }
       }

       if (PicPlayImageSmallArr[5] != null)
       {
           PicPlayImageSmallArr[5].onmouseover = function() { ButOver(5); }
       }

       if (PicPlayImageSmallArr[6] != null)
       {
           PicPlayImageSmallArr[6].onmouseover = function() { ButOver(6); }
       }

       if (PicPlayImageSmallArr[7] != null)
       {
           PicPlayImageSmallArr[7].onmouseover = function() { ButOver(7); }
       }

       if (PicPlayImageSmallArr[8] != null)
       {
           PicPlayImageSmallArr[8].onmouseover = function() { ButOver(8); }
       }

       if (PicPlayImageSmallArr[9] != null)
       {
           PicPlayImageSmallArr[9].onmouseover = function() { ButOver(9); }
       }

       if (PicPlayImageSmallArr[10] != null)
       {
           PicPlayImageSmallArr[10].onmouseover = function() { ButOver(10); }
       }
       
       for(ButSum;ButSum<num;ButSum++)
       { 
          if(PicPlayImageSmallArr[ButSum]!=null)
          {
             PicPlayImageSmallArr[ButSum].onmouseout=function(){slideshow()};
          } 
       } 
       
       TimeOut();  
    } 
} 

function TimeOut()
{ 
    timeDelay=setTimeout("slideshow()",timeset);
}

function ButOver(x)
{ 
    PicPlayImage.filters.revealTrans.Transition=Math.random()*23;
    PicPlayImage.filters.revealTrans.apply();
    PicPlayImage.filters.revealTrans.play();
    PicPlayImage.src=PicPlayImageArr[x].src;
        
    clearInterval(timeDelay);
    
    for(var n=0;n<PicPlayImageSmallArr.length;n++)
    { 
        if(x==n)
        {
           PicPlayImageSmallArr[n].className="PicPlaySmallImgSel";
        }
        else
        {
            if (PicPlayImageSmallArr2.length > 0)
            {
                PicPlayImageSmallArr[n].className = "PicPlaySmallText";
            }
            else
            {
                PicPlayImageSmallArr[n].className = "PicPlaySmallImg";
            }
        }
    } 
    
    num_i=x;
    PicPlayBT.firstChild.nodeValue=PicPlayBTArr[num_i].firstChild.nodeValue;
}

function slideshow()
{
   if(num_i==num)
   {
     num_i=0;
   }
   PicPlayImage.filters.revealTrans.Transition=Math.random()*23;
   PicPlayImage.filters.revealTrans.apply();
   PicPlayImage.filters.revealTrans.play();
   PicPlayImage.src=PicPlayImageArr[num_i].src;
   
   if(num_i>0)
   {
       if (PicPlayImageSmallArr2.length > 0)
       {
           PicPlayImageSmallArr[num_i - 1].className = "PicPlaySmallText";
       }
       else
       {
           PicPlayImageSmallArr[num_i - 1].className = "PicPlaySmallImg";
       }      
   }
   else
   {
       if (PicPlayImageSmallArr2.length > 0)
       {
           PicPlayImageSmallArr[num - 1].className = "PicPlaySmallText";
       }
       else
       {
           PicPlayImageSmallArr[num - 1].className = "PicPlaySmallImg";
       } 
   }
   PicPlayImageSmallArr[num_i].className="PicPlaySmallImgSel";
   PicPlayBT.firstChild.nodeValue=PicPlayBTArr[num_i].firstChild.nodeValue;
   PicPlayBT.href=PicPlayBT.href=PicPlayBTArr[num_i].href;;
   
   num_i=num_i+1;
   timeDelay=setTimeout("slideshow()",timeset);
}



