﻿var t1, t2, b=true,interval=2000,_imgUrl="Images/waiting.gif";

function refresh(){ 
    t1 = new Date().getTime(); 
    document.images["imgHide"].src = imgUrl.innerHTML + "?" + t1;
}

function load(theImage){
    document.images["imgMain"].src = theImage.src;
    t2 = new Date().getTime();
    if(t2 - t1 > interval){
        window.setTimeout("refresh()", 0);
    }
    else{
        window.setTimeout("refresh()",interval - t2 + t1);
    }
}

function error(){
    window.setTimeout("refresh()", interval * 2);
}

function _load(){
    var img = document.images["imgMain"];
    if(!b){
        document.getElementById("zoom").innerHTML="点击缩小";
        img.className = "";
        _dVideo.className = "dL dL2";
        dVideo.className = "dL";
        dVideo.style.width = window.document.body.offsetWidth;
        dVideo.style.height = window.document.body.offsetHeight;
    }
    else if(img.src.substr(img.src.length - _imgUrl.length, _imgUrl.length) != _imgUrl){
        document.getElementById("zoom").innerHTML="点击放大";
        img.className="p";
        _dVideo.className = "dS";
        dVideo.className = "dS";
        dVideo.style.width = img.width;
        dVideo.style.height = img.height;
    }
    _dVideo.style.width = dVideo.style.width;
    _dVideo.style.height = dVideo.style.height;
}

function _click(){
    b = !b;
    _load();
}

var MyMar;
    function Marquee(){
    if(demo2.offsetWidth-demo.scrollLeft<=0){
        demo.scrollLeft-=demo1.offsetWidth;
    }
    else{
        demo.scrollLeft++;
    }
    
}

function StartMarquee(){
    if(MyMar==null){
        demo2.innerHTML=demo1.innerHTML;
        MyMar=setInterval("Marquee()",20);
        demo.onmouseover=function() {clearInterval(MyMar);MyMar=null;};
        demo.onmouseout=function() {MyMar=setInterval("Marquee()",20);};
    }
}

var _demoId=0;
function ShowDemo(id){
    if (_demoId!=0){
        var demo=window.document.getElementById("content" +_demoId.toString());
        demo.innerHTML="";
        demo.style.display="none";
    }
    if (_demoId==id){
        _demoId=0;
    }
    else{
        _demoId=id;
        var demo=window.document.getElementById("content"+_demoId.toString());
        demo.innerHTML="<div style=\"margin-top: 5px; margin-bottom: 5px; background-color: #fffff0;\"><fieldset style=\"padding: 5px;\">"+demo.demo+"</fieldset></div>";
        demo.style.display="inline";
    }
}

