﻿Cufon.replace(".search-right .description");
Cufon.replace(".search-right .title");
Cufon.replace("h1");
Cufon.replace("h2");
Cufon.replace("h3");

$(function () {
    //auto-complete search box
    $(".search-school").attr({ value: 'Search for your School' }).focus(function () {
        if ($(this).val() == "Search for your School") {
            $(this).val("");
        }
    }).blur(function () {
        if ($(this).val() == "") {
            $(this).val("Search for your School");
        }
    });

    $(".search-product").attr({ value: 'Search for Products' }).focus(function () {
        if ($(this).val() == "Search for Products") {
            $(this).val("");
        }
    }).blur(function () {
        if ($(this).val() == "") {
            $(this).val("Search for Products");
        }
    });

    var options = { delay: 10,
        matchContains: true,
        minChars: 0,
        matchSubset: true,
        cacheLength: 10,
        mustMatch: false,
        max: 500,
        selectFirst: false
    }
    $(".search-school").autocomplete('/PublishedSchools.ashx', options);

    
    //cart popup
    $(".show-cart").click(function () {
        var source = $(".arrow-down").attr("src");
        if ($(".header-cart-popup").is(":hidden")) {
            $(".arrow-down").attr("src", source.replace("-down", "-up"));
        }
        else {
            $(".arrow-down").attr("src", source.replace("-up", "-down"));
        }
        $(".header-cart-popup").fadeSliderToggle("slow");
        return false;
    });

    $(".close-cart").click(function () {
        $(".header-cart-popup").animate({ opacity: "hide" }, "slow");
    });

    $(".left-cart").click(function () {
        window.location.href = "/MySchool/ShoppingCart.aspx";
    });

    //recommended items
    $('.RecommendedItems')
                .find('.List')
                    .hide().end()
                .find('.Show')
                    .click(function (event) {
                        event.preventDefault();
                        $(this).next().slideToggle();
                    });

    //misc
    $(".bodyLink")
    .mouseover(function () {
        $(this).attr("class", "bodyLinkOver");
    })
    .mouseout(function () {
        $(this).attr("class", "bodyLink");
    });

});
