function initCategoryAccordion() {
	$('#accordion ul').hide();
	$('#accordion ul:first').show();
	$('#accordion li:first span.level-1').addClass('open');
	$('#accordion li span.level-1').click(
		function() {
			var checkElement = $(this).next().next();
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('#accordion ul:visible').slideUp('normal');
				$('#accordion li span.level-1').removeClass('open');
				$(this).addClass('open');
				checkElement.slideDown('normal');
				return false;
			}
		}
	);
}

function initSubCategoryAccordion() {
	$('.subcategory ul').hide();
	//$('.subcategory ul:first').show();
	$('.subcategory li span').click(
		function() {
			var checkElement = $(this).next().next();
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('.subcategory ul').slideUp('normal');
				$('.subcategory li span').removeClass('open');
				$(this).addClass('open');
				checkElement.slideDown('normal');
				return false;
			}
		}
	);
}

$(function() {
	initCategoryAccordion();
	initSubCategoryAccordion();
});
