    (function () {
        var carousel;
        YAHOO.util.Event.onDOMReady(function (ev) {
            var numToShow = 4;
            if (YAHOO.util.Dom.hasClass(YAHOO.util.Dom.get("container"),"double")) numToShow = 2;
            var carousel    = new YAHOO.widget.Carousel("container", {
                        animation: { speed: 0.5 },
                        //navigation: { prev: "prevButton", next: "nextButton" },
                        numVisible: numToShow,
                        selectOnScroll: false
                });
                        
            carousel.render(); // get ready for rendering the widget
            var navButtons = YAHOO.util.Dom.getElementsByClassName("yui-carousel-button","span","container");
            YAHOO.util.Dom.getFirstChild(navButtons[0]).value = "<";
            YAHOO.util.Dom.getFirstChild(navButtons[1]).value = ">";
            var carousels = YAHOO.util.Dom.getElementsByClassName("yui-carousel-content","div");
            //carousels[0].style.width = "700px";
            carousel.show();   // display the widget
        });
    })();
    