$(document).ready(function() {
	jQuery('.search .text').bind('focus', function(event) {
		event.preventDefault();
		event.stopPropagation();
		
		var target = jQuery(event.target);
		var listing = target.nextAll('.AdvancedSearchDetail');
		
		target.addClass('Open');
		listing.slideDown();		
	});
	jQuery(document).click(function(event) {
		if(jQuery(event.target).parents('div.search').length == 0) {
			var search = jQuery('.search .AdvancedSearchDetail');
			search.removeClass('Open');
			search.slideUp();			
		}
	});
	
	jQuery('.search .AdvancedSearchDetail a').click(function(event) {
		event.preventDefault();
		
		var target = jQuery(event.target);
		jQuery('.search .AdvancedSearchDetail a').removeClass('checked');
		target.addClass('checked');
		
		jQuery('.search #searchType').val(target.attr('href'));
		
		jQuery('.search .text').focus();
	});
});
