﻿function beginProcessing(pValidationGroup, pButtonId, pFloat, pHideObjectId) {

    /* validate page */

    var isValid = Page_ClientValidate(pValidationGroup);

    if (isValid) {
        toggleClassName(pButtonId, 'newButton inactive ' + pFloat, 'newButton inactive ' + pFloat);
        toggleClassName('Processing', 'processing', 'processing');
        toggleClassName(pHideObjectId, 'hidden', 'hidden');
    }
    else {
        toggleClassName(pButtonId, 'newButton green ' + pFloat, 'newButton green ' + pFloat);
    }


}

function toggleClassName(pElementID, pClassName1, pClassName2) {
    var el = document.getElementById(pElementID)

    if (el != null) {

        if (el.className == pClassName1) {
            el.className = pClassName2;
            return false;
        }

        el.className = pClassName1;

    }

    return false;

}
