function DY_scroll(wraper,prev,next,img,speed,or)
{
var wraper = $(wraper);
var prev = $(prev);
var next = $(next);
var img = $(img).find('ul');
var w = img.find('li').outerWidth(true);
var s = speed;
next.click(function()
{
img.animate({'margin-left':-w},function()
{
img.find('li').eq(0).appendTo(img);
img.css({'margin-left':0});
});
});
prev.click(function()
{
img.find('li:last').prependTo(img);
img.css({'margin-left':-w});
img.animate({'margin-left':0});
});
if (or == true)
{
ad = setInterval(function() { next.click();},s*1000);
wraper.hover(function(){clearInterval(ad);},function(){ad = setInterval(function() { next.click();},s*1000);});
}
}
$(function(){
var cname="";
$("#nav li").hover(function(){
cname=$(this).attr("class");
if(!cname){$(this).addClass("hover");}
$("dl",this).show();
},function(){
$("dl",this).hide();
if(!cname){$(this).removeClass("hover");}
});
//
DY_scroll('.prolist','.arrow_left','.arrow_right','.prolist',5,true);
})
function checksearch(the)
{
if ($.trim(the.key.value)=='')
{ alert('请输入关键字');
the.key.focus();
the.key.value='';
return false
}
if ($.trim(the.key.value)=='请输入关键字')
{ alert('请输入关键字');
the.key.focus();
the.key.value='';
return false
}
}
/*flash.js*/
$(function(){var showIndex=1;function showbg(b){var a=$("#flashs .btn span").index($("#flashs .btn span.cur"));if(a<0){a=0}$("#flashs .btn span.cur").css("opacity",0.7).removeClass("cur");$("#flashbg"+a).css({opacity:0,"z-index":1});$("#flashbg"+showIndex).css({"z-index":2});$("#flashbg"+showIndex).animate({opacity:1},500);$("#flashs .btn span").eq(showIndex).css("opacity",1).addClass("cur")}var h=$("#flashs .bgitem").css("opacity",0).length;var btn="
";for(var i=0;i"+(i+1)+""}btn+="
";$("#flashs").append(btn);$("#flashs .btn span").css("opacity",0.7).mouseenter(function(){showIndex=$("#flashs .btn span").index(this);showbg(showIndex)}).eq(0).trigger("mouseenter");$("#flashs").hover(function(){clearInterval(picTimer)},function(){picTimer=setInterval(function(){showIndex++;if(showIndex==h){showIndex=0}showbg(showIndex)},5000)}).eq(0).trigger("mouseleave");});
/*ScrollPicleft.js*/
var sina = {
$: function(objName) {
if (document.getElementById) {
return eval('document.getElementById("' + objName + '")')
} else {
return eval("document.all." + objName)
}
},
isIE: navigator.appVersion.indexOf("MSIE") != -1 ? true: false,
addEvent: function(a, c, b) {
if (a.attachEvent) {
a.attachEvent("on" + c, b)
} else {
a.addEventListener(c, b, false)
}
},
delEvent: function(a, c, b) {
if (a.detachEvent) {
a.detachEvent("on" + c, b)
} else {
a.removeEventListener(c, b, false)
}
},
readCookie: function(d) {
var e = "",
a = d + "=";
if (document.cookie.length > 0) {
var c = document.cookie.indexOf(a);
if (c != -1) {
c += a.length;
var b = document.cookie.indexOf(";", c);
if (b == -1) {
b = document.cookie.length
}
e = unescape(document.cookie.substring(c, b))
}
}
return e
},
writeCookie: function(d, a, f, g) {
var e = "",
b = "";
if (f != null) {
e = new Date((new Date).getTime() + f * 3600000);
e = "; expires=" + e.toGMTString()
}
if (g != null) {
b = ";domain=" + g
}
document.cookie = d + "=" + escape(a) + e + b
},
readStyle: function(b, a) {
if (b.style[a]) {
return b.style[a]
} else {
if (b.currentStyle) {
return b.currentStyle[a]
} else {
if (document.defaultView && document.defaultView.getComputedStyle) {
var c = document.defaultView.getComputedStyle(b, null);
return c.getPropertyValue(a)
} else {
return null
}
}
}
}
};
function ScrollPicleft(b, g, f, e) {
this.scrollContId = b;
this.arrLeftId = g;
this.arrRightId = f;
this.dotListId = e;
this.dotClassName = "dotItem";
this.dotOnClassName = "dotItemOn";
this.dotObjArr = [];
this.pageWidth = 0;
this.frameWidth = 0;
this.speed = 10;
this.space = 10;
this.pageIndex = 0;
this.autoPlay = true;
this.autoPlayTime = 5;
var a, d, c = "ready";
this.stripDiv = document.createElement("DIV");
this.listDiv01 = document.createElement("DIV");
this.listDiv02 = document.createElement("DIV");
if (!ScrollPicleft.childs) {
ScrollPicleft.childs = []
}
this.ID = ScrollPicleft.childs.length;
ScrollPicleft.childs.push(this);
this.initialize = function() {
if (!this.scrollContId) {
throw new Error("必须指定scrollContId.");
return
}
this.scrollContDiv = sina.$(this.scrollContId);
if (!this.scrollContDiv) {
throw new Error('scrollContId不是正确的对象.(scrollContId = "' + this.scrollContId + '")');
return
}
this.scrollContDiv.style.width = this.frameWidth + "px";
this.scrollContDiv.style.overflow = "hidden";
this.listDiv01.innerHTML = this.listDiv02.innerHTML = this.scrollContDiv.innerHTML;
this.scrollContDiv.innerHTML = "";
this.scrollContDiv.appendChild(this.stripDiv);
this.stripDiv.appendChild(this.listDiv01);
this.stripDiv.appendChild(this.listDiv02);
this.stripDiv.style.overflow = "hidden";
this.stripDiv.style.zoom = "1";
this.stripDiv.style.width = "32766px";
var l = navigator.userAgent.toUpperCase().indexOf("MSIE") == -1 ? false: true;
if (l) {
this.listDiv01.style.styleFloat = "left";
this.listDiv02.style.styleFloat = "left"
} else {
this.listDiv01.style.cssFloat = "left";
this.listDiv02.style.cssFloat = "left"
}
sina.addEvent(this.scrollContDiv, "mouseover", Function("ScrollPicleft.childs[" + this.ID + "].stop()"));
sina.addEvent(this.scrollContDiv, "mouseout", Function("ScrollPicleft.childs[" + this.ID + "].play()"));
if (this.arrLeftId) {
this.arrLeftObj = sina.$(this.arrLeftId);
if (this.arrLeftObj) {
sina.addEvent(this.arrLeftObj, "mousedown", Function("ScrollPicleft.childs[" + this.ID + "].rightMouseDown()"));
sina.addEvent(this.arrLeftObj, "mouseup", Function("ScrollPicleft.childs[" + this.ID + "].rightEnd()"));
sina.addEvent(this.arrLeftObj, "mouseout", Function("ScrollPicleft.childs[" + this.ID + "].rightEnd()"))
}
}
if (this.arrRightId) {
this.arrRightObj = sina.$(this.arrRightId);
if (this.arrRightObj) {
sina.addEvent(this.arrRightObj, "mousedown", Function("ScrollPicleft.childs[" + this.ID + "].leftMouseDown()"));
sina.addEvent(this.arrRightObj, "mouseup", Function("ScrollPicleft.childs[" + this.ID + "].leftEnd()"));
sina.addEvent(this.arrRightObj, "mouseout", Function("ScrollPicleft.childs[" + this.ID + "].leftEnd()"))
}
}
if (this.dotListId) {
this.dotListObj = sina.$(this.dotListId);
if (this.dotListObj) {
var h = Math.round(this.listDiv01.offsetWidth / this.frameWidth + 0.4),
k,
j;
for (k = 0; k < h; k++) {
j = document.createElement("span");
this.dotListObj.appendChild(j);
this.dotObjArr.push(j);
if (k == this.pageIndex) {
j.className = this.dotClassName
} else {
j.className = this.dotOnClassName
}
j.title = "第" + (k + 1) + "页";
sina.addEvent(j, "click", Function("ScrollPicleft.childs[" + this.ID + "].pageTo(" + k + ")"))
}
}
}
if (this.autoPlay) {
this.play()
}
};
this.leftMouseDown = function() {
if (c != "ready") {
return
}
c = "floating";
d = setInterval("ScrollPicleft.childs[" + this.ID + "].moveLeft()", this.speed)
};
this.rightMouseDown = function() {
if (c != "ready") {
return
}
c = "floating";
d = setInterval("ScrollPicleft.childs[" + this.ID + "].moveRight()", this.speed)
};
this.moveLeft = function() {
if (this.scrollContDiv.scrollLeft + this.space >= this.listDiv01.scrollWidth) {
this.scrollContDiv.scrollLeft = this.scrollContDiv.scrollLeft + this.space - this.listDiv01.scrollWidth
} else {
this.scrollContDiv.scrollLeft += this.space
}
this.accountPageIndex()
};
this.moveRight = function() {
if (this.scrollContDiv.scrollLeft - this.space <= 0) {
this.scrollContDiv.scrollLeft = this.listDiv01.scrollWidth + this.scrollContDiv.scrollLeft - this.space
} else {
this.scrollContDiv.scrollLeft -= this.space
}
this.accountPageIndex()
};
this.leftEnd = function() {
if (c != "floating") {
return
}
c = "stoping";
clearInterval(d);
var h = this.pageWidth - this.scrollContDiv.scrollLeft % this.pageWidth;
this.move(h)
};
this.rightEnd = function() {
if (c != "floating") {
return
}
c = "stoping";
clearInterval(d);
var h = -this.scrollContDiv.scrollLeft % this.pageWidth;
this.move(h)
};
this.move = function(i, j) {
var k = i / 5;
if (!j) {
if (k > this.space) {
k = this.space
}
if (k < -this.space) {
k = -this.space
}
}
if (Math.abs(k) < 1 && k != 0) {
k = k >= 0 ? 1 : -1
} else {
k = Math.round(k)
}
var h = this.scrollContDiv.scrollLeft + k;
if (k > 0) {
if (this.scrollContDiv.scrollLeft + k >= this.listDiv01.scrollWidth) {
this.scrollContDiv.scrollLeft = this.scrollContDiv.scrollLeft + k - this.listDiv01.scrollWidth
} else {
this.scrollContDiv.scrollLeft += k
}
} else {
if (this.scrollContDiv.scrollLeft - k <= 0) {
this.scrollContDiv.scrollLeft = this.listDiv01.scrollWidth + this.scrollContDiv.scrollLeft - k
} else {
this.scrollContDiv.scrollLeft += k
}
}
i -= k;
if (Math.abs(i) == 0) {
c = "ready";
if (this.autoPlay) {
this.play()
}
this.accountPageIndex();
return
} else {
this.accountPageIndex();
setTimeout("ScrollPicleft.childs[" + this.ID + "].move(" + i + "," + j + ")", this.speed)
}
};
this.next = function() {
if (c != "ready") {
return
}
c = "stoping";
this.move(this.pageWidth, true)
};
this.play = function() {
if (!this.autoPlay) {
return
}
clearInterval(a);
a = setInterval("ScrollPicleft.childs[" + this.ID + "].next()", this.autoPlayTime * 1000)
};
this.stop = function() {
clearInterval(a)
};
this.pageTo = function(h) {
if (c != "ready") {
return
}
c = "stoping";
var i = h * this.frameWidth - this.scrollContDiv.scrollLeft;
this.move(i, true)
};
this.accountPageIndex = function() {
this.pageIndex = Math.round(this.scrollContDiv.scrollLeft / this.frameWidth);
if (this.pageIndex > Math.round(this.listDiv01.offsetWidth / this.frameWidth + 0.4) - 1) {
this.pageIndex = 0
}
var h;
for (h = 0; h < this.dotObjArr.length; h++) {
if (h == this.pageIndex) {
this.dotObjArr[h].className = this.dotClassName
} else {
this.dotObjArr[h].className = this.dotOnClassName
}
}
}
};