jQuery.noConflict();

jQuery(document).ready(function() {
	jQuery('#top-nav > ul li').hover(
		function () {
			jQuery(this).toggleClass('over');
		},
		function () {
			jQuery(this).toggleClass('over');
		}
	);
	jQuery('#top-nav li ul #shop_by_concern').hover(
		function () {
			jQuery('#top-nav li ul #shop_by_concern ol').toggleClass('over');
			jQuery('#top-nav li ul #shop_by_category').toggleClass('ie6');
		},
		function () {
			jQuery('#top-nav li ul #shop_by_concern ol').toggleClass('over');
			jQuery('#top-nav li ul #shop_by_category').toggleClass('ie6');
		}
	);


	// LEFT NAV
	jQuery('#left-nav #shop_by_concern > a, #left-nav #shop_by_category > a').click(function() {
		if (! jQuery(this).parent().hasClass('selected')) {
			jQuery(this).next().slideDown();
			jQuery(this).parent().addClass("selected");
		} else {
			jQuery(this).next().slideUp();
			jQuery(this).parent().removeClass("selected");
			jQuery(this).next().find('li').removeClass("selected");
			// so subcat is back to hidden if we toggle main section
			jQuery(this).next().find('li').removeClass("selected");
			if (jQuery(this).parent().attr('id') == 'shop_by_category') {
				jQuery('#shop_by_category > ol > li > ol').slideUp();
			}
		}
		return false;
	});

	jQuery('.group > li > a:not(.reg)').click(function() {
		if (! jQuery(this).parent().hasClass('selected')) {
			jQuery('.group > li > ol').slideUp();
			jQuery('.group > li').removeClass("selected");
			jQuery(this).next().slideDown();
			jQuery(this).parent().addClass("selected");
		} else {
			jQuery(this).next('ol').slideUp();
			jQuery(this).parent().removeClass("selected");
		}
		return false;
	});

	// TABS\
	jQuery('.tab_content').hide();
	// this stuff is so that you can link to specific tab
	var current_url = document.location.toString();
	if (current_url.match('#')) {
		var current_tab = '#' + current_url.split('#')[1];
		jQuery('.tabs a').each(function () {
			var tabs_link = jQuery(this).attr('href');
			if (tabs_link == current_tab) {
				jQuery(this).addClass('selected');
			}
		});
		jQuery(current_tab).show();
	} else {
		jQuery('#description').show();
		jQuery('.tabs li:first a').addClass('selected');
	}
	
	// switch on click function
	jQuery('.tabs a').click(function () {
		jQuery('.tabs a').removeClass('selected');
		jQuery(this).addClass('selected');
		jQuery('.tab_content').hide();
		var content_id  = (jQuery(this).attr('href'));
		jQuery(content_id).show();
		return false;
	});

	// Overlays
	jQuery('.tmb a').click(function () {
        var overlay = jQuery(this).attr('href');
        jQuery(overlay).dialog({
			width: 872,
			height: 682,
			resizable: false,
			zIndex: 5000
		});
        jQuery(overlay).dialog('open');
    	return false;
	});
	
	
	

});
