/*
-----------------------------------------------
Global JavaScript
----------------------------------------------- */


$(document).ready(function() {
	
	// Blog Slider
	var blog = $('#blog');
	var content = $('#blog .content');
		content.hide();
	var tab = $('<div id="blog_tab"><a href="/blog" class="replace">Blog</a></div>');
		blog.append(tab);
	var tab_link = tab.find('a');
	tab_link.click(function() {
		content.slideToggle('medium', 'expoout');
		$(this).toggleClass('open');
		return false;
	});

	// Category Limiter
	var extra_items = $('.cbs_category_list li:gt(10)')
	extra_items.hide();
	var all_link = $('<li class="all_link"><a href="#">View All</a></li>');
		$('.cbs_category_list').append(all_link);
	all_link.toggle(function() {
		extra_items.show();
		$(this).find('a').text('View Less');
		return false;
	}, function() {
		extra_items.hide();
		$(this).find('a').text('View All');
		return false;
	});


	// ie 6 flickering
	try {document.execCommand("BackgroundImageCache", false, true);} catch(err) {}

});