<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">// JavaScript Document

//å•å‡»å›¾ç‰‡åˆ—è¡¨
	function showPic(num)
{
	//å°†æ‰€æœ‰çš„liæ&nbsp;·å¼èµ‹å€¼ä¸ºç©º
	var objUl=FulS();
	for(var i=0;i&lt;objUl.length;i++)
	{
		objUl[i].className="";
	}
	
	//å¯¹å•å‡»çš„è¿›è¡Œæ&nbsp;·å¼åº”ç”¨
	FliS(num).className="tsSelectImg";
		
	//å¾—åˆ°å•å‡»åŽçš„å›¾ç‰‡å€¼
	var src=Fpic(num).getAttribute("tsImgS");
	
	//è¿›è¡Œèµ‹å€¼
	var Objimg=FimgS();
	
	Objimg.src=Fpic(num).src;
	
	
	document.getElementById("tsImgS").getElementsByTagName("a")[0].href=src;
	
	//å›¾ç‰‡ç­‰æ¯”ä¾‹
	tsScrollResize();

	//è®¾ç½®å¯¼èˆª
	tsScrollDh(num);
	
	
	//æ»šåŠ¨å›¾ç‰‡å®šä½
	FulSs().style.marginLeft="-"+(tsNum()*tsRowNum()*FliS(0).offsetWidth)+"px";

	
}
//ä¸Šä¸€é¡µ
function tsScrollArrLeft()
{
	if(tsNum()+1&gt;1)
	{
		//è®¾ç½®å¯¼èˆª
		tsScrollDh((tsNum()-1)*tsRowNum());
		
		//æ»šåŠ¨å›¾ç‰‡å®šä½
		FulSs().style.marginLeft="-"+(tsNum())*tsRowNum()*FliS(0).offsetWidth+"px";
	
	}
}

//ä¸‹ä¸€é¡µ
function tsScrollArrRight()
{
	if(tsNum()+2&lt;=tsRowCount())
	{
		//è®¾ç½®å¯¼èˆª
		tsScrollDh((tsNum()+1)*tsRowNum());
		//æ»šåŠ¨å›¾ç‰‡å®šä½
		FulSs().style.marginLeft="-"+(tsNum())*tsRowNum()*FliS(0).offsetWidth+"px";
		
	}
}



//è®¾ç½®å¯¼èˆª,å¦‚æžœä¸å¯¹ä¸Šé¢çš„Imgè¿›è¡Œæ“ä½œ,é‚£ä¹ˆimgnoå°±è¦æœ‰å‚æ•°è¿›æ¥
function tsScrollDh(i)
{
	//è®¾ç½®ä¸Šä¸€é¡µå¯¼èˆª
	document.getElementById("tsImgSArrL").setAttribute("showPicNum",i);
	
	//è®¾ç½®ä¸‹ä¸€é¡µå¯¼èˆª
	document.getElementById("tsImgSArrR").setAttribute("showPicNum",i);
	
}


function tsScrollResize()
{
   var maxWidth=300;
   var maxHeight=300;
	
   var myimg = FimgS();

	var imgNew = new Image();
	imgNew.src = myimg.src;
	
	//å°†myimgå­˜èµ·æ¥ï¼Œç›¸å½“äºŽä¸€ä¸ªå‚æ•°ï¼Œä¸ç„¶å¼‚æ­¥çš„æ—¶å€™æ‰§è¡Œå¤ªå¿«ï¼Œä¸€ç›´æ˜¯æœ€åŽä¸€å¼&nbsp;å›¾
	imgNew.preImg=myimg;
				
			
	//è¿™ä¸ªæ˜¯ä¸ºäº†é˜²é¨æ¸¸ç­‰æµè§ˆå™¨ï¼Œå›¾ç‰‡å®½ã€é«˜åŠ&nbsp;ä¸º0æ‰§è¡Œ
	if (imgNew.width == 0 || imgNew.height == 0) {
			imgNew.onload=function(){
				tsScrollResizeHd(this,maxWidth,maxHeight,this.preImg);
			};
	}
	else
	{
		tsScrollResizeHd(imgNew,maxWidth,maxHeight,myimg);
	}
	
}

function tsScrollResizeHd(imgNew,maxWidth,maxHeight,myimg)
{
	var hRatio;
	var wRatio;
	var Ratio = 1;
	var w = imgNew.width;
	var h = imgNew.height;
	wRatio = maxWidth / w;
	hRatio = maxHeight / h;
	if (maxWidth == 0 &amp;&amp; maxHeight == 0) {
		Ratio = 1;
	} else if (maxWidth == 0) {
		if (hRatio &lt; 1) Ratio = hRatio;
	} else if (maxHeight == 0) {
		if (wRatio &lt; 1) Ratio = wRatio;
	} else if (wRatio &lt; 1 || hRatio &lt; 1) {
		Ratio = (wRatio &lt;= hRatio ? wRatio: hRatio);
	}
	if (Ratio &lt; 1) {
		
		w = w * Ratio;
		h = h * Ratio;
	}
	
	if(h%2!=0)
	{
		h=h-1;
	}
	
	myimg.height = h;
	myimg.width = w;
	
	
	var tsImgsBox=document.getElementById("tsImgS");
	if(myimg.height&lt;300)
	{
		var TopBottom=(300-myimg.height)/2;
		tsImgsBox.style.paddingTop=TopBottom+"px";
		tsImgsBox.style.paddingBottom=TopBottom+"px";
	}
	else
	{
		tsImgsBox.style.paddingTop="0px";
		tsImgsBox.style.paddingBottom="0px";
	}
}

//ä¸€è¡Œæ˜¾ç¤ºå‡&nbsp;ä¸ª
function tsRowNum()
{
	return document.getElementById("tsImgSCon").offsetWidth/FliS(0).offsetWidth;
}

//ç¬¬å‡&nbsp;è¡Œ ä»Ž0å¼€å§‹
function tsNum()
{
	return Math.floor(document.getElementById("tsImgSArrL").getAttribute("showPicNum")/tsRowNum());
}
//å…±å‡&nbsp;è¡Œ
function tsRowCount()
{
	return Math.ceil(FulS().length/tsRowNum());
}

//è¿”å›žå›¾ç‰‡å¯¹è±¡
function Fpic(i)
{
	var tsImgSCon=document.getElementById("tsImgSCon").getElementsByTagName("li");
	return src=tsImgSCon.item(i).getElementsByTagName("img")[0];
}
//è¿”å›žliå¯¹è±¡
function FliS(i)
{
	return document.getElementById("tsImgSCon").getElementsByTagName("li")[i];
}

//è¿”å›žå›¾ç‰‡åˆ—è¡¨å¯¹è±¡
function FulS()
{
	return document.getElementById("tsImgSCon").getElementsByTagName("li");
}
//æŸ¥æ‰¾æœ€å¤§çš„å›¾
function FimgS(){
	return document.getElementById("tsImgS").getElementsByTagName("img")[0];
}
//æŸ¥æ‰¾Ulå¯¹è±¡
function FulSs()
{
	return document.getElementById("tsImgSCon").getElementsByTagName("ul")[0];
}
	
//å›¾ç‰‡é›†å¤–é¢çš„DIVå®½
document.getElementById("tsImgSCon").style.width=FliS(0).offsetWidth*4+"px";
	
//Ulå®½
FulSs().style.width=FliS(0).offsetWidth*FulS().length+"px";

//å›¾ç‰‡ç­‰æ¯”ä¾‹
tsScrollResize();
	
</pre></body></html>