jq(function() {

	var sWidth = jq("#focus").width(); //获取焦点图的宽度（显示面积）

	var len = jq("#focus ul li").length; //获取焦点图个数

	var index = 0;

	var picTimer;

	

	//以下代码添加数字按钮和按钮后的半透明条，还有上一页、下一页两个按钮

	var btn = "<div class='btnBg'></div><div class='btn'>";

	for(var i=0; i < len; i++) {

		btn += "<span></span>";

	}

	btn += "</div><div class='preNext pre'></div><div class='preNext next'></div>";

	jq("#focus").append(btn);

	jq("#focus .btnBg").css("opacity",1.0);



	//为小按钮添加鼠标滑入事件，以显示相应的内容

	jq("#focus .btn span").css("opacity",0.9).mouseenter(function() {

		index = jq("#focus .btn span").index(this);

		showPics(index);

	}).eq(0).trigger("mouseenter");



	//上一页、下一页按钮透明度处理

	jq("#focus .preNext").css("opacity",1.0).hover(function() {

		jq(this).stop(true,false).animate({"opacity":"0.9"},300);

	},function() {

		jq(this).stop(true,false).animate({"opacity":"0.9"},300);

	});



	//上一页按钮

	jq("#focus .pre").click(function() {

		index -= 1;

		if(index == -1) {index = len - 1;}

		showPics(index);

	});



	//下一页按钮

	jq("#focus .next").click(function() {

		index += 1;

		if(index == len) {index = 0;}

		showPics(index);

	});



	//本例为左右滚动，即所有li元素都是在同一排向左浮动，所以这里需要计算出外围ul元素的宽度

	jq("#focus ul").css("width",sWidth * (len));

	

	//鼠标滑上焦点图时停止自动播放，滑出时开始自动播放

	jq("#focus").hover(function() {

		clearInterval(picTimer);

	},function() {

		picTimer = setInterval(function() {

			showPics(index);

			index++;

			if(index == len) {index = 0;}

		},4000); //此4000代表自动播放的间隔，单位：毫秒

	}).trigger("mouseleave");

	

	//显示图片函数，根据接收的index值显示相应的内容

	function showPics(index) { //普通切换

		var nowLeft = -index*sWidth; //根据index值计算ul元素的left值

		jq("#focus ul").stop(true,false).animate({"left":nowLeft},300); //通过animate()调整ul元素滚动到计算出的position

		//jq("#focus .btn span").removeClass("on").eq(index).addClass("on"); //为当前的按钮切换到选中的效果

		jq("#focus .btn span").stop(true,false).animate({"opacity":"0.4"},300).eq(index).stop(true,false).animate({"opacity":"1"},300); //为当前的按钮切换到选中的效果

	}

});





//输入你希望根据页面高度自动调整高度的iframe的名称的列表 

//用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"]，可以只有一个窗体，则不用逗号。 

//定义iframe的ID 

var iframeids=["comment_iframe"]; 

//如果用户的浏览器不支持iframe是否将iframe隐藏 yes 表示隐藏，no表示不隐藏 

var iframehide="yes"; 

function dyniframesize() 

{ 

var dyniframe=new Array() 

for (i=0; i<iframeids.length; i++) 

{ 

if (document.getElementById) 

{ 

//自动调整iframe高度 

dyniframe[dyniframe.length] = document.getElementById(iframeids[i]); 

if (dyniframe[i] && !window.opera) 

{ 

dyniframe[i].style.display="block"; 

if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight) //如果用户的浏览器是NetScape 

dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight; 

else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight) //如果用户的浏览器是IE 

dyniframe[i].height = dyniframe[i].Document.body.scrollHeight; 

} 

} 

//根据设定的参数来处理不支持iframe的浏览器的显示问题 

if ((document.all || document.getElementById) && iframehide=="no") 

{ 

var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i]); 

tempobj.style.display="block"; 

} 

} 

} 

if (window.addEventListener) 

window.addEventListener("load", dyniframesize, false); 

else if (window.attachEvent) 

window.attachEvent("onload", dyniframesize); 

else 

window.onload=dyniframesize; 