﻿//paged section must have a containing div (div:first)
this.applyPaging = function (container, replacefield) {
    var parent = $(container);
    var replacew = replacefield ? replacefield : "div:first";
    $(".pages A", $(parent)).live("click", function () {
        $.get($(this).attr("rel"), function (response) {
            var res = replacefield ? $(response).find(replacew) : $(response).filter(replacew);
            $(parent).find(replacew).replaceWith(res);
        });

        return false;
    });
}

function getIntersect(arr1, arr2) {
    var temp = new Array();
    for (var i = 0; i < arr1.length; i++) {
        for (var k = 0; k < arr2.length; k++) {
            if (arr1[i] == arr2[k]) {
                temp[temp.length] = arr1[i];
            }
        }
    }
    return temp;
}

//stuff thats on every page
$(function () {

    if (typeof (Cufon) != "undefined")
        Cufon.replace('.bannerText span.bannerHead, #cufon-area .text, .promo-text, h1');

    $("#searchInput").focus(function () {
        $(this).val("");
    });

    $("#donateBtn a").click(function () {
        if ($("#donateSelections").is(":hidden")) {
            $('.donate-button').addClass('donate-button-active');
            $('#donateSelections').animate({
                opacity: 1,
                height: 'toggle'
            }, 300, function () {
                // Animation complete.
            });
        } else {
            $('.donate-button').removeClass('donate-button-active');
            $('#donateSelections').animate({
                opacity: 0,
                height: 'toggle'
            }, 300, function () {
                // Animation complete.
            });
        }
        return false;
    });

    $(".donother").click(function () {
        if ($(this).val() == "other") $(this).val("");
    });

    $("#donateSelections a").click(function () {
        var amount = $("input[name='donateAmount']:checked").length > 0 ? $("input[name='donateAmount']:checked").val() : 0;
        if (amount == "other")
            amount = $("input[name='donateAmountOther']").val();

        window.location = $(this).attr("href") + "?amount=" + amount;
        return false;
    });
});
