var img1 = new Image();
img1.src = "payments/images/donate.gif";
var img2 = new Image();
img2.src = "payments/images/donate2.gif";

function doDonation()
{
    var amount = document.donation.aq_0.value;
    if (amount == '') {
        alert("Please specify a donation amount.");
        if (document.getElementById('amt').style.visibility == "visible")
            document.donation.amt.focus();
        return;
    }
    var re = /^(\d+(\.\d\d)?|\.\d\d)$/;
    if (!re.test(amount)) {
        alert("Invalid donation amount.");
        if (document.getElementById('amt').style.visibility == "visible")
            document.donation.amt.focus();
        return;
    }
    if (parseFloat(amount) < 5) {
        alert("The minimum credit card donation amount is $5.");
        if (document.getElementById('amt').style.visibility == "visible")
            document.donation.amt.focus();
        return;
    }

    if (document.donation.matched.checked) {
        var company = document.donation.company.value;
        var re = /^ *$/;
        if (re.test(company)) {
            alert("Please specify the company name.");
            document.donation.company.focus();
            return;
        }
        document.donation.description_0.value += ", matched by " + company;
    }

    document.donation.cont.value = location.href;
    document.donation.submit();
}


(function() {
    var onloadSave = window.onload;
    window.onload = function() {
        if (typeof onloadSave == "function")
            onloadSave();

        document.donation.aq_0.value = '';
        var amountArr = document.donation.amount;
        for (var i = 0; i < amountArr.length; ++i)
            amountArr[i].checked = false;
        document.getElementById("amt").style.visibility = "hidden";

        document.donation.desc[0].click();

        document.getElementById("company").style.display = "none";
        document.donation.matched.checked = false;
    };
})();
