﻿
var _tacb = null;
function newRegLoad(cb) {
    var createUserBtn = document.getElementsByName("ctl00$ContentPlaceHolder1$registerWizard$__CustomNav0$StepNextButtonButton")[0];
    _tacb = document.getElementById(cb);
    if (createUserBtn != null)
        if (_isIE)
        createUserBtn.attachEvent('onclick', checkTandACB);
    else
        createUserBtn.addEventListener('click', checkTandACB, false);
}


function checkTandACB(e) {
    var ret = true;
    var cberr = document.getElementById('tandcMsg');
    if (!(_tacb.checked)) {
        cberr.innerHTML = "You must agree to the Terms and Conditions.";
        _tacb.focus();
        e.returnValue = false;
        //e.cancelBubble = true;
        ret = false;
    }
    else
        cberr.innerHTML = "";
    displayRegCorners();
    return ret;
}

/*function displayRegCorners() {
    var ele = document.getElementById("cudiv");
    jkd.roundAllCorners(ele, ele.parentNode, "transparent", "white", 15);
}*/

/*function showRegistrationOfType(regType) {
    var show = ['regDiv'];
    var hide = ['orgRegTable', 'regTypeSelectionDiv', 'loginContainer'];
    document.getElementById(hfTypeID).value = regType.toString();
    var classes = [];

    if (regType == 2) {
        show = ['regDiv', 'orgRegTable', 'naicsRow'];
        hide = ['taxIDRow', 'phoneRow', 'loginContainer', 'regTypeSelectionDiv'];
        document.getElementById('orgNameSpan').innerHTML = "*Business/Store Name";
    }
    else if (regType == 3) {
        show = ['regDiv', 'orgRegTable', 'taxIDRow', 'phoneRow'];
        hide = ['naicsRow', 'loginContainer', 'regTypeSelectionDiv'];
        classes = ['', '', 'red', 'red'];
        document.getElementById('orgNameSpan').innerHTML = "*Charity Name";
    }

    showAndHide(show, hide, classes);
    //displayRegCorners();
    for (var i = 0; i < Page_Validators.length; i++)
        if (Page_Validators[i].id.indexOf("organizationVal") > -1) {
            if (Page_Validators[i].id.indexOf("TaxID") > -1)
                Page_Validators[i].enabled = regType == 3;
            else
                Page_Validators[i].enabled = regType > 1;
            //alert(Page_Validators[i].id + " - " + Page_Validators[i].enabled);
        }


    document.getElementById("asTypeSpan").innerHTML = regType == 0 ? "Free" : regType == 1 ? "Value" : regType == 2 ? "Business" : "Charity";

    window.onbeforeunload = function() { return "You are leaving the registration process without completing.\nIf you want to reselect your account type click 'Change Account Type' to the right."; }

}

function changeAcctType() {
    showAndHide(['loginContainer', 'regTypeSelectionDiv'], ['regDiv'], []);
    window.onbeforeunload = null;
}*/