  		var scrollerheight=23;   // ½ºÅ©·Ñ·¯ÀÇ ¼¼·Î
  		var html,total_area=0,wait_flag=true;
  		var fanbMouseOver = 1;
   		var scrollspeed = 1;       // Scrolling ¼Óµµ
   		var waitingtime = 4770;    // ¸ØÃß´Â ½Ã°£
   		var s_tmp = 0, s_amount = 20;
   		var main_finance=new Array();
   		var startPanel=0, dataCnt=0, i=0;
   		
 function startfanscroll()
 {
      dataCnt = main_finance.length - 1;
      startPanel = Math.round(Math.random()*dataCnt);
      if(startPanel == 0)
      {
             i=0;
             for (i in main_finance)
                      insert_area(total_area, total_area++); // area »ðÀÔ
      }
      else if(startPanel == dataCnt)
      {
              insert_area(startPanel, total_area);
              total_area++;
              for (i=0; i<startPanel; i++)
              {
                      insert_area(i, total_area); // area »ðÀÔ
                      total_area++;
              }
       }
       else if((startPanel > 0) || (startPanel < dataCnt))
       {
                insert_area(startPanel, total_area);
                total_area++;
               for (i=startPanel+1; i<=dataCnt; i++)
               {
                        insert_area(i, total_area); // area »ðÀÔ
                       total_area++;
                }
               for (i=0; i<startPanel; i++)
               {
                         insert_area(i, total_area); // area »ðÀÔ
                         total_area++;
               }
        }
         if( main_finance.length <= 2) return;
        window.setTimeout("scrolling()",waitingtime);
 }
 function scrolling(){ // ½ÇÁ¦·Î ½ºÅ©·Ñ ÇÏ´Â ºÎºÐ
        if (fanbMouseOver && wait_flag)
        {
                for (i=0;i<total_area;i++){
                        tmp = document.getElementById('scroll_area'+i).style;
                        tmp.top = parseInt(tmp.top)-scrollspeed;
                         if (parseInt(tmp.top) <= -scrollerheight){
                                tmp.top = scrollerheight*(total_area-1);
                        }
				var temp_now_height = tmp.top;
				var now_height = parseInt(temp_now_height.split('px'));
                        if ( now_height == 0 ) {
                                 wait_flag=false;
                                window.setTimeout("wait_flag=true;s_tmp=0;",waitingtime);
                        }
                 }
          }
          window.setTimeout("scrolling()",1);
   }
   function insert_area(idx, n){ // area »ðÀÔ
           html='<div style="left: 4px; width: 194; position: absolute; top: '+(scrollerheight*n)+'px" id="scroll_area'+n+'">\n';
           html+=main_finance[idx]+'\n';
           html+='</div>\n';
           document.write(html);
   }
