// javascript document
$(function(){
$(".mainlevel:has(div)").hover(function(){
$(this).children("div").stop(true,true).slidedown(300)
},function(){
$(this).children("div").stop(true,true).slideup(1)
})
});
//focus ����ҳ����ͼ
$(function() {
var swidth = $("#focus").width(); //��ȡ����ͼ�ŀ�ȣ���ʾ�����
var len = $("#focus ul li").length; //��ȡ����ͼ����
var index = 0;
var pictimer;
//���´���������ְ�ť�ͱ�ť��i�������
var btn = "
";
for(var i=0; i < len; i++) {
btn += "" + (i+1) + "";
}
btn += "
"
$("#focus").append(btn);
$("#focus .btnbg").css("opacity",0.5);
//ϊ���ְ�ť�����껬���¼�������ʾ��ӧ������
$("#focus .btn span").mouseenter(function() {
index = $("#focus .btn span").index(this);
showpics(index);
}).eq(0).trigger("mouseenter");
//����ϊ���ҹ�����������liԪ�ض�����ͬһ������������������ҫ�������χulԪ�صŀ��
$("#focus ul").css("width",swidth * (len + 1));
//��껬��ijli�е�ijdiv�������ͬ��divԪ�ص����ȣ�����li�ı���ϊ��ɫ�����ի��б䰵��ч��
$("#focus ul li div").hover(function() {
$(this).siblings().css("opacity",0.7);
},function() {
$("#focus ul li div").css("opacity",1);
});
//��껬�ͻ���ͼʱֹͣ�զ����ţ�����ʱ��ʼ�զ�����
$("#focus").hover(function() {
clearinterval(pictimer);
},function() {
pictimer = setinterval(function() {
if(index == len) { //�������ֵ����liԪ�ظ�����˵�����һ��ͼ������ϣ�������ҫ��ʾ��һ��ͼ��������showfirpic()��ȼ������ֵ����
showfirpic();
index = 0;
} else { //�������ֵ������liԪ�ظ���������ͨ״̬�л�������showpics()
showpics(index);
}
index++;
},3000); //��3000�����զ����ŵļ�����λ������
}).trigger("mouseleave");
//��ʾͼƭ���������ݽ��յ�indexֵ��ʾ��ӧ������
function showpics(index) { //��ͨ�л�
var nowleft = -index*swidth; //����indexֵ����ulԪ�ص�leftֵ
$("#focus ul").stop(true,false).animate({"left":nowleft},500); //ͨ��animate()����ulԪ�ع������������position
$("#focus .btn span").removeclass("on").eq(index).addclass("on"); //ϊ��ǰ�i�ť�л���ѡ�е�ч��
}
function showfirpic() { //���һ��ͼ�զ��л�����һ��ͼʱר��
$("#focus ul").append($("#focus ul li:first").clone());
var nowleft = -len*swidth; //ͨ��liԪ�ظ�������ulԪ�ص�leftֵ��ҳ�������һ��liԪ�ص��ұ�
$("#focus ul").stop(true,false).animate({"left":nowleft},500,function() {
//ͨ��callback���ڶ����������ulԪ�����¶�λ����㣬ȼ��ɾ�����һ�����ƹ�ȥ��Ԫ��
$("#focus ul").css("left","0");
$("#focus ul li:last").remove();
});
$("#focus .btn span").removeclass("on").eq(0).addclass("on"); //ϊ��һ����ť���ѡ�е�ч��
}
});
//����ч��
$(document).ready(function () {
$('.ul1 li').hover(
function () {
$('.ul1 li').removeclass('hover');
$(this).addclass('hover');
}
);
});
//���ذ�ť