// JavaScript Document
<!--

;(function(){
//live room.
var dom = YAHOO.util.Dom,
 event = YAHOO.util.Event,
 inprogress = false,
 ispause = false,
 isbegin = true,timer,anim_timer,
 live_div = dom.get("company"),
 items = live_div.getElementsByTagName("li"),
 p_items = live_div.getElementsByTagName("ul")[0];
if(!items || items.length == 1){
 return;
}
live_div = live_div.getElementsByTagName("span")[0];
dom.generateId(p_items,"live_items");
var h = items[0].offsetHeight,cur_pos = dom.getXY(p_items),tar_pos=[],anim;
var play_next = function(){
 if(!isbegin){
 p_items.appendChild(items[0]);
 p_items.style.top = 0;
 }
 cur_pos = dom.getXY(p_items);
 tar_pos = [cur_pos[0],cur_pos[1]-h];
 anim.attributes.points = {to : tar_pos};
 anim.animate();
};
tar_pos = [cur_pos[0],cur_pos[1]-h];
anim = new YAHOO.util.Motion(p_items.id, {points:{to : tar_pos}},1,YAHOO.util.Easing.easeOut);
anim.onStart.subscribe(function(){
 inprogress = true;
});
anim.onComplete.subscribe(function(){
 inprogress = false;
 isbegin = false;
 if(anim_timer){
 window.clearTimeout(anim_timer);
 }
 anim_timer = window.setTimeout(play_next,2000);
});
anim_timer = window.setTimeout(play_next,2000);
event.on(live_div,"mouseover",function(e){
 if(anim_timer){
 window.clearTimeout(anim_timer);
 }
});
event.on(live_div,"mouseout",function(e){
 if(inprogress){
 return;
 }
 anim_timer = window.setTimeout(play_next,2000);
});
})();

//-->

//-->