$(function(){
	ChangeFooter();
	RenderBreadcrumbs();
	RotateBanners();
});

function RotateBanners()
{
	$("#slideshow").cycle({
		timeout: 5000
	});
}

function ChangeFooter()
{
   $(".storecredits").remove();
   var $siteFooter = $("#sitefooter");
   var $bookmarks = $("#bookmarks");
   $("#new_footer").append($bookmarks);
   $("#new_footer").append($siteFooter);
}

function RenderBreadcrumbs()
{
	$("#mainbody-right").prepend('<div id="breadcrumbs"></div>');
	var department = $("a.link-department-select"); 
	if (department.text() == "") return;
	var items = $("#panel-navigation .link-department-select, #panel-navigation h4");
	var indexInList = 0;
	items.each(function(index){
		if ($(this).hasClass("link-department-select"))
		{
			indexInList = index;
		}
	});
	var groupCategoryText = ""; 
	var i = 1;
	while (i < 100)
	{
		if (items[indexInList - i].tagName == "H4")
		{
			groupCategoryText = $(items[indexInList - 1]).text()
			break;
		}
		i++;
	}
	AddToBreadcrumbs('<a href="http://www.beadsandbling.com/store/content/129/Products/#' + groupCategoryText + '">' + groupCategoryText + '</a>');
	AddToBreadcrumbs(' > ');
	AddToBreadcrumbs('<a href="' + department.attr('href') + '">' + department.text() + '</a>');
	var category = $("a.link-category-select");
	if (category.text() == "") return;
	AddToBreadcrumbs(' > ');
	AddToBreadcrumbs('<a href="' + category.attr('href') + '">' + category.text() + '</a>');
	var subcategory = $("a.link-subcategory-select");
	if (subcategory.text() == "") return;
	AddToBreadcrumbs(' > ');
	AddToBreadcrumbs('<a href="' + subcategory.attr('href') + '">' + subcategory.text() + '</a>');
	
}

function AddToBreadcrumbs(s)
{
  $("#breadcrumbs").append(s);
}
