function set_item_class(item, item_class) {
	$(item).attr('class', item_class);
	$(item).find('a').attr('class', item_class);
}

function hide_all_subcategories() {
	categories = $('ul.site-menu li').get();
	for(i=0; i< categories.length; i++) {
		var cur_class_name = $(categories[i]).attr('class');
		var new_class_name = cur_class_name.replace(/_sel/g,'');
		set_item_class($(categories[i]), new_class_name);
		var cat = $('ul.site-menu li').get(i);
		mid = $(cat).find('a').attr('menuid');
		if ($('#subcategory_'+mid).length > 0) {
			$('#subcategory_'+mid).hide();
		}
	}
}

function switch_submenu(elem) {
	id = $(elem).attr('menuid');
	if (id > 0) {
		hide_all_subcategories();
		index = $(elem).attr('index');
		var cur_class_name = $(elem).parent().attr('class');
		set_item_class($(elem).parent(), cur_class_name+'_sel');
		if ($('#subcategory_'+id).length === 0) {
			$('#menu-bottom-white').show();
			return true;
		}

		$('#menu-bottom-white').hide();
		$('#subcategory_'+id).show();
	}
	return false;
}


$(document).ready(function () {
	$('ul.site-menu a').click(function () {
		return switch_submenu(this);
	});
	$('ul.site-menu a').mouseover(function () {
		return switch_submenu(this);
	});

//	$('#site_content').bg('20px');
	$('#site_content').corner();
	$('.thumbnail_container').show();
	$('.thumbnail_container_custom_order').show();

});
