var sspd = 300;
var modtmp;
var shrinkoff;
function shrinkem() {
	shrinkoff = new Array();
	$('.shrink').each(function(i) {
		$(this).children().children('.dash').remove();
		shrinkoff[i]=$(this).children().children().size();
		
		modtmp = shrinkoff[i] % 3;
		if(modtmp != 0) {
			shrinkoff[i] = shrinkoff[i] - (shrinkoff[i] % 3);
		} else {
			shrinkoff[i] -= 3;
		}
		shrinkoff[i] = shrinkoff[i] * 230;
		$(this).children().width(shrinkoff[i]+690);
		if(shrinkoff[i] > 0) {
		$(this).append('<a href="" class="prev off"></a><a href="" class="next"></a>').children('.prev').click(function() {
			if($(this).hasClass('off')) { return false; }
			$(this).addClass('off').next().removeClass('off').prev().prev().animate({ left: '+=690px' },sspd,function() {
				if($(this).css('left') != '0px') {
					$(this).next().removeClass('off');
				}
			});
			return false;
		}).next().click(function() {
			if($(this).hasClass('off')) { return false; }
			$(this).addClass('off').prev().removeClass('off').prev().animate({ left: '-=690px' },sspd,function() {
				if($(this).css('left') != '-' + shrinkoff[i] + 'px') {
					$(this).next().next().removeClass('off');
				}
			});
			return false;
		});
		}
	});
}
$(function() {
	$('#lsearch input.txt').focus(function() { $(this).val(''); });
	
	//alert($("#location .last-bread-crumb").text());
	var subcatz = $('#left-bar .menu-categories-list .content a:contains("' + $("#location .last-bread-crumb").text() + '")').siblings('ul').children('li');
	var subcatsize = subcatz.size();
	if(subcatsize > 0) {
		//alert('subcatsize = ' + subcatsize);
		$('.products-list').wrapInner('<div id="goodbye" />').children('#goodbye').hide();
		subcatz.each(function() {
			$('.products-list').append('<h2 class="title subcat">' + $(this).children('a').attr('title') + ' </h2><div class="catcher" style="display: none" />')
			.children('.catcher:last-child').load($(this).children('a').attr('href') + ' .prod',function() {
				$('.catcher:has(.prod)').attr('class','shrink').show().wrapInner('<div class="shrunk" />');
				if($('.catcher').size() == 0) {
					shrinkem();
				}
			});
			$(this).children('a').clone().removeClass().html('View All').appendTo($('.products-list h2.subcat:last'));
		});
	}
});