function do_thumbnail_mouseover(divId, stage){ 
	if (document.getElementById(divId + "t")) {
		document.getElementById('thumbnail_info').innerHTML = "&nbsp;&nbsp;" + document.getElementById(divId + "t").value;
		if (stage == 'on') { 
			document.getElementById('thumbnail_info').style.visibility = "visible"; 
			document.getElementById(divId + "l").style.color = "#ffcc00"; 
			document.getElementById(divId + "l").style.textDecoration = "underline";
			do_mouseover(divId + "i", "on");
		} else { 
			document.getElementById('thumbnail_info').style.visibility = "hidden"; 
			document.getElementById(divId + "l").style.color = "white"; 
			document.getElementById(divId + "l").style.textDecoration = "none";
			do_mouseover(divId + "i", "off");
		}
	}
}
function MultiSwap(imgRef, period) 
{
 this.period=period;  
 this.timer=null;
 this.index=0;
 this.theElem=document.getElementById(imgRef);
 this.defSrc=this.theElem.src;
 this.imgData=[];

 for(var i=2,j=0; i<arguments.length; i++,j++)
 {
  this.imgData[j]=new Image();
  this.imgData[j].src=arguments[i];
 }

 this.trigElem = (this.theElem.parentNode.tagName=='A' ? this.theElem.parentNode : this.theElem);

 this.trigElem.onmouseout=this.trigElem.onblur=(function(obj){return function()
 { 
   do_thumbnail_mouseover(imgRef, "off");
   clearInterval(obj.timer);
   obj.theElem.src=obj.defSrc; 
   obj.index=0;   
 }})(this);

 this.trigElem.onmouseover=this.trigElem.onfocus=(function(obj){return function()
 {
  obj.trigElem.onmouseout();
  do_thumbnail_mouseover(imgRef, "on");
  obj.timer=setInterval( (function(inst){return function(){inst.swap()}})(obj), obj.period);
}})(this);

this.swap=function()
 {
  if(this.index==this.imgData.length)
   this.index=0;  
  this.theElem.src=this.imgData[ this.index++ ].src;
 }
}








