<!--//
var aobj,imgobj,tdobj,txtobj,target;
var speed=6; //6Γλ
var curImage=0
var numImages=0;
var dimages=new Array();
var dlinks=new Array();
var dtitles=new Array();
var dtypes=new Array();
dtypes[0]="blendTrans(duration=2)"; //Fade
dtypes[1]="revealTrans(duration=2, transition=0)"; //Box In
dtypes[2]="revealTrans(duration=2, transition=1)"; //Box Out
dtypes[3]="progid:DXImageTransform.Microsoft.Pixelate(duration=3)"; //Pixellate
dtypes[4]="revealTrans(duration=2, transition=2)";  //Circle In
dtypes[5]="revealTrans(duration=2, transition=3)"; //Circle Out
dtypes[6]="revealTrans(duration=2, transition=10)"; //Horizontal Checkerboard
dtypes[7]="revealTrans(duration=2, transition=11)"; //Vertical Checkerboard
dtypes[8]="revealTrans(duration=2, transition=12)"; //Dissolve
dtypes[9]="revealTrans(duration=2, transition=4)";  //Wipe Up
dtypes[10]="progid:DXImageTransform.Microsoft.gradientWipe(duration=2)";
dtypes[11]="progid:DXImageTransform.Microsoft.Spiral(duration=3, GridSizeX=205,GridSizeY=205)";
dtypes[12]="progid:DXImageTransform.Microsoft.Wheel((duration=3, spokes=10)";
dtypes[13]="progid:DXImageTransform.Microsoft.RadialWipe(duration=3)";
dtypes[14]="progid:DXImageTransform.Microsoft.Iris((duration=3)";
dtypes[15]="revealTrans(duration=3, transition=20)"; //Strips
dtypes[16]="revealTrans(duration=3, transition=14)"; //Barn
dtypes[17]="revealTrans(duration=2, transition=5)";
dtypes[18]="revealTrans(duration=2, transition=6)";
dtypes[19]="revealTrans(duration=2, transition=7)";
dtypes[20]="revealTrans(duration=2, transition=8)";
dtypes[21]="revealTrans(duration=2, transition=9)";
dtypes[22]="revealTrans(duration=2, transition=13)";
dtypes[23]="revealTrans(duration=2, transition=17)";
dtypes[24]="revealTrans(duration=2, transition=18)";
dtypes[25]="revealTrans(duration=2, transition=19)";
dtypes[26]="revealTrans(duration=2, transition=21)";
dtypes[27]="revealTrans(duration=2, transition=15)";
dtypes[28]="revealTrans(duration=2, transition=16)";
dtypes[29]="revealTrans(duration=2, transition=22)";
function initimg()
{  if (isobj(imgobj.item(0))&&isobj(tdobj.item(0)))
  { numImages=imgobj.length;
    for (i=0; i<numImages; i++)
    { dimages[i]=new Image(); dimages[i].src=imgobj.item(i).src;
      dlinks[i]=document.links[i].href;
      dtitles[i]=txtobj.item(i*6+5).innerText; 
//      tdobj.item(i).style.textAlign="center";
      if (i>0)
      { tdobj.item(i).style.display="none";
        imgobj.item(i).style.visibility="hidden";
      }
    }
  }
}
function testobj()
{ var tbbb;
  tbbb=document.all.tags("table").item(0);
  if (tbbb==null) { return false; }
  else {imgobj=tbbb.all.tags("img"); target=imgobj.item(0);
        tdobj=tbbb.all.tags("table");
        txtobj=document.all.tags("td");
	if (imgobj.item(0)==null||tdobj.item(0)==null) return false;
	else return true;
	}
}
function isobj(obj)
{ if (obj==null) return false; 
  else return true;
}
function transformPicture()
{ if (document.images)
  { curImage++; if (curImage>=numImages) curImage=0;
    i=Math.round(Math.random()*29);
    filterFunctionName=dtypes[i];
    if (filterFunctionName==null) filterFunctionName="blendTrans(duration=1)";
    var message=filterFunctionName+": ";
    var canBeFiltered=false;
// if (imgobj.item(0) && imgobj.item(0).style && imgobj.item(0).style.filters)
    { canBeFiltered=true; target=imgobj.item(0); }
//    if (document.all && document.getElementById("myimg"))
//    { target= document.getElementById("myimg"); canBeFiltered=true; }
    if (dimages[curImage].complete)
    { if (canBeFiltered)
      {	target.style.filter=filterFunctionName;
        if (target.filters && target.filters[0]) target.filters[0].Apply();
        else message+=":Filter not available";
      }
      document.links[0].href=dlinks[curImage];
      txtobj.item(5).innerText=dtitles[curImage];
      imgobj.item(0).src=dimages[curImage].src;
    
      
      if (canBeFiltered)
      { if (target.filters  && target.filters[0]) target.filters[0].Play(); }
      else message+=":Filter not supported";
    }	
    else setTimeout("transformPicture()", 600);
  }
  else message+="Image not ready.  Please wait a while...";	
//  document.transForm.message.value=message;
}
function changeimg()
{ if (testobj())
  { if (numImages==0) initimg();
    setInterval("transformPicture()",speed*1000);
  }
}
// script writen by Xiang Xiaoqiang
//-->