$(document).ready(function()
{
	/**
	* Functionality for loading details tabs on detail page 
	*/
	// preload progress image
	$('<img src="/images/progress.gif" />');

	// Tabs
//	$('#tabs').tabs();
	var tabContainers = $('#tabs > div');
	$('#detail_tabs li a').click(function()
	{
		tabContainers.hide().filter(this.hash).show();

		$('#detail_tabs li.detail_tabs_hover').each(function(){ $(this).removeClass('detail_tabs_hover'); });
		$(this).parent('li').addClass('detail_tabs_hover');

		return false;
	}).filter(':first').click();


	$('.ui-state-default').hover(
	   function(){$(this).addClass('ui-state-hover');}, 
	   function(){$(this).removeClass('ui-state-hover');}
	);

	/**
	* Left menu category drop downs (if no sub categories then leave as a link)
	*/
		
	$('.category>li>a').each(function() 
	{
		mySubCat = $(this).next('.sub_category');
		// add functionality for clicking menu items
		if (mySubCat.length > 0) 
		{
			$(this).click(function() 
			{
				$('.sub_category').each(function(){
					if ($(this).css('display') == 'block') { $(this).slideUp('fast'); }
				});

				mySubCat = $(this).next('.sub_category');
				if (mySubCat.is(':hidden')) { mySubCat.slideDown('fast'); }
				else { mySubCat.slideUp('fast'); }
				return false;
			});
		}
		mySubCat.hide();
		$('#left_menu_on').parent().parent().show();
		//$('.sub_category>li>a.menuactive').parent().parent().show();
	});

	
	/**
	* Functionality to run on page load
	*/
	// click first tab in tab set
	//$('#detail_tabs>a:first-child').click();
	
	$('#bic_lookup').blur(function() { $('#ajax_content').remove() });
});
