jQuery(document).ready(function () {
    jQuery(".faq dd").hide();
    jQuery(".faq  dl").click(function () {
        jQuery("dd", this).slideToggle("200");
    });
});
jQuery(document).ready(function () {
    jQuery("#part1").click(function () {
        jQuery("#part-one").slideToggle("200");
        jQuery("#part-two, #part-three").hide();
    });
    jQuery("#part2").click(function () {
        jQuery("#part-two").slideToggle("200");
        jQuery("#part-one, #part-three").hide();
    });
    jQuery("#part3").click(function () {
        jQuery("#part-three").slideToggle("200");
        jQuery("#part-two, #part-one").hide();
    });
});
jQuery(document).ready(function () {
    jQuery("#part-one").slideToggle("200");
})

function zIndexWorkaround() {
    if (isIE()) {
        jQuery(".level0").parents().each(function () {
            var p = jQuery(this);
            var pos = p.css("position");
            if (pos == "relative" || pos == "absolute" || pos == "fixed") {
                p.hover(function () {
                    jQuery(this).addClass("on-top");
                }, function () {
                    jQuery(this).removeClass("on-top");
                });
            }
        });
    }
}
jQuery(window).load(function () {
    jQuery('#slider').nivoSlider({
        effect: 'fade',
        startSlide: "0",
        slices: "15",
        animSpeed: "500",
        pauseTime: "5000",
        directionNav: false,
        keyboardNav: false
    });
	jQuery('#homepage-banner').nivoSlider({
        effect: 'fade',
        startSlide: "0",
        slices: "15",
        animSpeed: "500",
        pauseTime: "5000",
        directionNav: false,
        keyboardNav: false
    });	    
jQuery('.slideshow').nivoSlider({
        effect: 'fade',
        startSlide: "0",
        slices: "15",
        animSpeed: "500",
        pauseTime: "5000",
        directionNav: false,
        keyboardNav: false
    });
});

jQuery(document).ready(function(){
	jQuery('#top-search-form-input').focus(function() {
		var input = jQuery(this);
		if (input.val() == input.attr('placeholder')) {
			input.val('');
			input.removeClass('placeholder');
		}
	}).blur(function() {
		var input = jQuery(this);
		if (input.val() == '' || input.val() == input.attr('placeholder')) {
			input.addClass('placeholder');
			input.val(input.attr('placeholder'));
		}
	}).blur();

	jQuery("#top-search-form-input").keyup(function(event){
		
		if ( jQuery(this).val().length > 1 ) {
		
			jQuery.get(
				"/catalog/ajaxsearch?term="+jQuery(this).val(), null, function(data){
					jQuery("#top-search-results").html(data);
			});
		} 
		else { 
			jQuery("#top-search-results").html("");
		}
	});	

	jQuery(".page").click(function(){
		jQuery("#top-search-results").hide();
	});

	jQuery("#top-search-form-input").focus(function(){
		if ( jQuery("#top-search-results").html() != '') { 
			jQuery("#top-search-results").show();
		}
	});
});

