window.addEvent("domready", function(){

    if ($("video_player_box")) {
        
        embedVideo(default_video_id);

    }

    $$("#videos_slider_box li").each(function(el){

        el.addEvent("click", function(){

            video_id = el.getProperty('id').substr(2);
            embedVideo(video_id);
        })

    })

    if ($("videos_slider_box") && $$("#videos_slider_box li").length > 4){


        new noobSlide({
            box: $('videos_slider_in'),
            items: $$('#videos_slider_box li'),
            size: 110,
            interval: 3000,
            fxOptions: {
                duration: 1000,
                transition: Fx.Transitions.Bounce.easeOut,
                wait: false
            },
            addButtons: {
                previous: $('arrow_left'),
                next: $('arrow_right')
            },
            onWalk: function(currentItem, currentHandle){
                if (this.currentIndex == 0) {
                    $("arrow_left").setStyle("display", "none");
                    $("arrow_left_disabled").setStyle("display", "block");
                } else {
                    $("arrow_left").setStyle("display", "block");
                    $("arrow_left_disabled").setStyle("display", "none");
                }

                if (this.currentIndex == this.items.length - 4) {
                    $("arrow_right").setStyle("display", "none");
                    $("arrow_right_disabled").setStyle("display", "block");

                } else {
                    $("arrow_right").setStyle("display", "block");
                    $("arrow_right_disabled").setStyle("display", "none");
                }
            }
        });
    }
    max_height = 0;
    $$("#videos_slider_box li").each(function(el){
        
        height = el.getCoordinates().height;
        
        if (height > max_height) {
            max_height = height;
        }
    })
    
    if (max_height > 0) {
        
        $("outer_slider_box").setStyle('height', max_height + 'px');
    }
})

function embedVideo(video_id) {
    
    var flashvars = {};

    var params = {
        allowscriptaccess:"always",
        allowfullscreen:"true",
        wmode:"transparent"
    };

    swfobject.embedSWF("http://vimeo.com/moogaloop.swf?clip_id=" + video_id + "&server=vimeo.com&show_title=0&show_byline=0&show_portrait=0&color=68920b&fullscreen=1", "video_player_box", "488", "366", "8.0.0", "/flash/expressInstall.swf", flashvars, params);


}

