window.addEvent("domready", function(){
	
	var homepageCarousel = $("homepagecarousel");
	
	// Initialize the homepage products carousel
	if(homepageCarousel){
	
		var togglers = $ES(".options a.accordiantogglers", homepageCarousel);
		var elements = $ES(".homeaccordian", homepageCarousel);
	
		togglers.addEvent("click", function(e){ 
			new Event(e).stop();
		});
		
		var homeAccordian = new Accordion(togglers, elements,{
			"onActive": function(tab){
				tab.addClass("selected");
			},
			"onBackground": function(tab){
				tab.removeClass("selected");
			}
		});
		
		homeAccordian.display(1);
		
		$$(".homeaccordian div.accordianContainer").each(function(el){
		
			var prevIcon = $E(".prev", el.getParent());
			var nextIcon = $E(".next", el.getParent());
			
			if (window.ie6) {
				prevIcon.setProperty("src","/_images/home-carousel/carousel-prev.gif");
				nextIcon.setProperty("src","/_images/home-carousel/carousel-next.gif");
			}
			
			prevIcon.setStyle("display", "block");
			nextIcon.setStyle("display", "block");
			
			new HoverCarousel($ES("ul", el)[0],{
				"autoStyle": true,
				"idPrevious": prevIcon,
				"idNext": nextIcon,
				"visibleItems": 2,
				"itemWidth": 381,
				"scrollInterval": 3000
			});
			
		});
		
	}
	
	if ($("homepagebanners")) {

		//var fo5 = new FlashObject("/_images/homepage-banners/flash/all-banners.swf", "viewer", "780", "205", "8");
		var fo5 = new FlashObject("/_images/homepage-banners/flash/new-banners/all-banners.swf", "viewer", "780", "205", "8");
		fo5.addParam("homepagebanners","false");
		fo5.addParam("quality","high");
		fo5.addParam("WMODE","transparent");
		fo5.write("homepagebanners");

	}
	
});
