// JavaScript Document

$(document).ready( function() {
	$('.lnkApplyMore').mousedown( function() {
		$('#FilterOptions').find('.active').removeClass('active').addClass('inactive');
		$('#FilterOptions').find('a:contains("' + $(this).parent('.FilterOptionLnkGroup').find('strong').text() + '"):first').parent('li').removeClass('inactive').addClass('active');
		$('.FilterOptionGroup').show();
		$('.FilterOptionGroup[id!="' + $('#FilterList').find('.active').text().replace(/[ \?\!]/gi,'-') + '"]').hide();
		$(this).click();
		return false;
	});

	$('#FilterList').find('a').live("click", function() {
		$(this).parent().parent().find('.active').removeClass('active').addClass('inactive');
		$(this).parent().addClass('active').removeClass('inactive');
		if ($(this).text() == "All") {
			$('.LabXLightBox_Content').find('.FilterOptionGroup').show();
		}
		else {
			$('.LabXLightBox_Content').find('.FilterOptionGroup').hide();
			$('.LabXLightBox_Content').find('.FilterOptionGroup[id="' + $(this).text().replace(/[ \?\!]/gi,'-') + '"]').show();
		}
		return false;
	});
	
	$('#CheckOptions').find('a').live("click", function() {
		if ($(this).text() == "Check All") {
			$('.FilterOptionGroup:visible').find('input').attr("checked","checked");
		}
		else {
			$('.FilterOptionGroup:visible').find('input').removeAttr("checked");
		}
		return false;
	});

	$('#FilterOptions').LabXLightBox({
		openElement: ".lnkApplyMore",
		title: "Filters",
		height: 430,
		width: 450,
		position: "center",
		blanketColour: "#333",
		blanketOpacity: 0.5
	});
	
	$('#leftNavFilterList').find('li.filterGroup > ul').after('<div><a href="AddMoreFilters" class="lnkApplyMore">apply more</a></div>');
	//$('#leftNavFilterList').find('.yesNoFilter').find('a').after('<div><a href="AddMoreFilters" class="lnkApplyMore">add more</a></div>');

	$("button[name='applyMoreFiltersButton']").live("click", function() {
		$(this).parents('form').submit();
	});
}); // CLOSE document.ready
