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(C,A,B){if(C.attachEvent){C.attachEvent("on"+A,B)}else{C.addEventListener(A,B,false)}},delEvent:function(C,A,B){if(C.detachEvent){C.detachEvent("on"+A,B)}else{C.removeEventListener(A,B,false)}},readCookie:function(B){var A="",E=B+"=";if(document.cookie.length>0){var C=document.cookie.indexOf(E);if(C!=-1){C+=E.length;var D=document.cookie.indexOf(";",C);if(D==-1){D=document.cookie.length}A=unescape(document.cookie.substring(C,D))}}return A},writeCookie:function(D,F,A,C){var B="",E="";if(A!=null){B=new Date((new Date).getTime()+A*3600000);B="; expires="+B.toGMTString()}if(C!=null){E=";domain="+C}document.cookie=D+"="+escape(F)+B+E},readStyle:function(B,C){if(B.style[C]){return B.style[C]}else{if(B.currentStyle){return B.currentStyle[C]}else{if(document.defaultView&&document.defaultView.getComputedStyle){var A=document.defaultView.getComputedStyle(B,null);return A.getPropertyValue(C)}else{return null}}}}};function ScrollPic(C,F,A,B){this.scrollContId=C;this.arrLeftId=F;this.arrRightId=A;this.dotListId=B;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 G,E,D="ready";this.stripDiv=document.createElement("DIV");this.listDiv01=document.createElement("DIV");this.listDiv02=document.createElement("DIV");if(!ScrollPic.childs){ScrollPic.childs=[]}this.ID=ScrollPic.childs.length;ScrollPic.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";this.listDiv01.style.cssFloat="left";this.listDiv02.style.cssFloat="left";sina.addEvent(this.scrollContDiv,"mouseover",Function("ScrollPic.childs["+this.ID+"].stop()"));sina.addEvent(this.scrollContDiv,"mouseout",Function("ScrollPic.childs["+this.ID+"].play()"));if(this.arrLeftId){this.arrLeftObj=sina.$(this.arrLeftId);if(this.arrLeftObj){sina.addEvent(this.arrLeftObj,"mousedown",Function("ScrollPic.childs["+this.ID+"].rightMouseDown()"));sina.addEvent(this.arrLeftObj,"mouseup",Function("ScrollPic.childs["+this.ID+"].rightEnd()"));sina.addEvent(this.arrLeftObj,"mouseout",Function("ScrollPic.childs["+this.ID+"].rightEnd()"))}}if(this.arrRightId){this.arrRightObj=sina.$(this.arrRightId);if(this.arrRightObj){sina.addEvent(this.arrRightObj,"mousedown",Function("ScrollPic.childs["+this.ID+"].leftMouseDown()"));sina.addEvent(this.arrRightObj,"mouseup",Function("ScrollPic.childs["+this.ID+"].leftEnd()"));sina.addEvent(this.arrRightObj,"mouseout",Function("ScrollPic.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),J,I;for(J=0;J<H;J++){I=document.createElement("span");this.dotListObj.appendChild(I);this.dotObjArr.push(I);if(J==this.pageIndex){I.className=this.dotClassName}else{I.className=this.dotOnClassName}I.title="第"+(J+1)+"页";sina.addEvent(I,"click",Function("ScrollPic.childs["+this.ID+"].pageTo("+J+")"))}}}if(this.autoPlay){this.play()}};this.leftMouseDown=function(){if(D!="ready"){return}D="floating";E=setInterval("ScrollPic.childs["+this.ID+"].moveLeft()",this.speed)};this.rightMouseDown=function(){if(D!="ready"){return}D="floating";E=setInterval("ScrollPic.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(D!="floating"){return}D="stoping";clearInterval(E);var H=this.pageWidth-this.scrollContDiv.scrollLeft%this.pageWidth;this.move(H)};this.rightEnd=function(){if(D!="floating"){return}D="stoping";clearInterval(E);var H=-this.scrollContDiv.scrollLeft%this.pageWidth;this.move(H)};this.move=function(K,J){var I=K/5;if(!J){if(I>this.space){I=this.space}if(I<-this.space){I=-this.space}}if(Math.abs(I)<1&&I!=0){I=I>=0?1:-1}else{I=Math.round(I)}var H=this.scrollContDiv.scrollLeft+I;if(I>0){if(this.scrollContDiv.scrollLeft+I>=this.listDiv01.scrollWidth){this.scrollContDiv.scrollLeft=this.scrollContDiv.scrollLeft+I-this.listDiv01.scrollWidth}else{this.scrollContDiv.scrollLeft+=I}}else{if(this.scrollContDiv.scrollLeft-I<=0){this.scrollContDiv.scrollLeft=this.listDiv01.scrollWidth+this.scrollContDiv.scrollLeft-I}else{this.scrollContDiv.scrollLeft+=I}}K-=I;if(Math.abs(K)==0){D="ready";if(this.autoPlay){this.play()}this.accountPageIndex();return}else{this.accountPageIndex();setTimeout("ScrollPic.childs["+this.ID+"].move("+K+","+J+")",this.speed)}};this.next=function(){if(D!="ready"){return}D="stoping";this.move(this.pageWidth,true)};this.play=function(){if(!this.autoPlay){return}clearInterval(G);G=setInterval("ScrollPic.childs["+this.ID+"].next()",this.autoPlayTime*1000)};this.stop=function(){clearInterval(G)};this.pageTo=function(I){if(D!="ready"){return}D="stoping";var H=I*this.frameWidth-this.scrollContDiv.scrollLeft;this.move(H,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}}}}function ScrollText(C,B,A,D){this.Delay=10;this.LineHeight=105;this.Amount=1;this.Direction="up";this.Timeout=1500;this.ScrollContent=this.$(C);this.ScrollContent.innerHTML+=this.ScrollContent.innerHTML;if(A){this.NextButton=this.$(A);this.NextButton.onclick=this.GetFunction(this,"Next");this.NextButton.onmouseover=this.GetFunction(this,"Stop");this.NextButton.onmouseout=this.GetFunction(this,"Start")}if(B){this.PreviousButton=this.$(B);this.PreviousButton.onclick=this.GetFunction(this,"Previous");this.PreviousButton.onmouseover=this.GetFunction(this,"Stop");this.PreviousButton.onmouseout=this.GetFunction(this,"Start")}this.ScrollContent.onmouseover=this.GetFunction(this,"Stop");this.ScrollContent.onmouseout=this.GetFunction(this,"Start");if(D){this.Start()}}ScrollText.prototype.$=function(A){return document.getElementById(A)};ScrollText.prototype.Previous=function(){clearTimeout(this.AutoScrollTimer);clearTimeout(this.ScrollTimer);this.Scroll("up")};ScrollText.prototype.Next=function(){clearTimeout(this.AutoScrollTimer);clearTimeout(this.ScrollTimer);this.Scroll("down")};ScrollText.prototype.Start=function(){clearTimeout(this.AutoScrollTimer);this.AutoScrollTimer=setTimeout(this.GetFunction(this,"AutoScroll"),this.Timeout)};ScrollText.prototype.Stop=function(){clearTimeout(this.ScrollTimer);clearTimeout(this.AutoScrollTimer)};ScrollText.prototype.AutoScroll=function(){if(this.Direction=="up"){if(parseInt(this.ScrollContent.scrollTop)>=parseInt(this.ScrollContent.scrollHeight)/2){this.ScrollContent.scrollTop=0}this.ScrollContent.scrollTop+=this.Amount}else{if(parseInt(this.ScrollContent.scrollTop)<=0){this.ScrollContent.scrollTop=parseInt(this.ScrollContent.scrollHeight)/2}this.ScrollContent.scrollTop-=this.Amount}if(parseInt(this.ScrollContent.scrollTop)%this.LineHeight!=0){this.ScrollTimer=setTimeout(this.GetFunction(this,"AutoScroll"),this.Delay)}else{this.AutoScrollTimer=setTimeout(this.GetFunction(this,"AutoScroll"),this.Timeout)}};ScrollText.prototype.Scroll=function(A){if(A=="up"){if(this.ScrollContent.scrollTop==0){this.ScrollContent.scrollTop=parseInt(this.ScrollContent.scrollHeight)/2}this.ScrollContent.scrollTop-=this.Amount}else{this.ScrollContent.scrollTop+=this.Amount}if(parseInt(this.ScrollContent.scrollTop)>=parseInt(this.ScrollContent.scrollHeight)/2){this.ScrollContent.scrollTop=0}if(parseInt(this.ScrollContent.scrollTop)%this.LineHeight!=0){this.ScrollTimer=setTimeout(this.GetFunction(this,"Scroll",A),this.Delay)}};ScrollText.prototype.GetFunction=function(C,A,B){return function(){C[A](B)}};

