﻿function SubmitButton(currentElement) {
    var parentNode = currentElement.parentNode;
    for (var i = 0; i < parentNode.childNodes.length; i++) {
        var currentChild = parentNode.childNodes.item(i);
        if (currentChild.nodeName == "INPUT") {
            currentChild.click();
        }
    }
}

function EnableButtonImg(currentElement, isEnabled) {
    var parentNode = currentElement.parentNode;
    for (var i = 0; i < parentNode.childNodes.length; i++) {
        var currentChild = parentNode.childNodes.item(i);
        if (currentChild.nodeName == "IMG") {
            if (isEnabled) {
                RemoveCssClassFromControl(currentChild, 'button_img_disabled');
            }
            else {
                AppendCssClassToControl(currentChild, 'button_img_disabled');                
            }
        }
    }
}

function EnableButton(button, isEnabled) {

    if (isEnabled) {
        button.disabled = false;
        RemoveCssClassFromControl(button, 'button_disabled');
        EnableButtonImg(button, isEnabled);
    }
    else {
        button.disabled = true;
        AppendCssClassToControl(button, 'button_disabled');
        EnableButtonImg(button, isEnabled);
    }    
}