//ver1.0.0
inlineScroll.prototype.interval=3000;inlineScroll.prototype.scrollElement=null;inlineScroll.prototype.container=null;inlineScroll.prototype.isInProgerss=false;inlineScroll.prototype.isPause=false;inlineScroll.prototype.event=YAHOO.util.Event;inlineScroll.prototype.dom=YAHOO.util.Dom;inlineScroll.prototype.onAnimationStart=function(){};inlineScroll.prototype.onPause=function(){};inlineScroll.prototype.onAnimationComplete=function(){};function inlineScroll(t_el){var o=this,event=o.event,dom=o.dom,h,pos,anim,timer,st,scroll_con,items=[];if(typeof(t_el)=="String"){o.container=dom.get(t_el);}else{o.container=t_el;}
if(!!!o.container){return;}
o.scrollElement=o.container.getElementsByTagName("em")[0];if(!!!o.scrollElement){return;}
scroll_con=o.scrollElement;items=scroll_con.getElementsByTagName("a");if(!!!items[1]){return;}
st=scroll_con.style;h=items[0].offsetHeight;dom.generateId(scroll_con,"inline-scroll");pos=dom.getXY(items[0]);pos=[pos[0],pos[1]-h];anim=new YAHOO.util.Motion(scroll_con.id,{points:{to:pos}},.5,YAHOO.util.Easing.easeOut);var play=function(){if(timer){window.clearTimeout(timer);}
if(o.isInProgerss||o.isPause){timer=window.setTimeout(play,o.interval);return;}
pos=dom.getXY(items[0]);pos=[pos[0],pos[1]-h];anim.attributes.points={to:pos};anim.animate();};anim.onStart.subscribe(function(){o.isInProgerss=true;o.onAnimationStart(o.container);});anim.onComplete.subscribe(function(){o.isInProgerss=false;o.onAnimationComplete(o.container);if(timer){window.clearTimeout(timer);}
timer=window.setTimeout(function(){scroll_con.appendChild(items[0]);st.left=0;st.top=0;play();},o.interval);});timer=window.setTimeout(play,o.interval);event.on(scroll_con,"mouseover",function(){o.isPause=true;});event.on(scroll_con,"mouseout",function(){o.isPause=false;});}

