﻿var ok = new function()
{
    return {
        init: function()
        {
            $('div.trans').pngfix();
            $('div#textual-info').css('opacity','0.7');
            $('div.scroll-button').show();
            $("div.scroll-content").css('overflow','hidden');
            
            $("div.scroll-button").hover(ok.gOver,ok.gOut)
            $("div.scroll-button").click(ok.stopClick);
            
            
            $("div.scroll-content").bind("mousewheel",function(event, delta){
                if ( delta < 0 )
                {
                    var obj = $("div.scroll-content");
                    if (obj.scrollLeft() > ok.galleryWidth - 740) return;
                    obj.scrollTop(obj.scrollTop()+20);
                }
                else
                {
                    var obj = $("div.scroll-content");
                    if (obj.scrollLeft() > ok.galleryWidth - 740) return;
                    obj.scrollTop(obj.scrollTop()-20);
                }
            });
        },
        gOver: function(obj)
        {
            way = obj.target.id=="inner-scroll-down"?5:-5;
            ok.scrollOver(way);
        },
        gOut: function(obj)
        {
            clearTimeout(ok.interval);
        },
        scrollOver: function(way)
        {
            clearTimeout(ok.interval);
            var obj = $("div.scroll-content");
            if (obj.scrollLeft() > ok.galleryWidth - 740 && way > 0) return;
            obj.scrollTop(obj.scrollTop()+way);
            ok.interval = setTimeout("ok.scrollOver("+way+")",5);
        },
        stopClick: function(obj)
        {
            obj.preventDefault();
        }
    };
}();

$(document).ready(ok.init);