$(document).ready(function()
{
	/**
	* Functionality for loading details tabs on detail page 
	*/
	// preload progress image
	$('<img src="/httpdocs/images/progress.gif" />');
	// on tab click
	$('.detail_tabs>a').click(function() 
	{ 
//        $.getJSON(this.href, function(htmlData) { $('.detail_body').html(htmlData); });
		$.get(this.href, function(htmlData) 
		{ 
			if (htmlData == '') htmlData = '<p align="center">No information available</p>';
			$('.detail_body').html(htmlData); 
		});
		
		$('.detail_tabs>a').removeClass('detail_tabs_hover');
		$(this).addClass('detail_tabs_hover');
		return false;
	});
	
	/**
	* Left menu category drop downs (if no sub categories then leave as a link)
	*/
		
	$('.category>a').each(function() 
	{
		mySubCat = $(this).next('.sub_category');
		// add functionality for clicking menu items
		if (mySubCat.length > 0) 
		{
			$(this).click(function() 
			{
				mySubCat = $(this).next('.sub_category');
				if (mySubCat.is(':hidden')) { mySubCat.slideDown('fast'); }
				else { mySubCat.slideUp('fast'); }
				return false;
			});
		}
		mySubCat.hide();
		$('#left_menu_on').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() });
});