﻿
var imglink;            //图片的链接地址
var img_split="|";      //图片地址的分隔符
var changtime=3000;     //切换张数的时间
var now_num=0;          //当前显示的是第几张
var sel_img="img_sel";         //显示图片控件名称
var hid_link_name="PicShow1_hid_links";       //存放的链接地址的控件名称
var pic_time;           //定时器

//用于等比例缩放图片
function ImageToLessen(ImgD,FitWidth,FitHeight) 
{ 
    var image=new Image(); 
    image.src=ImgD.src; 
    if(image.width>0 && image.height>0) 
    { 
        if(image.width/image.height>= FitWidth/FitHeight) 
        { 
            if(image.width>FitWidth) 
            { 
                ImgD.width=FitWidth; 
                ImgD.height=(image.height*FitWidth)/image.width; 
            } 
            else 
            { 
                ImgD.width=image.width; 
                ImgD.height=image.height; 
            } 
        } 
        else 
        { 
            if(image.height>FitHeight) 
            { 
                ImgD.height=FitHeight; 
                ImgD.width=(image.width*FitHeight)/image.height; 
            } 
            else 
            { 
                ImgD.width=image.width; 
                ImgD.height=image.height; 
            } 
        } 
    } 
} 

function ImgStart(sel_num)
{ 
    var img_sel=document.getElementById(sel_img);
    if(sel_num!=null)
        now_num=sel_num;
    if(now_num>=imglink.length)
        now_num=0;
    if(img_sel!=null)               //当图片还没有加载完时，跳过
    {
        document.getElementById(sel_img).src=document.getElementById("PicShow1_img_"+now_num).src
        document.getElementById(sel_img).alt=document.getElementById("PicShow1_img_"+now_num).alt
        document.getElementById("img_sel_link").href=imglink[now_num];
        document.getElementById("img_sel_link").title=document.getElementById("PicShow1_img_"+now_num).alt
        //ImageToLessen(document.getElementById(sel_img),330,200);
    }
    clearTimeout(pic_time);
    pic_time=setTimeout("ImgStart()",changtime); //每三秒钟刷新一次。 
    now_num++;  
    return false; 
}

function GetImgSrc()    //得到当前的图片地址
{
    imglink=document.getElementById(hid_link_name).value.split(img_split);
}
