



	


	var slide_menu = function(c)
	{

		var limit = 4;
		
		var carousel_container = new YAHOO.util.Element(c.inst.getElementsByClassName('container','div')[0]);

		var carousel = new YAHOO.widget.Carousel(carousel_container.get('element'), { animation: { speed: 0.5 } });
		
		carousel.set("numVisible", limit);

		var numItems = carousel.get("numItems");
		var numVisible = carousel.get("numVisible");

		carousel.render();
		carousel.show();

		///////////////////////////////////////////////////////
		
		var paginator_container = new YAHOO.util.Element(c.inst.getElementsByClassName('pagination','div')[0]);

		//if(numItems > limit)
		//{
		
			

			var paginator = new YAHOO.widget.Paginator({
			    containers   : paginator_container.get('element'),
			    rowsPerPage  : 1,
			    template     : "{PreviousPageLink}&nbsp;&nbsp;&nbsp;{CurrentPageReport}&nbsp;&nbsp;&nbsp;{NextPageLink}",
			    totalRecords : Math.ceil(numItems / numVisible),
			    nextPageLinkLabel: "next &#187;",
			    previousPageLinkLabel: "&#171; prev"
			});

			paginator.addListener("changeRequest", function (state) {
			    carousel.set("selectedItem", (state.page - 1) * numVisible);
			    paginator.setState(state);
			});

			paginator.render();

		//} else {
		
		
		
		//	paginator_container.get('element').innerHTML = '&nbsp;';
			
		
		
		//}

	};
