﻿        var scrollerheight3=20;                // 스크롤러의 세로 
        var html,total_area3=0,wait_flag3=true;
                
        var bMouseOver3 = 1;
        var scrollspeed3 = 1;                // Scrolling 속도         
        var waitingtime3 = 3200;                // 멈추는 시간, 클수록 늦다
        var s_tmp23 = 0, s_amount3 = 20;
        
        var scroll_content2  = new Array();
        
        var startPanel3=0, n_panel3=0, i=0;
                
        function startscroll3(str)
        { // 스크롤 시작
                for (i in scroll_content2)
                        n_panel3++;
                        
                n_panel3 = n_panel3 -1 ;
                startPanel3 = Math.round(Math.random()*n_panel3);
                if(startPanel3 == 0)
                {
                        i=0;
                        for (i in scroll_content2) 
                                insert_area3(total_area3, total_area3++); // area 삽입
                }
                else if(startPanel3 == n_panel3)
                {
                        insert_area3(startPanel3, total_area3);
                        total_area3++;
                        for (i=0; i<startPanel3; i++) 
                        {
                                insert_area3(i, total_area3); // area 삽입
                                total_area3++;
                        }
                }
                else if((startPanel3 > 0) || (startPanel3 < n_panel3))
                {
                        insert_area3(startPanel3, total_area3);
                        total_area3++;
                        for (i=startPanel3+1; i<=n_panel3; i++) 
                        {
                                insert_area3(i, total_area3); // area 삽입
                                total_area3++;
                        }
                        for (i=0; i<startPanel3; i++) 
                        {
                                insert_area3(i, total_area3); // area 삽입
                                total_area3++;
                        }
                }
                window.setTimeout("scrolling3()",waitingtime3);
        }
        function scrolling3(){ // 실제로 스크롤 하는 부분
                if (bMouseOver3 && wait_flag3)
                {                
                        for (i=0;i<total_area3;i++){
                                tmp2 = document.getElementById('scroll_area2_'+i).style;
                                tmp2.top = parseInt(tmp2.top)-scrollspeed3;
                                if (parseInt(tmp2.top) <= -scrollerheight3){
                                        tmp2.top = scrollerheight3*(total_area3-1);
                                }
                                if (s_tmp23++ > (s_amount3-1)*scroll_content2.length){
                                        wait_flag3=false;
                                        window.setTimeout("wait_flag3=true;s_tmp23=0;",waitingtime3);
                                }
                        }
                }
                window.setTimeout("scrolling3()",1);
        }
        function insert_area3(idx, n){ // area 삽입
                html='<div style="left: 0px; width: 100%; position: absolute; top: '+(scrollerheight3*n)+'px" id="scroll_area2_'+n+'">\n';
                html+=scroll_content2[idx]+'\n';
                html+='</div>\n';
                document.write(html);
        }

    // 스크롤 내용