var pfx = "ctl00_cphMain_";

function agreeClick(ctl) {
    document.getElementById(pfx + "hdnAgree").value = (ctl.checked ? "1" : "");
    ValidatorValidate(document.getElementById(pfx + "vldAgree"), "", null);    
}
function sameAsBilling(ctl) {
    if (ctl.checked) {
        document.getElementById(pfx + "txtAddress2").value = document.getElementById(pfx + "txtAddress").value;
        document.getElementById(pfx + "txtCity2").value = document.getElementById(pfx + "txtCity").value;
        document.getElementById(pfx + "drpState2").value = document.getElementById(pfx + "drpState").value;
        document.getElementById(pfx + "txtZip2").value = document.getElementById(pfx + "txtZip").value;

        ValidatorValidate(document.getElementById(pfx + "RequiredFieldValidator9"), "", null);    
        ValidatorValidate(document.getElementById(pfx + "RequiredFieldValidator10"), "", null);    
        ValidatorValidate(document.getElementById(pfx + "RequiredFieldValidator11"), "", null);    
        //Page_ClientValidate("");        
    }
}
function selHonMem(show, hide) {
    document.getElementById(pfx + "rdbPhotoSponsorHonorMemory_" + show).style.display = "";
    document.getElementById(pfx + "lblPhotoSponsorHonorMemory_" + show).style.display = "";
    document.getElementById(pfx + "rdbPhotoSponsorHonorMemory_" + hide).style.display = "none";
    document.getElementById(pfx + "lblPhotoSponsorHonorMemory_" + hide).style.display = "none";
    document.getElementById(pfx + "rdbPhotoSponsorHonorMemory_" + hide).checked = false;
}

function iUploadFrameLoad(iFrm) {
    var iFrmDoc = iFrm.contentWindow || iFrm.contentDocument;
    if (iFrmDoc.document) {
        iFrmDoc = iFrmDoc.document;
    }
    if (iFrmDoc.getElementById("hdnStatus").value == "done") {
        imageName = iFrmDoc.getElementById("hdnFileName").value;
        document.getElementById(idPfx + "hdnFileName").value =imageName;

        rdbs = document.getElementsByName(nmPfx + "rdbPhotoSponsorHonorMemory")
        photoOf = "s"
        for(c=0; c < rdbs.length; c++) {
            if (rdbs[c].checked) {
                photoOf = rdbs[c].value;
                break;
            }
        }
        memberPhotoOf = document.getElementById("memberPhotoOfDesc");
        if (photoOf == "m") {
            memberPhotoOf.innerHTML = "IN MEMORY OF";
            memberPhotoOf.style.color = "#6AA40F";        
        }
        else if (photoOf == "h") {
            memberPhotoOf.innerHTML = "IN HONOR OF";        
            memberPhotoOf.style.color = "#6AA40F";        
        }
        else {
            memberPhotoOf.innerHTML = "SPONSORED BY";        
            memberPhotoOf.style.color = "#FF6600";        
        }

        honorMemory = document.getElementById(idPfx + "txtHonorMemory").value;
        names = (document.getElementById(idPfx + "chkNamesAnon").checked ? 'Anonymous' : document.getElementById(idPfx + "txtNames").value);
        if (photoOf == "s") {
            document.getElementById("memberPhotoOfName").innerHTML = names;
        }
        else {
            document.getElementById("memberPhotoOfName").innerHTML = honorMemory;
        }

        if (imageName == "") {
            document.getElementById("memberImage").style.backgroundImage = "url(user-images/no-image.jpg)";
        }
        else {
            document.getElementById("memberImage").style.backgroundImage = "url(user-images/" + imageName + ")";
        }
        
        memberSponsored = document.getElementById("memberSponsoredDesc");
        if (honorMemory != "" && (photoOf == "m" || photoOf == "h")) {
            memberSponsored.innerHTML = "SPONSORED BY";
            memberSponsored.style.color = "#FF6600";        
        }
        else if (honorMemory != "" && photoOf == "m") {
            memberSponsored.innerHTML = "IN MEMORY OF";        
            memberSponsored.style.color = "#6AA40F";        
        }
        else if (honorMemory != "") {
            memberSponsored.innerHTML = "IN HONOR OF";        
            memberSponsored.style.color = "#6AA40F";        
        }

        if (memberSponsored.innerHTML == "SPONSORED BY") {
            document.getElementById("memberSponsoredName").innerHTML = names;
        }
        else if (honorMemory != "") {
            document.getElementById("memberSponsoredName").innerHTML = honorMemory;
        }
        document.getElementById("divWait").style.display = "none";
        document.getElementById("previewContent").style.display = "block";
    }
}

function previewClick() {    
    
    var validationResult = true;
    if (typeof(Page_ClientValidate) == 'function') {
        validationResult = Page_ClientValidate("");
    }
    if (validationResult) {
    
        document.getElementById("fadeCover").style.display = "block";
        document.getElementById("divPreview").style.display = "block";
        document.getElementById("divWait").style.display = "block";
        document.getElementById("previewContent").style.display = "none";
        document.getElementById(idPfx + "drpState2").style.display = "none";
        document.getElementById(idPfx + "drpState").style.display = "none";
        document.getElementById(idPfx + "drpExpirationMonth").style.display = "none";
        document.getElementById(idPfx + "drpExpirationYear").style.display = "none";

        iFrm = document.getElementById('fileUpload');    
        var iFrmDoc = iFrm.contentWindow || iFrm.contentDocument;
        if (iFrmDoc.document) {
            iFrmDoc = iFrmDoc.document;
        }
        theForm = iFrmDoc.forms[0];
        if (!theForm) {
            theForm = iFrmDoc.aspnetForm;
        }
        theForm.submit();
    }
}

function modifyForm() {
    document.getElementById("fadeCover").style.display = "none";
    document.getElementById("divPreview").style.display = "none";
    document.getElementById("divWait").style.display = "none";
    document.getElementById("previewContent").style.display = "none";
    document.getElementById(idPfx + "drpState2").style.display = "";
    document.getElementById(idPfx + "drpState").style.display = "";
    
}

function submitForm() {
    document.getElementById("previewContent").style.display = "none";
    document.getElementById("divWait").style.display = "block";
    //document.getElementById(idPfx + 'btnSubmit').disabled = true;
    window.setTimeout('StartAnimation()', 5);
    //doPostBack(nmPfx + 'btnSubmit','click') 
    //WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(nmPfx + 'btnSubmit', 'click', true, '', '', false, false));
    //<%=ClientScript.GetPostBackEventReference(btnSubmit, "click", True).ToString()%>;
}
function StartAnimation() {
    //window.status ="Getting Results...Please Wait...";
    document.getElementById("imgWait").src = "/images/wait.gif";
} 

function updateOrRdb() {
    var txtCtl = document.getElementById(idPfx + "txtAmount");
    if (txtCtl.value == "") {
        txtCtl.value = "200.00";
        document.getElementById("amnt").innerHTML = "200.00";
    }
}

function updateOrTxt(txtCtl) {
    if (txtCtl.value == "") {
        document.getElementById(idPfx + "rdbAmount_1").checked = true;
        document.getElementById("amnt").innerHTML = "100.00";
    }
    else {
        document.getElementById(idPfx + "rdbAmount_O").checked = true;
        document.getElementById("amnt").innerHTML = txtCtl.value;
    }
}

function update100Rdb() {
    document.getElementById(idPfx + "txtAmount").value = "";
    document.getElementById("amnt").innerHTML = "100.00";
}
