function AddToFavorites () {  
    var title = document.title,
    url = location.href;  
    if (window.sidebar) { // Firefox  
        window.sidebar.addPanel(title, url, '');
    } else if(window.opera && window.print) { //Opera  
        var elem = document.createElement('a');  
        elem.setAttribute('href',url);  
        elem.setAttribute('title',title);  
        elem.setAttribute('rel','sidebar'); // required to work in opera 7+  
        elem.click();  
    }   
    else if(document.all) // IE  
        window.external.AddFavorite(url, title);  
}

(function ($) {


	$(function () {
		
		//category-list
		$('.category-list ul li.level0>a').click(function (e) {
			var subMenu = $(this).siblings('ul');
			if (subMenu.length > 0) {
				subMenu.slideToggle();
				e.preventDefault();
			} else {
				return true;
			}
		});
		
		//designers nav
		$('#designers-nav li a, .back-to-top').autoscroll();
				
		//cart hover
		var t;
		
		$('.mini-cart .head .cart-hover').live('mouseenter', function () {
			$('.cart-popup').fadeIn();
		}).live('mouseleave', function () {
			t = setTimeout(function () {
				$('.cart-popup').fadeOut();
			}, 500);
		});
		$('.cart-popup').live('mouseenter', function () {
			clearTimeout(t);
			$('.cart-popup').show();
		}).live('mouseleave', function () {
			$('.cart-popup').fadeOut();
		});
		
		if ($('#banner div').length > 0) {
			$('#banner div').cycle();
		}
		
		var $tabs = $('#tabs'),
		$tabContent = $('#tab-content');
		$tabs.delegate('li a', 'click', function (e) {
			var $this = $(this);
			$tabs.find('.selected').removeClass('selected');
			$this.addClass('selected');
			$tabContent.find('li').hide();
			$($this.attr('hash')).show();
			e.preventDefault();
		});
		$tabs.find('.selected').trigger('click');
		
		//external links
		$('a[rel="external"]').each(function () {
			$(this).click(function () {
				window.open($(this).attr('href'));
				return false;
			});
		});
		
	});
}(this.jQuery));
