var ds_timer = null;
var ds_scroll_direction = null;
var ds_scrollsize = 641;
var ss_timer = null;

    function datasheet_pause_play(userid,galid,picid_next)
    {
        document.getElementById('pause').setAttribute("class", "play");;
        document.getElementById('pause').setAttribute("onclick", "this.style.background='url(../../frames/picpause.gif) no-repeat'; this.blur(); setTimeout('xajax_Xajax_Datasheet.showpic("+userid+","+galid+","+picid_next+",false,3000);',3000);");
    }
    function datasheet_left_start()
    {
        document.getElementById('scrollleft').style.background='url(frames/thumbslefthover.gif) no-repeat';
        ds_scroll_direction = 'left';
        ds_timer = setTimeout('datasheet_scroll();',100);
    }

    function datasheet_left_stop()
    {
        document.getElementById('scrollleft').style.background='url(frames/thumbsleft.gif)';
        clearTimeout(ds_timer);
    }

    function datasheet_right_start()
    {
        document.getElementById('scrollright').style.background='url(frames/thumbsrighthover.gif) no-repeat';
        ds_scroll_direction = 'right';
        ds_timer = setTimeout('datasheet_scroll();',100);
    }

    function datasheet_right_stop()
    {
        document.getElementById('scrollright').style.background='url(frames/thumbsright.gif)';
        clearTimeout(ds_timer);
    }

    function datasheet_scroll(once)
    {
        if(once)
        {
            if(ds_pos > ds_width - ds_scrollsize)
            {
                ds_pos = ds_width - ds_scrollsize;
                stop = true;
                ds_scroll_direction = null;
            }
        }
        var stop = false;
        if(ds_scroll_direction=='right')
        {
            ds_pos += 5;
            if(ds_pos > ds_width - ds_scrollsize)
            {
                ds_pos = ds_width - ds_scrollsize;
                stop = true;
                ds_scroll_direction = null;
            }
        }
        if(ds_scroll_direction=='left')
        {
            ds_pos -= 5;
            if(ds_pos < 0)
            {
                ds_pos = 0;
                stop = true;
                ds_scroll_direction = null;
            }
        }
        toscroll = document.getElementById('thumbdiv');
        toscroll.style.left = -ds_pos+'px';
        if(!stop)
            ds_timer = setTimeout('datasheet_scroll();',10);
    }


