var $j = jQuery.noConflict();

/*----------------- INPUT ON BLUR---------------------------------------*/
 
 $j(document).ready(function() {
        
        // Form input hide/display default text on focus/blur
        $j("#qty").focus(function() {
                if(this.value == this.defaultValue) {
                        this.value = "";
                }
        }).blur(function() {
                if(!this.value.length) {
                        this.value = this.defaultValue;
                }
        });
		
		
 /*----------------- DELAY MENU---------------------------------------*/		
        
        var mainMenuTimer = null;
        var mainMenuTimeout = 500;
        var subCategories = $j("#sub-category-top");
        var mainMenuLink = $j("#main-menu-link-1");
        
        var showSubmenu = function() {
              if (mainMenuTimer) { clearTimeout(mainMenuTimer); }
              subCategories.show();
        };
        
        var hideSubmenu = function() {
              subCategories.hide();
        };
        
        var setupHideSubmenu = function() {
              if (mainMenuTimer) { clearTimeout(mainMenuTimer); }
              mainMenuTimer = setTimeout(hideSubmenu, mainMenuTimeout);
        };
        
        mainMenuLink.mouseenter(showSubmenu);
        mainMenuLink.mouseleave(setupHideSubmenu);
        subCategories.mouseenter(function() { if (mainMenuTimer) { clearTimeout(mainMenuTimer); } });
        subCategories.mouseleave(setupHideSubmenu);
        
        
 });
 /*----------------- Toggle Top links---------------------------------------*/		
	$j(document).ready(function() {
		
		var topLinks = $j("#top-links");
		var topLinksButton = $j(".top-links-button");
		var sliderClass = Mage.Cookies.get("slider-class");
		
		var sliderToggle = function(collapse) {
			if (collapse) {
				topLinksButton.removeClass("expanded"); 
				topLinks.slideUp("slow");
				Mage.Cookies.set("slider-class", "collapsed");
			} else {
				topLinksButton.addClass("expanded"); 
				topLinks.slideDown("slow");
				Mage.Cookies.set("slider-class", "expanded");
			}
		};	
		
		topLinksButton.click(function () {
			var thiz = $j(this);
			var collapse = thiz.hasClass("expanded"); 
			sliderToggle(collapse);
			return false;
		});			
		
		if (null==sliderClass) {
			// cookie not set, i.e. first time
			topLinks.slideUp("slow");
			Mage.Cookies.set("slider-class", "collapsed");
		} else {
			// otherwise, fix it up
			var collapse = "collapsed"==sliderClass;
			if (collapse) {
				topLinksButton.removeClass("expanded"); 
				topLinks.hide();
			} else {
				topLinksButton.addClass("expanded"); 
				topLinks.show();
			}
		}
      
	});


